? Chkdsk er et filsystem fejlkontrol værktøj, der kan køres manuelt eller automatisk. Hvis operativsystemet går ned eller er lukket ned uventet , vil et flag i filsystemet kendt som " dirty bit" indstilles. Hvis chkdsk indstilles manuelt til at køre på den næste systemstart , vil det gøre en post i Windows-registreringsdatabasen. The Dirty Bit
p Hvis det beskidte bit er indstillet , kan dens status ses med " fsutil " kommando . Åbn en kommandoprompt og skrive " fsutil dirty query C: ", hvor "C: " er det drev eller partition , som du vil kontrollere. Kommandoen returnerer meddelelsen "Volume C: er beskidt " eller "Volume C: . Er ikke dirty"
Windows registreringsdatabasen
Når chkdsk manuelt planlagt til køre ved næste genstart , værdien af " BootExecute " post i " HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ Session manager" nøgle i registreringsdatabasen vil blive ændret. Standardværdien er " AutoCheck Autochk *". Planlægning chkdsk for at kontrollere "C: " drev ved opstart vil tilføje " AutoCheck Autochk /p \\ \\ C: ? " Til posten
Formål
< . p> grunden til at køre chkdsk under startprocessen er, fordi det gør det muligt at få eksklusiv adgang til drevet. Siden chkdsk muligvis nødt til at foretage ændringer i filsystemet , er det vigtigt , at operativsystemet og andre programmer ikke kan skrive til disken på samme tid .