Hvor er Chkdsk Lagret for Reboot?
Chkdsk er et filsystem feilkontroll verktøy som kan kjøres manuelt eller automatisk. Hvis operativsystemet krasjer eller blir stengt uventet, et flagg i filsystemet kjent som "dirty bit" vil bli satt. Hvis chkdsk er satt manuelt til å kjøre på neste systemet starter, vil det gjøre en oppføring i Windows-registeret.
The Dirty Bit
Hvis dirty bit er satt, kan statusen som kan sees med det "fsutil" kommandoen. Åpne en ledetekst og skriv "fsutil dirty søket C:" hvor "C:" er den stasjonen eller partisjonen som du vil kontrollere. Kommandoen vil returnere meldingen "Volume C: er skitne" eller "Volume C:. Er ikke skitten"
Windows Registry Entry
Når chkdsk manuelt planlagt å kjøre ved neste omstart, vil verdien av "BootExecute" oppføring i "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager" registernøkkelen endres. Standardverdien er "Autocheck Autochk *." Planlegge chkdsk å sjekke "C:" kjøre ved oppstart vil legge til "Autocheck Autochk / p \ ?? \ C:" til oppføringen.
Hensikt
Grunnen til å kjøre chkdsk under oppstartsprosessen er fordi dette gjør det mulig å ha eksklusiv tilgang til stasjonen. Siden chkdsk kan være nødvendig å gjøre endringer i filsystemet, er det viktig at operativsystemet og andre programmer kan ikke skrive til disken samtidig.