wtorek, 3 listopada 2009

Jak wyłączyć sprawdzanie dysków?

W niektórych komputerach Windows sprawdza przy każdym rozruchu system plików zainstalowanych twardych dysków. Kontrola dysków niepotrzebnie wydłuża uruchamianie systemu. Czy można ją wyłączyć?

autor - Krzysztof Daszkiewicz

Przyczyną regularnego sprawdzania dysków jest tzw. bit zmiany (dirty bit). Jeśli np. wyłączyłeś komputer, zanim system pozamykał wszystkie procesy, Windows ustawi w sektorze startowym (dotyczy FAT32) lub w tablicy Master File Table (dotyczy NTFS) każdej partycji bit sygnalizujący, że system plików znajduje się w niespójnym stanie. W trakcie wczytywania systemu Windows program Autochk.exe sprawdza wszystkie partycje pod kątem wspomnianego bitu zmiany, a jeśli jest on ustawiony na 1, przywołuje program Chkdsk.exe, który naprawia system plików każdej partycji.

Etap 1. Jeśli zdarzy się, że bit zmiany będzie omyłkowo ustawiony przez cały czas, zaloguj się w systemie jako administrator. Wybierz menu Start | Wszystkie programy | Akcesoria | Narzędzia systemowe | Defragmentator dysków. Następnie zdefragmentuj wszystkie dyski, które są sprawdzane podczas rozruchu systemu.

Etap 2. Teraz sprawdź, czy bit zmiany jest nadal ustawiony na 1. Uruchom okno wiersza poleceń Cmd.exe (z uprawnieniami administratora), po czym wpisz następujące polecenie:

fsutil dirty query c:

W razie potrzeby zastąp identyfikator partycji C: inną literą napędu. Jeśli Fsutil wyświetli komunikat Wolumin - c: NIE był zmieniany, udało ci się usunąć problem. W przeciwnym razie wykonaj czynności opisane w następnym etapie.

Etap 3. W dalszej kolejności wpisz w konsoli tekstowej Cmd.exe polecenie

chkdsk /F /R c:

W wypadku partycji systemowej musisz następnie zrestartować system i poczekać, aż upora się z gruntownym testem dysków. Potem ponownie wydaj polecenie Fsutil, aby sprawdzić, czy bit zmiany jest nadal ustawiony na 1 (patrz etap 2). Jeśli tak, pomoże już tylko czynność opisana w etapie 4.

Etap 4. Jeżeli nie uda ci się zresetować bitu zmiany metodami przedstawionymi powyżej, musisz wykluczyć daną partycję z domyślnej procedury sprawdzającej dyski podczas rozruchu. Przywołaj w tym celu konsolę tekstową Cmd.exe (z uprawnieniami administratora) i wprowadź następujące polecenie:

chkntfs /X c:

Od tej pory podczas uruchamiania systemu podana partycja nie będzie sprawdzana w trakcie uruchamiania systemu.

Informacje z www.pctips.pl

Brak komentarzy:

Prześlij komentarz