Hlavná Iné Príprava starších ovládačov na prácu v systéme Windows 8

Príprava starších ovládačov na prácu v systéme Windows 8



NoDriver-462x343

Príprava starších ovládačov na prácu v systéme Windows 8

Windows 8 dosiahol stav RTM a ak ste niečo ako ja, teraz budete robiť plány, aby ste ho nastavili ako hlavný operačný systém pre stolné počítače. (Stále sa mi nepáči rozhranie predtým známe ako Metro, ale všetky ďalšie dobré veci tam ma, po rovnováhe, získali.)

Vo väčšine prípadov by to nemal byť príliš veľký prevrat, pretože Windows 8 funguje dobre s ovládačmi zariadení pôvodne navrhnutými pre Windows 7. Ale mal som prekvapivú mieru problémov so získaním jedného zo svojich starších zariadení - Edirol UA- 4FX USB audio rozhranie - do práce.

ako zmeniť fov v csgo

Nenašiel sa žiadny vodič

Spočiatku som si nebol istý, čo som urobil zle. Inštalačný balík ovládača Edirol pre Windows 7 bežal šťastne, ale keď som pripojil zariadenie, Windows 8 trval na tom, že nemôže nájsť ovládač (ako je to znázornené vyššie). Ručné hľadanie a nasmerovanie systému Windows do príslušného adresára nepomohlo.

Krátky pohľad do súboru INF vodiča odhalil problém. Ak súbor INF neobsahuje informácie o inštalácii špeciálne pre Windows 8, operačný systém zvyčajne použije pokyny pre Windows 7. V tomto prípade ma však prekvapilo, že súbor INF výslovne naznačoval, že pre Windows 8 by sa nemal inštalovať žiadny ovládač. Tu sú príslušné časti súboru (NTamd64.6.1 a NTamd64.6.2 sú interné názvy súboru 64-bitové vydania systému Windows 7 a 8):

Not6

Možno si myslíte, že je to nepochybne dôvod. Niekedy sa veci líšia medzi rôznymi verziami operačného systému a vy nechcete, aby si ľudia nainštalovali nefungujúce ovládače.

Zvláštnosťou však je, že tento ovládač bol zverejnený už v roku 2009 - takže neexistuje spôsob, ako by mohol byť niekedy testovaný v systéme Windows 8. Môžem len predpokladať, že vývojári sa rozhodli zabrániť jeho inštalácii na budúce verzie operačného systému iba vylúčiť akúkoľvek možnosť budúcich problémov.

Windows 10 zvyknutý ísť spať

Vyladenie súboru INF

Takáto opatrnosť môže byť dobrým inžinierskym postupom, ale bol som frustrovaný. Cítil som sa istý, že ovládač by mal pracovať v novom operačnom systéme - keby som len našiel spôsob, ako ho nainštalovať. Našťastie odstránenie zákazu inštalácie pod Windows 8 nebolo ťažké. Niekoľko stlačení klávesov v programe Poznámkový blok, aby bolo možné prepnúť odkazy na NTamd64.6.1 a NTamd64.6.2, stačilo na presvedčenie systému Windows 8, aby našiel a začal inštalovať ovládač, keď som zapojil svoj UA-4FX

Vodič bol digitálne podpísaný, aby bola zaručená jeho integrita

Okamžite sa však objavil nový problém: vodič bol teraz odmietnutý kvôli chybe hash. To naznačovalo, že ovládač bol digitálne podpísaný, aby sa zaručila jeho integrita - čo znamená, že by odmietol inštaláciu, ak by došlo k neoprávnenej manipulácii so súborom INF (alebo inou časťou). Pre mňa pekná situácia catch-22.

Krátko som premýšľal, či existuje ľahký spôsob sfalšovania nového podpisu, ale podstata samozrejme spočíva v tom, že neexistuje. Potom ma napadlo jednoduché riešenie: Vrátil som sa späť do súboru INF a v hlavičke som odstránil odkaz na súbor CAT, ktorý obsahuje kryptografické podrobnosti ovládača. Vodič teraz nebol vôbec podpísaný.

Inštalujú sa nepodpísané ovládače

Problém je vyriešený? Nie úplne. Postup inštalácie ovládača sa už nesťažoval na problémy s hashovaním: operáciu však prerušil, akonáhle zistil, že vodič nie je podpísaný. Ach áno: ako nové bezpečnostné opatrenie v systéme Windows 8 sú nepodpísané ovládače automaticky blokované.

Našťastie existuje aj tento problém. Ak v systéme Windows 8 prejdete do aplikácie Rozšírené spustenie, môžete sa rozhodnúť reštartovať počítač so zapnutými možnosťami rozšíreného spustenia. Potom dostanete príležitosť spustiť rôzne režimy riešenia problémov, napríklad Núdzový režim, Režim ladenia a elegantne pomenovaný režim Zakázať vynútenie podpisu vodiča.

AdvancedStart-462x162

Keď som naštartoval v tomto režime, konečne som mohol nainštalovať svoj vylepšený ovládač Edirol UA-4FX - ktorý sa, na moju veľkú úľavu, ukázal ako perfektný. Potom som bol schopný reštartovať počítač späť do bežného, ​​bezpečnejšieho režimu presadzovania podpisu a vychutnať si bezpečnosť aj zvuk vodiča.

Pracovne

Nie je samozrejme možné zaručiť, že všetci vodiči budú môcť tak ľahko vyladiť, alebo že budú bezchybne pracovať v systéme Windows 8. Dúfajme však, že sa vám niečo z tejto skúsenosti môže hodiť.

aký je príkaz viesť inventár v minecraft

V každom prípade je nejako upokojujúce zistiť, že aj v najnovšom operačnom systéme spoločnosti Microsoft - ktorý mal byť predovšetkým o úhľadných dotykových ovládacích prvkoch a grafických používateľských skúsenostiach - je pre nás drotárov stále možné zaseknúť sa, keď narazíme na technický problém. a opraviť to sami.


Postskript: jednoduchšie riešenie

Neskôr mi došlo možné ľahšie riešenie. Windows 8 je kompatibilný s ovládačmi napísanými pre systém Vista aj Windows 7: pokusom som sa teda pokúsil stiahnuť a nainštalovať 64-bitový ovládač Vista pre moje zariadenie Edirol. Tento starší súbor INF (z roku 2007) neobsahoval žiadne špeciálne obmedzenia pre Windows 8, a pretože neboli potrebné žiadne úpravy, nebolo potrebné odstrániť digitálny podpis a zaviesť systém do špeciálneho režimu, aby bol funkčný. Päť rokov starý ovládač samozrejme nemusí podporovať všetky funkcie a plný výkon aktuálnejšej verzie, ale je to užitočné potvrdenie, že ak potrebujete uviesť do činnosti staršie zariadenie, ovládače systému Vista by mohli trik.

Zaujímavé Články

Redakcia Choice

Spoločnosť Microsoft ohlásila projekt Rust / WinRT
Spoločnosť Microsoft ohlásila projekt Rust / WinRT
Spoločnosť Microsoft ohlásila projekt Rust / WinRT, ktorý poskytuje vývojárom platformy Rust prirodzený a idiomatický spôsob volania rozhraní Windows API. Rust / WinRT umožňuje volať ľubovoľné rozhranie WinRT API v minulosti, súčasnosti aj budúcnosti pomocou kódu generovaného za behu priamo z metaúdajov popisujúcich API a priamo do vášho balíka Rust, kde ich môžete volať ako
Zakážte vyhľadávacie pole na paneli úloh v aktualizácii Windows 10 Creators Update
Zakážte vyhľadávacie pole na paneli úloh v aktualizácii Windows 10 Creators Update
Vyhľadávacie pole na paneli úloh môžete vypnúť v aktualizácii Windows 10 Creators Update alebo ho zmeniť na ikonu. To vám umožní ušetriť miesto na paneli úloh.
Názov Windows 10 verzie 1607 bol potvrdený pre Windows 10 Anniversary Update
Názov Windows 10 verzie 1607 bol potvrdený pre Windows 10 Anniversary Update
Spoločnosť Microsoft začala leštiť výročnú aktualizáciu. Pre interné zostavenia softvérový gigant používa ako oficiálnu referenciu verziu 1607.
Ako zablokovať, odblokovať a zakázať Kik
Ako zablokovať, odblokovať a zakázať Kik
Kik je populárna aplikácia na zasielanie mobilných správ, ktorú používajú hlavne mladší používatelia smartfónov na odosielanie a prijímanie textov, obrázkov a ďalších. Kik identifikuje používateľov podľa ich používateľských mien, takže nedochádza k zdieľaniu telefónnych čísel, mien ani osobných údajov
Ako / kam správne inštalovať káble a káble pre disky SSD, panelové prepínače a ďalšie
Ako / kam správne inštalovať káble a káble pre disky SSD, panelové prepínače a ďalšie
Nainštalovali ste základnú dosku a napájací zdroj, zasunuli ste ich do procesora a namontovali ste moduly RAM. Teraz je čas pripojiť všetky vodiče na doske. Presnosť tohto kroku je nevyhnutná, pretože akékoľvek chyby budú znamenať
V službách Skype a Xbox Live už nemôžete používať nevhodný obsah
V službách Skype a Xbox Live už nemôžete používať nevhodný obsah
Spoločnosť Microsoft zmenila svoje podmienky poskytovania služieb, pričom ovplyvnila napríklad Skype a Xbox Live, a priniesla zvláštnu zmenu v kódexe správania každého programu. Nový kódex správania spoločnosti Microsoft zakazuje okrem iného nahotu, beštiálnosť, pornografiu a pohoršovanie
Ako vytvoriť odkaz na nastavenie na paneli úloh v systéme Windows 10
Ako vytvoriť odkaz na nastavenie na paneli úloh v systéme Windows 10
Ak chcete otvoriť možnosti na paneli úloh v systéme Windows 10 jedným kliknutím, t. J. Pomocou odkazu na ploche, môžete vykonať tento jednoduchý zásah a získať k nim rýchlejší prístup.