Question Scanning and REpairing drive C: every boot.

May 10, 2022
2
0
10
I get this on every boot. Things have been running okay but I'm starting to get some errors pop up in windows 11.

Ran chkdsk, here are results:
Microsoft Windows [Version 10.0.22000.613]
(c) Microsoft Corporation. All rights reserved.

C:\Windows\system32>chkdsk c:
The type of the file system is NTFS.

WARNING! /F parameter not specified.
Running CHKDSK in read-only mode.

Stage 1: Examining basic file system structure ...
462592 file records processed.
File verification completed.
Phase duration (File record verification): 6.34 seconds.
9090 large file records processed.
Phase duration (Orphan file record recovery): 4.52 milliseconds.
0 bad file records processed.
Phase duration (Bad file record checking): 0.26 milliseconds.

Stage 2: Examining file name linkage ...
191 reparse records processed.
Error detected in index $I30 for file 7CF.
642864 index entries processed.
Index verification completed.
Phase duration (Index verification): 43.69 seconds.

Errors found. CHKDSK cannot continue in read-only mode.

C:\Windows\system32>


Also see this under storage settings.

d08myul.png


Any help would be appreciated. I'm fine to do a fresh install if need be. Also have an NVME that I have ready to switch out if the SSD is going bad, just haven't had time to do it yet.
 
start cmd.exe as an admin
run
chkdsk c: /f

this should get a message indicating that it can not run since the volume is in use.
it should then ask your to run the command when the system reboots.
you should select y
then shutdown the system and reboot.

the system marks a "dirty" bit and will continue this until the /f (fix ) option is selected or you use the /markclean option (best to fix the problem)

the dirty bit is set when files are not flushed to disk before the system reboot. (in the case of power failure or certain bugs)

generally if the /f option is needed each time then you want to look at the health of the drive. google crystaldiskinfo.exe and run it and it will read the smart data from the drive and give you an idea of the health of the drive.
 
Last edited:
May 10, 2022
2
0
10
start cmd.exe as an admin
run
chkdsk c: /f

this should get a message indicating that it can not run since the volume is in use.
it should then ask your to run the command when the system reboots.
you should select y
then shutdown the system and reboot.

the system marks a "dirty" bit and will continue this until the /f (fix ) option is selected or you use the /markclean option (best to fix the problem)

the dirty bit is set when files are not flushed to disk before the system reboot. (in the case of power failure or certain bugs)

generally if the /f option is needed each time then you want to look at the health of the drive. google crystaldiskinfo.exe and run it and it will read the smart data from the drive and give you an idea of the health of the drive.

Hey John,

First thanks for the help.

I have done this step, twice now actually.

"When I reboot after, I get an additional screen before that says To skip disk checking press any key within 8 seconds"...

Then it goes to the normal "Scanning and repairing drive (C:)... then it boots up.

Under settings > storage > disks & volumes It still shows "spot fix needed" on the 3rd part of drive C:

Like I said I'm not really getting any performance errors, just trying to resolve the issue.
 
Hey John,

First thanks for the help.

I have done this step, twice now actually.

"When I reboot after, I get an additional screen before that says To skip disk checking press any key within 8 seconds"...

Then it goes to the normal "Scanning and repairing drive (C:)... then it boots up.

Under settings > storage > disks & volumes It still shows "spot fix needed" on the 3rd part of drive C:

Like I said I'm not really getting any performance errors, just trying to resolve the issue.
it must not be making the repair.

chkdsk c: /v
(verbose mode will give more info on the error)
chkdsk c: /markclean
(should clear the dirty bit, so chkdsk will not run on the next boot)
problem will just come back the next time chkdsk is forced to run (bad shutdown)

you might be able to run
chkdsk c: /offlinescanandfix

if the error is from a bad sector on a HHD you might use the /R option to attempt to recover the data.
ie
chkdsk c: /f /r /v

you can run cmd.exe as and admin then run
fsutil dirty query
to see if the dirty bit is set.

this command will show the repair state of the drive (in case repair is disabled)
fsutil repair query c:

try this if for the repair on ntfs
chkdsk c: /spotfix
chkdsk c: /scan
to confirm fix
 
Last edited:
  • Like
Reactions: BourbonGamer