Every time I turn on my PC, I get the following message:
Checking file system on E:
The type of the file systen is NTFS.
One of your disks need to be checked for consistency. You may cancel the disk check, but it is strongly recommended that you continue.
Windows will now check the disk.
CHKDSK is verifying files (stage 1 of 3)... 0 percent completedI allow CHKDSK to to complete, but Windows does not load. This message appears every time I boot my computer.
Could someone explain me why this message appears and what I should do to make it disappear?
24 Answers
When you schedule a check disk, an entry is added to the registry - for some reason, it's not being cleared.
- Run the Registry Editor (Click Start, Run and type
regeditthen press OK). - Locate
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager - Change the
BootExecuteentry from:autocheck autochk * /r\DosDevice\C:
to:autocheck autochk *
Source:
3If you have not asked for a chkdsk to be carried out, the autocheck will be carried out if the disk's "dirty bit" is set. This will be set if Windows is not shut down correctly, file changes have not completed or the disk is corrupted. It may indicate the disk is about to fail. For an external disk, it may indicate it was removed without using the 'safely remove hardware' function.
The fsutil command can be used to check the status of the dirty bit. Open a command prompt with admin rights and type:
fsutil dirty query D:(Replace D: with the letter of the drive you are having issues with.)
- Click on your start menu and open the run dialog.
- Type
cmdand return - Next type
fsutil dirty query D:(replaceD:with your drive letter)
If the return message indicates that the volume is dirty then continue with these steps:
- Next type
chkdsk D: /f /x - After that finshes repeat step 3 to determine if dirty bit has been removed.
- If it is no longer dirty then reboot and you should notice no more chkdisk.
I had similar symptoms on my laptop as you and:
chkntfs /X E:Helped me (I didn't expect this).
Also try change HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager key BootExecute to:
autocheck autochk /k:E *