Jak wyłączyć wymuszanie podpisów sterowników i zainstalować niepodpisane sterowniki w systemie Windows

System operacyjny Windows czasami uniemożliwia instalację sterowników, które nie posiadają cyfrowego podpisu. Są to zazwyczaj sterowniki, które nie zostały pobrane za pośrednictwem Windows Update lub bezpośrednio ze strony producenta urządzenia. W sytuacjach, gdy potrzebujesz takiego sterownika i masz pewność jego bezpieczeństwa, możesz tymczasowo dezaktywować wymuszanie podpisu sterownika.

W tym artykule przedstawimy kilka metod, które pozwolą ci na obejście tego zabezpieczenia.

Wyłączanie Wymuszania Podpisów Sterowników w Ustawieniach Uruchamiania

Jednym z tymczasowych sposobów na wyłączenie wymuszania podpisów sterowników jest skorzystanie z ustawień uruchamiania. Ta metoda umożliwia instalację niepodpisanych sterowników, ale po ponownym uruchomieniu komputera, ochrona zostanie automatycznie włączona. Zainstalowane sterowniki pozostaną aktywne, jednak instalacja kolejnych niepodpisanych może być niemożliwa.

Aby skorzystać z tej metody, musisz przejść do ekranu Ustawienia uruchamiania. Wybierz opcję „Wyłącz wymuszanie podpisów sterowników” – jest to siódma pozycja na liście. Możesz tego dokonać naciskając klawisz F7 lub cyfrę 7 na klawiaturze.

Po ponownym uruchomieniu komputera będziesz mógł zainstalować niepodpisane sterowniki.

Wyłączanie Wymuszania Podpisów Sterowników w Lokalnym Edytorze Zasad Grupy

Inną metodą jest modyfikacja polityki podpisywania kodu dla pakietów sterowników w Lokalnym Edytorze Zasad Grupy (LGPE). To rozwiązanie pozwala na instalację niepodpisanych sterowników, nawet po ponownym uruchomieniu systemu.

Należy pamiętać, że dostęp do LGPE jest domyślnie dostępny tylko w systemach Windows Pro i Enterprise. Jednak istnieje sposób na uzyskanie dostępu do niego również w wersji Windows Home.

  • Naciśnij klawisz Windows + S, wpisz „zasady grupy” w polu wyszukiwania i wybierz „Edytuj zasady grupy” z listy wyników.
  • W oknie Edytora, przejdź kolejno do: „Konfiguracja użytkownika” > „Szablony administracyjne” > „System” > „Instalacja sterownika”.
  • Kliknij prawym przyciskiem myszy opcję „Podpisywanie kodu dla pakietów sterowników” i z menu kontekstowego wybierz „Edytuj”.
  • Zaznacz opcję „Włączone”, a następnie w sekcji „Opcje” z rozwijanej listy wybierz „Ignoruj”.
  • Kliknij przycisk „OK”.

Aby ponownie włączyć wymuszanie podpisów sterowników, wróć do kroku 4 i ustaw opcję na „Nie skonfigurowano”.

Wyłączanie Wymuszania Podpisów Sterowników za Pomocą PowerShell

Kolejną metodą jest wykorzystanie programu PowerShell do wyłączenia sprawdzania integralności. Musisz uruchomić PowerShell jako administrator. Podobnie jak w przypadku Edytora Zasad Grupy, zmiany będą obowiązywać, dopóki nie zdecydujesz się ponownie włączyć tej funkcji.

Aby wyłączyć wymuszanie podpisów sterowników za pomocą PowerShell, wykonaj poniższe kroki:

  • Kliknij prawym przyciskiem myszy przycisk Start i wybierz „Terminal (administrator)” w Windows 11 lub „Windows PowerShell (administrator)” w Windows 10.
  • Potwierdź uprawnienia administratora w wyświetlonym oknie UAC.
  • W oknie PowerShell wklej komendę: bcdedit /set nointegritychecks on
  • Naciśnij klawisz Enter, aby wykonać polecenie.

Aby ponownie aktywować wymuszanie podpisów, w kroku 3 wprowadź komendę bcdedit /set nointegritychecks off.

Podczas próby dezaktywacji wymuszania podpisów w ten sposób możesz napotkać komunikat o błędzie „Wartość jest chroniona przez zasady bezpiecznego rozruchu i nie można jej modyfikować ani usuwać”.

W takim przypadku możesz spróbować wyłączyć Bezpieczny Rozruch i spróbować ponownie. Jeśli jednak nie chcesz tego robić, skorzystaj z Ustawień uruchamiania lub Edytora lokalnych zasad grupy.

Możesz także przełączyć system Windows w tryb testowy, który wyłącza wymuszanie podpisów sterowników, umożliwiając instalację niepodpisanych sterowników. Aby to zrobić wykonaj poniższe czynności (może pojawić się błąd związany z bezpiecznym rozruchem):

  • Kliknij prawym przyciskiem myszy Start i wybierz „Terminal (administrator)” w Windows 11 lub „Windows PowerShell (administrator)” w Windows 10.
  • Potwierdź uprawnienia administratora w oknie UAC.
  • Wklej komendę: bcdedit /set testsigning on.
  • Naciśnij Enter, aby wykonać polecenie.

Po ponownym uruchomieniu komputera system będzie działał w trybie testowym. Po zakończeniu instalacji sterowników wyłącz tryb testowy, używając komendy: bcdedit /set testsigning off.

Instalacja Niepodpisanych Sterowników w Systemie Windows

Instalacja niepodpisanych sterowników w systemie Windows nie jest zalecana, ponieważ może skutkować nieprawidłowym działaniem systemu. Jeśli jednak masz zaufanie do sterownika, nie ma powodu, dla którego system operacyjny miałby blokować jego instalację. Skorzystaj z jednej z opisanych metod, aby móc zainstalować i używać niepodpisanych sterowników na swoim komputerze z systemem Windows.


newsblog.pl