If you want to find out if your hard drive is dirty, simply open a command prompt and type fsutil dirty query c:
You can also run ntfschk –
You can now check to make sure NTFS self-healing is on. It should be by default.
Open a command prompt and type fsutil repair query c:
If your drive is old and you suspect it is going bad, you can type –
fsutil behavior set BugcheckOnCorrupt 1
You can manually turn on NTFS self-healing by typing –
fsutil repair set c: 0x01
Ultimately, you can use the chkdsk command to help repair drives.