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 zakrzywić tekst w programie Microsoft Word
Jak zakrzywić tekst w programie Microsoft Word
Czy kiedykolwiek chciałeś wyjść poza podstawowe opcje formatowania tekstu w programie Word? Być może chcesz stworzyć kuszący tytuł, używając zakrzywionego tekstu, ale nie wiesz jak. W tym artykule pokażemy różne sposoby
Nagraj rozmowę Skype bez korzystania z narzędzi innych firm
Nagraj rozmowę Skype bez korzystania z narzędzi innych firm
Wreszcie firma Microsofthas dodała możliwość nagrywania rozmowy Skype do aplikacji. Żadne aplikacje innych firm nie są już wymagane. Nagrania można pobierać lub udostępniać.
Galaxy S8/S8+ Jak zmienić język
Galaxy S8/S8+ Jak zmienić język
Zmiana języka w telefonie może być bardzo przydatna, jeśli jesteś dwujęzyczny lub uczysz się nowego języka. W Galaxy S8/S8+ jest wiele języków do wyboru. Ponadto te poprawki oprogramowania są super
Czy Nvidia PhysX kiedykolwiek się opłaci?
Czy Nvidia PhysX kiedykolwiek się opłaci?
Nvidia nieustannie mówi o swoim systemie PhysX, odkąd w lutym 2008 roku kupiła Ageia Technologies, twórcę silnika, ale stara się wywrzeć znaczący wpływ na krajobraz gier na PC. Tak więc, pomimo imponujących demonstracji technicznych
Jak naprawić GoToMyPC, gdy klawiatura nie działa
Jak naprawić GoToMyPC, gdy klawiatura nie działa
GoToMyPC to łatwe i bezpieczne rozwiązanie do zdalnej łączności, które umożliwia łączenie się z urządzeniem z dowolnego innego urządzenia podłączonego do Internetu. Niestety to powszechnie stosowane rozwiązanie czasami ma problemy z klawiaturą. Korzystanie z GoToMyPC może być trudne, jeśli masz klawiaturę
Google pominie Chrome 82 z powodu koronawirusa, zamiast tego wyda Chrome 83
Google pominie Chrome 82 z powodu koronawirusa, zamiast tego wyda Chrome 83
Jak być może już wiesz, Google zmienił harmonogram wydawania Chrome z powodu trwającego kryzysu związanego z koronawirusem. Ponadto firma ogłosiła dzisiaj, że pomija Chrome 82, zamiast tego wyda Chrome 83 później. W komunikacie jest napisane: Reklama To jest aktualizacja naszej wcześniejszej decyzji o wstrzymaniu naszej gałęzi i harmonogramu wydań. Jak się dostosowujemy
Nie można znaleźć sieci w Amazon Fire TV – co robić
Nie można znaleźć sieci w Amazon Fire TV – co robić
Fire TV Stick to samodzielny odtwarzacz multimedialny, co oznacza, że ​​łączy się z Internetem za pomocą zintegrowanego adaptera Wi-Fi. Nie korzysta z adaptera Wi-Fi telewizora (jeśli jest obecny). Są jednak pewne