Jak zainstalować sterowniki bez podpisu cyfrowego w Windows 8
Jeżeli próbowaliście instalować w systemie alternatywne lub mniej popularne sterowniki to zapewne zauważyliście, że w Windowsie 8 nie jest to takie proste. System nie pozwala na ich zainstalowanie ponieważ nie są podpisane cyfrowo. Wyświetla się błąd 0xe000022f o komunikacie „Plik INF, pochodzący z innego źródła, nie zawiera podpisu cyfrowego.” („The third-party INF does not contain digital signature information.”). Niestety nie można w prosty sposób przekonać Windowsa 8, że jesteśmy w pełni świadomi co robimy i dlaczego. Jedynym sposobem na zainstalowanie takich sterowników jest wyłączenie wymuszania podpisanych sterowników, a żeby tego dokonać trzeba zrestartować komputer i uruchomić system w specjalny trybie. Zacznijmy jednak od początku, co to jest …
Sterownik podpisany
Jako, że drivery pełnią kluczową rolę w komunikacji pomiędzy fizycznym urządzeniem, a systemem operacyjnym, bardzo ważna jest świadomość, że instalowane sterowniki są poprawne i nie spowodują problemów. Dlatego właśnie Microsoft wymaga aby każdy tworzony sterownik posiadał podpis cyfrowy, co jednoznaczne jest z potwierdzeniem autentyczności paczki, jej integralności oraz wydawcy. Zdobycie ogólnie respektowanego podpisu dla sterowników wymaga nieco formalności od jego twórcy. Jeżeli jednak chcecie podpisać sterownik lokalnie, tak aby był poprawnie rozpoznawany przez wasz komputer to możecie wykorzystać zestaw programów dostępnych w paczce dla deweloperów – Windows SDK oraz postąpić według instrukcji. Zazwyczaj jednak problematyczny sterownik instalujemy jednorazowo. Nie warto wtedy marnować czasu i zwyczajnie obejść problem.
Wyłączanie weryfikacji podpisów cyfrowych
W zasadzie wyłączenie takiej weryfikacji na stałe jest nieco ryzykownym posunięciem, nie można wykluczyć, że trafimy kiedyś na jakiegoś złośliwego „sterownikopisarza” czyhającego na nasze dane, a dodatkowe ostrzeżenie jaki dostaniemy przy próbie instalacji takiego sterownika, może dać nam do myślenia. Z tego względu twórcy Windows 8 dbając o bezpieczeństwo użytkowników, nie pozwolili na całkowite wyłączenie weryfikacji. Mamy natomiast możliwość uruchomienia systemu w trybie z wyłączoną blokadą niepodpisanych sterowników. Uruchamiamy go podobnie jak tryb awaryjny, będziemy więc musieli uruchomić ponownie komputer, ale w specjalny sposób ;).
Przechodzimy do opcji zasilania Win 8 i klikamy na Uruchom ponownie z wciśniętym SHIFTem
Przechodzimy przez szereg opcji menu aby dojść do ustawień uruchamiania
Komputer bootuje i pokazuje planszę na której jeszcze raz musimy dokonać wyboru. W naszym przypadku wcisnąć musimy klawisz F7.
Win 8 uruchamia się w trybie z wyłączoną weryfikacją sterowników. Teraz nie pozostaje nam nic innego jak zainstalować kłopotliwy driver i jeszcze raz uruchomić system, tym razem w normalny sposób. Sterownik nie będzie już sprawiał problemów.
„Sterownik nie będzie już sprawiał problemów” – albo dopiero teraz się zacznie … 🙂
true, true 🙂
Dziękuję. Miałem problem z podpisem cyfrowym sterowników karty muzycznej po tym jak zamontowałem w komputerze kartę graficzną z HDMI. Wyłączenie podpisu przywróciło dźwięk w komputerze.
Potrzebowałem zainstalować Stery do Opcoma i udało się na tej windzie 8.1, dzięki wielkie!
Ale gniot, 2godziny mordengi zeby odpalic skaner plustek S12 ! Zegnaj gniocie windows, przesiadam sie na Mint.
Jestem w stanie zrozumieć irytację, ale żeby z powodu sterowników przesiadać się z Windowsa na Linuksa? o_0
Biegnę po popcorn 😉
Zrób miejsce, też chcę pooglądać 🙂
Czy jeśli (po zainstalowaniu sterownika) zrestartuję komputer w wyżej
opisany „normalny sposób” komputer uruchomi się ponownie z włączonymi
podpisami sterowników, a mój sterownik dalej będzie zainstalowany
poprawnie?
Tak, windows blokuje tylko próby instalacji sterowników bez podpisu. Nie wyłącza sterowników juz zainstalowanych.
Czyli po ponownym uruchomieniu komputera system uruchomi się z włączoną funkcją podpisów sterowników i raczej nie zainstaluje jakiegoś nieporządanego oprogramowania?
dokładnie
Jakiś czas temu updatowałem windows 8 do windows 10. Kiedy musiałem zainstalować kłopotliwy sterownik na W8 robiłem tak jak opisano to na tej stronie i było ok. To samo zrobiłem na W10, niestety wszystkie pozostałe sterowniki przestały działać (od dźwięku przez usb po wifi). Za każdym razem muszę uruchamiać w trybie bez sprawdzania podpisów sterowników. Wie ktoś jak to rozwiązać?
Zerkałeś tu? http://spece.it/windows-serwer-artykuly/windows-10-i-instalowanie-sterownikow-bez-podpisu-cyfrowego#comment-7139
Sorki, ale pod 8.1 ten sposob nie dziala. Przy probie sprawdzenia w wierszu polecen (jako administrator oczywiscie) wywala blad i sterowniki od flashtoola nie instaluja sie
Mały odkop, ale u mnie przy programatorze USB wyrzuca coś takiego:
„Oprogramowanie dla tego urządzenia zostało zablokowane przed uruchamianiem, ponieważ wiadomo o nim, że powoduje problemy z systemem Windows. Skontaktuj się z producentem sprzętu w celu uzyskania nowego sterownika. (Kod 48)”
Ma ktoś pomysł, jak to pokonać?