Główny Inny Uruchamianie starszych sterowników w systemie Windows 8

Uruchamianie starszych sterowników w systemie Windows 8



NieDriver-462x343

Uruchamianie starszych sterowników w systemie Windows 8

Windows 8 osiągnął status RTM, a jeśli jesteś podobny do mnie, planujesz teraz skonfigurować go jako główny system operacyjny komputera stacjonarnego. (Nadal nie podoba mi się interfejs znany wcześniej jako Metro , ale wszystkie inne dobre rzeczy w nim, ogólnie rzecz biorąc, przekonały mnie.)

W większości przypadków nie powinno to być zbyt wielkim problemem, ponieważ Windows 8 działa dobrze ze sterownikami urządzeń zaprojektowanymi pierwotnie dla systemu Windows 7. Ale miałem zaskakujący stopień trudności ze zdobyciem jednego z moich starszych urządzeń – Edirol UA- Interfejs audio USB 4FX – do pracy.

przycisk start w systemie Windows 10 nie działa

Nie znaleziono sterownika

Na początku nie byłam pewna, co zrobiłam źle. Pakiet instalatora sterownika Edirol Windows 7 działał szczęśliwie, ale kiedy podłączyłem urządzenie, Windows 8 nalegał, że nie może znaleźć sterownika (jak na zdjęciu powyżej). Ręczne wyszukiwanie i wskazywanie Windowsowi odpowiedniego katalogu nie pomogło.

Szybkie zajrzenie do pliku INF sterownika ujawniło problem. Zwykle, jeśli plik INF nie zawiera informacji o instalacji specjalnie dla systemu Windows 8, system operacyjny po prostu użyje wskazówek dla systemu Windows 7. W tym przypadku jednak zaskoczyło mnie, że plik INF wyraźnie wskazywał, że żaden sterownik nie powinien być instalowany dla systemu Windows 8. Oto odpowiednie sekcje pliku (NTamd64.6.1 i NTamd64.6.2 są wewnętrznymi nazwami 64-bitowe wersje odpowiednio Windows 7 i 8):

Nie6

Cóż, możesz pomyśleć, bez wątpienia jest ku temu powód. Czasami coś się psuje między różnymi wersjami systemu operacyjnego i nie chcesz, aby ludzie instalowali sterowniki, które nie działają.

Dziwne jest jednak to, że ten sterownik został opublikowany w 2009 roku – nie ma więc mowy, aby kiedykolwiek został przetestowany pod Windows 8. Mogę tylko przypuszczać, że twórcy postanowili uniemożliwić jego instalowanie w przyszłych wersjach systemu operacyjnego. aby wykluczyć jakąkolwiek możliwość przyszłych problemów.

jak zmienić kolor w niezgodzie

Poprawianie pliku INF

Taka ostrożność może być dobrą praktyką inżynierską, ale byłem sfrustrowany. Byłem pewien, że sterownik powinien działać w nowym systemie operacyjnym – gdybym tylko mógł znaleźć sposób, aby go zainstalować. Na szczęście usunięcie zakazu instalacji pod Windows 8 nie było trudne. Kilka naciśnięć klawiszy w Notatniku, aby przełączyć odwołania do NTamd64.6.1 i NTamd64.6.2, wystarczyło, aby przekonać Windows 8 do odnalezienia i rozpoczęcia instalacji sterownika po podłączeniu mojego UA-4FX

Sterownik został podpisany cyfrowo, aby zagwarantować jego integralność

Natychmiast jednak pojawił się nowy problem: sterownik został odrzucony z powodu błędu haszowania. Oznaczało to, że sterownik został podpisany cyfrowo w celu zagwarantowania jego integralności – co oznacza, że ​​odmówiłby instalacji, gdyby plik INF (lub jakakolwiek inna część) został naruszony. Fajna sytuacja jak dla mnie.

Przez chwilę zastanawiałem się, czy może istnieć łatwy sposób na podrobienie nowego podpisu, ale oczywiście cały sens podpisów polega na tym, że tak nie jest. Wtedy przyszło mi do głowy proste obejście: wróciłem do pliku INF i usunąłem odniesienie z nagłówka do pliku CAT zawierającego dane kryptograficzne sterownika. Teraz kierowca w ogóle nie był podpisany.

Instalowanie niepodpisanych sterowników

Problem rozwiązany? Nie do końca. Procedura instalacji sterownika nie narzekała już na problemy z haszowaniem, ale przerwała operację, gdy tylko wykryła, że ​​sterownik jest niepodpisany. Ach tak: jako nowy środek bezpieczeństwa w Windows 8, niepodpisane sterowniki są automatycznie blokowane.

Na szczęście istnieje również sposób na obejście tego problemu. Jeśli przejdziesz do aplikacji Advanced Startup w systemie Windows 8, możesz ponownie uruchomić komputer z włączonymi opcjami Advanced Startup. Otrzymasz wtedy możliwość uruchomienia w różnych trybach rozwiązywania problemów, w tym w trybie awaryjnym, trybie debugowania i zwięźle nazwanym trybem wymuszania podpisu sterownika.

Zaawansowany Start-462x162

Po uruchomieniu w tym trybie mogłem w końcu zainstalować mój podrasowany sterownik Edirol UA-4FX – który ku mojej wielkiej uldze okazał się działać idealnie. Następnie mogłem ponownie uruchomić komputer w zwykłym, bezpieczniejszym trybie wymuszania sygnatur i cieszyć się zarówno bezpieczeństwem sterownika, jak i dźwiękiem.

Pracujący

Oczywiście nie ma gwarancji, że wszystkie sterowniki będą tak podatne na poprawki lub że będą działać bezbłędnie w systemie Windows 8. Ale miejmy nadzieję, że coś z tego doświadczenia może Ci się przydać.

gdzie mogę wydrukować coś z mojego telefonu?

W każdym razie, w jakiś sposób uspokajające jest odkrycie, że nawet w najnowszym systemie operacyjnym Microsoftu – który miał polegać na zręcznym sterowaniu dotykowym i graficznym doświadczeniu użytkownika – nadal możemy dla nas, majsterkowiczów, gdy napotkamy problem techniczny, utknąć i napraw go sami.


Postscriptum: łatwiejsze rozwiązanie

Później przyszło mi do głowy możliwe łatwiejsze obejście. Windows 8 jest kompatybilny ze sterownikami napisanymi dla Vista, jak również dla Windows 7: więc w ramach eksperymentu spróbowałem pobrać i zainstalować 64-bitowy sterownik Vista dla mojego urządzenia Edirol. Ten starszy plik INF (z 2007 r.) nie zawierał żadnych specjalnych ograniczeń dla systemu Windows 8, a ponieważ nie była wymagana żadna edycja, nie było potrzeby usuwania podpisu cyfrowego i uruchamiania w trybie specjalnym, aby działał. Oczywiście pięcioletni sterownik może nie obsługiwać wszystkich funkcji i pełnej wydajności nowszej wersji, ale jest to przydatne potwierdzenie, że jeśli chcesz, aby starsze urządzenie działało, sterowniki Vista mogą sztuczka.

Ciekawe Artykuły

Wybór Redakcji

Jak pozbyć się mojej sztucznej inteligencji w Snapchacie
Jak pozbyć się mojej sztucznej inteligencji w Snapchacie
Chociaż technologia ma wiele zalet, prawdopodobnie chcesz, aby Twoi prawdziwi przyjaciele byli na szczycie czatu na Snapchacie. Jednak zamiast tego platforma przypięła tam My AI. Na szczęście istnieją sposoby, aby przywrócić przyjaciół
Archiwa tagu: Windows 10 Lean
Archiwa tagu: Windows 10 Lean
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Możesz zmienić folder używany do przechowywania dysków wirtualnych dla maszyn wirtualnych Hyper-V w systemie Windows 10. Pliki dysków wirtualnych to największe pliki maszyny wirtualnej.
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jeśli spędziłeś trochę czasu na TikTok, być może zauważyłeś, że mała ikona korony, która była na profilach niektórych użytkowników, teraz zniknęła. To dlatego, że te korony zostały zastąpione zweryfikowanymi znacznikami, takimi jak
Jak włączyć podświetlenie klawiatury w laptopie HP
Jak włączyć podświetlenie klawiatury w laptopie HP
Podświetlenie klawiatury to świetny sposób na korzystanie z laptopa HP w ciemności, a jego włączenie jest łatwe. Wystarczy przełączyć go za pomocą dedykowanego klawisza podświetlenia. Oto jak to się robi.
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
W systemie Windows 8 za każdym razem, gdy uruchamiasz drugą instancję (nowe okno) już uruchomionej aplikacji komputerowej, na ekranie startowym nie jest uruchamiana nowa instancja tej aplikacji. Po prostu przełącza się do już uruchomionego okna aplikacji komputerowej. Może to być bardzo denerwujące. Aby otworzyć inne okno tego samego programu, musisz
Jak wyciszyć się w Apex Legends
Jak wyciszyć się w Apex Legends
Apex Legends to popularna gra zespołowa dla wielu graczy, w którą możesz grać ze znajomymi lub przypadkowymi osobami. Ponieważ praca zespołowa jest niezwykle ważną częścią tej gry, komunikacja z kolegami z drużyny jest niezbędna.