W wersjach systemu Windows starszych niż Windows 8, jeśli partycja dysku twardego została oznaczona jako brudna z powodu nieprawidłowego zamknięcia lub z powodu uszkodzenia lub uszkodzonych sektorów, program Chkdsk działał podczas uruchamiania systemu Windows, aby naprawić wszelkie błędy dysku. Miałeś możliwość anulowania sprawdzania dysku i kontynuowania uruchamiania systemu Windows, zanim rozpoczął skanowanie i naprawianie błędów. Jednak począwszy od systemu Windows 8, limit czasu Chkdsk jest domyślnie ustawiony na 0, więc nie pozwala już na anulowanie sprawdzania dysku. Ponadto domyślnie włącza się mechanizm automatycznej naprawy które pokazaliśmy, można wyłączyć . W tym artykule przyjrzymy się, jak ustawić limit czasu przed uruchomieniem Chkdsk, aby mieć czas na anulowanie sprawdzania dysku.
Opóźnienie można skonfigurować, edytując rejestr. Postępuj zgodnie z instrukcjami poniżej, aby to zmienić.
- Otwórz Edytor rejestru (wskazówka: zobacz nasze szczegółowy samouczek dotyczący Edytora rejestru ).
- Przejdź do następującego klucza:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager
Wskazówka: możesz uzyskać dostęp do dowolnego klucza rejestru za pomocą jednego kliknięcia .
Jeśli nie masz tego klucza, po prostu go utwórz.
- W prawym okienku Edytora rejestru utwórz lub zmodyfikuj wartość DWORD o nazwie AutoChkTimeout . Jego dane wartości oznaczają limit czasu w sekundach, który należy podać w liczbach dziesiętnych.
Aby ustawić go na 10 sekund, ustaw wartość AutoChkTimeout na 10 dziesiętnie, jak pokazano na powyższym obrazku. Tak więc będziesz mieć 10 sekund, zanim Chkdsk rozpocznie sprawdzanie dysku twardego podczas uruchamiania systemu operacyjnego.
Otóż to. Najwyraźniej zespół, który stworzył system Windows, nie przestrzegał zasady „kontrola użytkownika”. Brak łatwego sposobu na wyłączenie automatycznej naprawy i automatycznego Chkdsk nie jest przyjazną decyzją.