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