Naprawianie błędu: Sterownik nie jest w trybie awaryjnym – 4 rozwiązania, aby go rozwiązać

Notatki kluczowe

  • Zainstaluj ponownie lub zaktualizuj sterowniki w trybie awaryjnym.
  • Do diagnostyki ręcznej użyj NtLoadDriver.
  • Zmodyfikuj ustawienia rejestru dla funkcji SafeBoot, aby rozwiązać problemy z ładowaniem.

Rozwiązywanie błędu ERROR_NOT_SAFE_MODE_DRIVER w systemie Windows: praktyczny przewodnik

Wystąpienie błędu ERROR_NOT_SAFE_MODE_DRIVER podczas rozwiązywania problemów w trybie awaryjnym może być niezwykle trudne. Ten przewodnik przedstawia sprawdzone metody skutecznego identyfikowania i rozwiązywania problemów ze sterownikami, aby zapewnić płynne działanie.

Rozwiązania dla błędu ERROR_NOT_SAFE_MODE_DRIVER

Krok 1: Zaktualizuj lub zainstaluj ponownie sterownik w trybie awaryjnym

Aby rozwiązać problemy ze sterownikiem w trybie awaryjnym, wykonaj następujące czynności:

  1. Naciśnij Win + R, wpisz msconfig, przejdź do zakładki Rozruch, zaznacz Bezpieczny rozruch i wybierz Minimalny. Uruchom ponownie komputer, aby zainicjować tryb awaryjny.
  2. W trybie awaryjnym naciśnij Win + X i wybierz Menedżer urządzeń.
  3. Zlokalizuj sterownik powodujący problem, kliknij go prawym przyciskiem myszy i wybierz opcję Aktualizuj lub Przywróć.
  4. Wróć do msconfig, odznacz opcję Bezpieczny rozruch i uruchom ponownie komputer.

Wskazówka: Często pomocne jest odwiedzenie witryny producenta w celu bezpośredniego pobrania najnowszej wersji sterownika.

Krok 2: Użyj NtLoadDriver do diagnostyki błędów

To narzędzie może pomóc w ustaleniu, czy sterownik może zostać prawidłowo załadowany:

  1. Naciśnij Win + R, wpisz cmd i naciśnij Shift + Ctrl +, Enter aby otworzyć wiersz polecenia jako administrator.
  2. Użyj narzędzia wywołującego NtLoadDriver() w celu ręcznego załadowania sterownika.
  3. Wartość zwracana 0xC000035F (STATUS_NOT_SAFE_MODE_DRIVER) oznacza ograniczenie wynikające z trybu awaryjnego.
  4. Odwołanie się do zwróconego kodu NTSTATUS pomoże w ustaleniu przyczyny niepowodzenia ładowania sterownika.

Krok 3: Modyfikuj ustawienia rejestru SafeBoot

Zmiana ustawień rejestru może mieć kluczowe znaczenie dla ładowania sterownika:

  1. Naciśnij Win + R, wpisz regedit i naciśnij Enter.
  2. Przejdź do HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal .
  3. Kliknij prawym przyciskiem myszy Minimal, wybierz Nowy, następnie Klucz. Nadaj kluczowi nazwę pochodzącą od sterownika (np. Driver64.sys) i ustaw jego wartość domyślną na Driver.
  4. Następnie przejdź do HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network .
  5. Powtórz proces, dodając kolejny klucz dla nazwy sterownika i ustawiając jego wartość domyślną.
  6. Sprawdź, czy plik sterownika (np. Driver64.sys) znajduje się w C:\Windows\System32\drivers .

Krok 4: Sprawdź zgodność podpisu kierowcy

Aby mieć pewność, że Twój sterownik jest zgodny, wykonaj następujące czynności:

  1. Sprawdź, czy Twój sterownik jest podpisany certyfikatem Extended Validation (EV) SHA-256.
  2. Rozważ przesłanie swojego sterownika do firmy Microsoft w celu uzyskania podpisu współautorskiego za pośrednictwem HLK lub usługi poświadczającej.
  3. Unikaj stosowania sterowników, które nadal mają nieaktualny podpis SHA-1.
  4. W celu rozwiązania problemu możesz tymczasowo wyłączyć funkcję SecureBoot w systemie BIOS.

Streszczenie

Radzenie sobie z błędem ERROR_NOT_SAFE_MODE_DRIVER może wydawać się trudne, ale dzięki poniższym prostym krokom — aktualizacji sterowników, użyciu narzędzi diagnostycznych, modyfikacji ustawień rejestru i zapewnieniu zgodności sterownika — możesz skutecznie rozwiązać problem.

Wniosek

Chociaż błąd ERROR_NOT_SAFE_MODE_DRIVER może przerwać Twój przepływ pracy, wdrożenie tych technik rozwiązywania problemów może przywrócić funkcjonalność Twojego systemu. Bądź proaktywny w zarządzaniu swoimi sterownikami, aby zapobiec przyszłym problemom.

FAQ (najczęściej zadawane pytania)

Co powoduje błąd ERROR_NOT_SAFE_MODE_DRIVER?

Ten błąd pojawia się zazwyczaj wtedy, gdy nie można załadować wymaganego sterownika ze względu na ograniczenia narzucone przez tryb awaryjny.