at command prompt try typing...
Chkdsk/p The /p switch runs Chkdsk even if the drive is not flagged as dirty.
Chkdsk/r The /r switch locates bad sectors and recovers readable information.
or
Fixboot writes a new startup sector on the system partition.