Jak wyłączyć weryfikację podpisu cyfrowego sterownika w systemie Windows 7

W Windows 7 Microsoft znacznie zaostrzył wymagania dotyczące zainstalowanych sterowników (zalecamy przeczytanie ciekawego artykułu na temat instalowania sterowników urządzeń w Windows 7). Teraz każdy zainstalowany sterownik musi mieć podpis cyfrowy zweryfikowany i certyfikowany przez Microsoft. Przed pobraniem i zainstalowaniem sterownika dowolnego urządzenia system Windows 7 weryfikuje podpis cyfrowy tego sterownika. A jeśli spróbujesz zainstalować sterownik nowego urządzenia w systemie Windows 7, zobaczysz komunikat: „System Windows nie może zweryfikować wydawcy tego oprogramowania sterownika ”, ten sterownik nie ma podpisu cyfrowego. W oknie wskazanym w oknie dialogowym możesz wybrać „Zainstaluj oprogramowanie sterownika mimo to” („Zainstaluj ten sterownik mimo to”),  jednak w każdym przypadku ten sterownik nie zostanie zainstalowany, co oznacza, że ​​urządzenie nie będzie działać.



Podczas instalowania niepodpisanego sterownika w menedżerze urządzeń urządzenie to zostanie oznaczone wykrzyknikiem i zawiera następujący komunikat o błędzie:

System Windows nie może zweryfikować podpisu cyfrowego sterowników wymaganych dla tego urządzenia. Ostatnia zmiana sprzętu lub oprogramowania mogła spowodować zainstalowanie niepoprawnie podpisanego lub uszkodzonego pliku lub złośliwe oprogramowanie z nieznanego źródła. (Kod 52)

Następujące błędy mogą również wskazywać na problemy z cyfrowym podpisywaniem sterowników: Oprogramowanie sterownika urządzenia nie zostało pomyślnie zainstalowane

Zasady weryfikacji podpisów cyfrowych sterowników działają zarówno w 32-bitowych (x86), jak i 64-bitowych (x64) wersjach systemu Windows 7, a głównym powodem takiej zasady instalowania sterowników innych firm jest chęć poprawy stabilności i niezawodności systemu Windows, zapewniając, że wszystkie wydane sterowniki przeszły test certyfikacyjny i test zgodności w firmie Microsoft.

Na szczęście Windows 7 może wyłączyć weryfikację podpisu cyfrowego sterownika. I jest na to kilka sposobów:

  • Podpisuj sterownik samodzielnie (możesz to zrobić za pomocą specjalnego oprogramowania lub zgodnie z instrukcjami opisanymi w instrukcji Jak podpisać cyfrowo sterownik dla systemu Windows 7 x64)
  • Wyłącz weryfikację podpisu cyfrowego sterownika za pomocą zasad grupy
  • Zmień tryb uruchamiania systemu operacyjnego na rozruch bez weryfikacji podpisu cyfrowego (przy użyciu bcdedit)
  • Pobierz system Windows 7 bez weryfikacji podpisu cyfrowego (za pomocą menu rozruchu za pomocą klawisza F8)

Rozważ wszystkie te opcje wyłączania weryfikacji podpisów sterowników

Pobierz system Windows 7 bez weryfikacji podpisu cyfrowego

Możliwe jest tymczasowe wyłączenie weryfikacji podpisów sterowników, jeśli ponownie uruchomisz system, naciśnij klawisz w czasie uruchamiania F.8. W wyświetlonym menu z opcjami ładowania systemu wybierz Wyłącz Kierowca Podpis Egzekwowanie(„Wyłączanie obowiązkowej weryfikacji podpisu kierowcy”).

Po załadowaniu Win 7 możliwe będzie zainstalowanie niepodpisanego sterownika i przetestowanie jego działania; jeśli jednak uruchomi się w trybie normalnym, sterownik nie będzie działał

Wyłącz weryfikację podpisu sterownika w systemie Windows 7 za pomocą zasad grupy

Jeśli całkowicie chcesz wyłączyć weryfikację podpisywania sterowników w systemie Windows 7, możesz to zrobić przy użyciu Zasad grupy.

Otwórz lokalny edytor zasad grupy, pisząc gpedit.msc

W menu zasad przejdź do Konfiguracja użytkownika-> Szablony administracyjne-> System-> Instalacja sterownika.

W prawym okienku znajdź element „Podpisywanie kodu dla sterowników urządzeń” i kliknij go dwukrotnie.

W wyświetlonym oknie wybierz opcję „Włączone”, aw dolnym menu - „Ignoruj”. Kliknij OK i uruchom ponownie komputer. Po ponownym uruchomieniu i zastosowaniu zasad w systemie Windows 7 całkowicie wyłączasz podpisywanie sterowników i możesz zainstalować dowolne, w tym niepodpisane sterowniki.

Wyłącz weryfikację podpisu cyfrowego sterownika w Windows 7 za pomocą bcdedit

Otwórz wiersz polecenia z uprawnieniami administratora i wpisz kolejno następujące dwa polecenia:

bcdedit.exe / set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe / set TESTSIGNING ON

Po wykonaniu każdego polecenia powinien pojawić się komunikat informujący, że polecenie zostało wykonane pomyślnie.

Uruchom ponownie komputer i spróbuj zainstalować niepodpisany sterownik. Voila!

Jeśli musisz anulować ten tryb działania i ponownie włączyć weryfikację podpisu cyfrowego w systemie Windows 7, uruchom następujące polecenia:

bcdedit.exe / set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit.exe / set TESTSIGNING OFF