Skocz do zawartości
aRRoW500

Ciągłe Sprawdzanie Spójności Danych ...:/

Rekomendowane odpowiedzi

Sprawdź w rejestrze:

 

HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftWindows NT\CurrentVersion\Winlogon

czy jest tam wpis SFCScan z wartością 1 (domyślnie brak wpisu albo wartość 0)

 

albo

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

czy jest wpis BootExecute z wartością 'autocheck autochk *' (wartość domyślna)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jest i powinien być - nie kasuj - można go zmodyfikować.

http://support.microsoft.com/?kbid=160963

http://libertyboy.free.fr/computing/tips/index.php#w_oo_chk

 

Gdyby w pierwszym wpisie była wartość 1, to chkdsk zawsze sprawdzałby dyski przy uruchamianiu systemu.

 

Jeszcze cytat ze strony agavk

"Inną przyczyną może być dezaktywacja funkcji WFP (Windows File Protection) – ochrony plików systemowych i wówczas uruchamianie checkcisk’a może pojawić się jako zjawisko uboczne tej zmiany."

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeszcze inny powód ciągłego sprawdzania spójności danych - tzw. bit zanieczyszczenia woluminu (dirty bit).

 

Cytat z MCSE:

 

Check Disk runs on every boot

 

Autochk.exe is a version of Chkdsk that runs only before Windows XP

Professional starts. Autochk runs in the following situations:

 

Autochk runs if you try to run Chkdsk on the boot volume.

Autochk runs if Chkdsk cannot gain exclusive use of the volume.

Autochk runs if the volume is flagged as dirty.

 

This can happen if the drive's dirty bit is set.

When a drive's dirty bit is set, autochk automatically

checks the volume for errors the next time the computer is restarted.

 

Start | Run | Type: cmd | OK |

 

Type: fsutil dirty query C:

 

Hit ENTER

 

This will report whether the dirty bit is set.

Volume C: is not dirty

Volume C: is dirty

[[if a volume's dirty bit is set, this indicates that the file system may be

in an inconsistent state. The dirty bit can be set because the volume is

online and has outstanding changes, because changes were made to the volume

and the computer shutdown before the changes were committed to disk, or

because corruption was detected on the volume. If the dirty bit is set when

the computer restarts, chkdsk runs to verify the consistency of the volume.

 

Every time Windows XP starts, Autochk.exe is called by the Kernel to scan

all volumes to check if the volume dirty bit is set. If the dirty bit is

set, autochk performs an immediate chkdsk /f on that volume. Chkdsk /f

verifies file system integrity and attempts to fix any problems with the

volume.]]

 

"Polecenie fsutil: podpolecenie dirty"

 

 

A tu pytanie i odpowiedź z forum Computing.Net:

 

I have the same problem as Jen, only the dirty query says my drive is dirty. I have let chkdsk finish scanning repeatedly with no errors, but it still shows up as dirty. Is there a way to reset the dirty query, and fix this problem? Any help would be appreciated.

 

Hello everyone,

 

From a command prompt type chkntfs /d

 

Restart the computer.

 

Chkdsk will run on all volumes and they should now show NOT dirty when using fsutil.

 

Upon the next restart the computer should not run chkdsk.

 

Best Regards,

Mesich

:wink:

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...