CHKDSK discovered free space marked as allocated in the master file table (MFT) bitmap. Correcting errors in the Volume Bitmap. Windows found problems with the file system. Run CHKDSK with the /F (fix) option to correct these.
When I run chkdsk /f, it tells me:
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts?
So I tell it yes, to check it the next time the system starts, and it does, but then when I run chkdsk after it supposedly fixed things during startup, it still finds problems. Would a third-party utility (such as one running from a CD or a place other than that particular hard drive) be successful in fixing these problems?
More aboutchkdsk problem disk fixing programs
Try running CHKDSK from Safe Mode and then from Recovery Console.
Also, you can boot a Live Linux CD, install ntfsprogs and run ntfsfix against it.
If you have the windows install cd, boot from it, hit R to repair on selected drive, in the doss promt type chkdsk /f /r , it may say file not foud : autocheck.exe or somin like that, point it to c:/windows/system32, then it should run.
but if your drive keeps having errors and recovers stuff , then it may be a tad broken
If you don't mind the price, spinrite is supposed to work wonders. (I say this because I have listened to security now 4 2 long)