Windows 8 a atins starea RTM și, dacă sunteți ca mine, veți face acum planuri pentru a-l configura ca sistemul de operare principal pentru desktop. (Încă nu-mi place interfața cunoscută anterior sub numele de Metro, dar toate celelalte lucruri bune de acolo, în general, m-au cucerit.)
În majoritatea cazurilor, acest lucru nu ar trebui să fie o revoltă prea mare, deoarece Windows 8 funcționează foarte bine cu driverele de dispozitiv concepute inițial pentru Windows 7. Dar am avut un grad surprinzător de probleme cu obținerea unuia dintre dispozitivele mele mai vechi - un Edirol UA- Interfață audio USB 4FX - pentru a funcționa.
cum se descarcă fonturi pe word pe Mac
Nu a fost găsit niciun șofer
La început, nu eram sigur ce făcusem greșit. Pachetul de instalare a driverului Edirol Windows 7 a funcționat fericit, dar când am conectat dispozitivul, Windows 8 a insistat că nu poate găsi un driver (așa cum se arată în imaginea de mai sus). Căutarea manuală și indicarea Windows către directorul corespunzător nu au ajutat.
O privire rapidă în fișierul INF al șoferului a dezvăluit problema. În mod obișnuit, dacă un fișier INF nu conține informații de instalare special pentru Windows 8, sistemul de operare va folosi în schimb instrucțiunile pentru Windows 7. În acest caz, însă, am fost surprins să văd că fișierul INF indica în mod explicit că nu trebuie instalat niciun driver pentru Windows 8. Iată secțiunile relevante ale fișierului (NTamd64.6.1 și NTamd64.6.2 fiind numele interne ale Ediții pe 64 de biți de Windows 7 și respectiv 8):
Ei bine, ați putea crede, există, fără îndoială, un motiv pentru asta. Uneori lucrurile se separă între diferite versiuni ale unui sistem de operare și nu doriți ca oamenii să instaleze drivere care nu funcționează.
Dar ciudatul este că acest driver a fost publicat înapoi în 2009 - deci nu există nicio modalitate în care ar fi putut fi testat vreodată sub Windows 8. Nu pot presupune decât că dezvoltatorii au decis să împiedice instalarea acestuia pe versiunile viitoare ale sistemului de operare doar pentru a exclude orice posibilitate de probleme viitoare.
jocurile cu wii u funcționează pe comutator
Modificarea fișierului INF
O astfel de precauție poate fi o bună practică inginerească, dar am fost frustrat. M-am simțit sigur că șoferul ar trebui să funcționeze în noul sistem de operare - dacă aș putea găsi doar o modalitate de a-l instala. Din fericire, eliminarea interdicției de instalare sub Windows 8 nu a fost dificilă. Câteva apăsări de taste în Notepad, pentru a comuta referințele la NTamd64.6.1 și NTamd64.6.2, au fost suficiente pentru a convinge Windows 8 să găsească și să înceapă să instaleze driverul când am conectat UA-4FX
Șoferul fusese semnat digital pentru a garanta integritatea acestuia
Imediat, însă, a apărut o nouă problemă: șoferul a fost acum respins din cauza unei erori de hash. Acest lucru a indicat faptul că șoferul a fost semnat digital pentru a garanta integritatea acestuia - ceea ce înseamnă că ar refuza instalarea dacă fișierul INF (sau orice altă parte) ar fi fost modificat. O situație drăguță pentru mine.
M-am întrebat pe scurt dacă ar putea exista o modalitate ușoară de a falsifica o nouă semnătură, dar, desigur, întregul punct al semnăturilor este că nu există. Apoi mi-a venit o soluție simplă: m-am întors în fișierul INF și am eliminat referința din antet la fișierul CAT care conține detaliile criptografice ale șoferului. Acum șoferul nu era deloc semnat.
Instalarea driverelor nesemnate
Problema rezolvata? Nu chiar. Procedura de instalare a driverului nu s-a mai plâns de problemele de hashing: dar a întrerupt operațiunea imediat ce a constatat că șoferul era nesemnat. Ah da: ca o nouă măsură de securitate în Windows 8, driverele nesemnate sunt blocate automat.
Din fericire, există și o cale de a rezolva această problemă. Dacă accesați aplicația Advanced Startup din Windows 8, puteți alege să reporniți computerul cu opțiunile Advanced Startup activate. Apoi vi se va oferi posibilitatea de a porni în diferite moduri de depanare, inclusiv modul sigur, modul de depanare și denumirea rapidă a modului Dezactivați semnătura driverului.
Când am pornit în acest mod, am reușit în cele din urmă să instalez driverul Edirol UA-4FX modificat - care, spre marea mea ușurare, s-a dovedit a funcționa perfect. Am reușit apoi să repornesc din nou în modul obișnuit, mai sigur, de aplicare a semnăturilor și să mă bucur atât de securitatea șoferului, cât și de sunet.
Desigur, nu există nicio garanție că toți driverele vor fi atât de predispuse la modificări sau că vor funcționa ireproșabil în Windows 8. Dar sperăm că ceva din această experiență vă poate fi util.
cum să ștergeți fotografiile salvate pe Instagram
În orice caz, este oarecum liniștitor să constatăm că, chiar și în cel mai recent sistem de operare Microsoft - care trebuia să aibă legătură cu controalele tactile și experiențele grafice ale utilizatorilor - este încă posibil ca noi, jucătorii, atunci când avem o problemă tehnică, să rămânem blocați. în și rezolvați-o singuri.
Postscript: o soluție mai ușoară
Mai târziu mi s-a întâmplat o posibilă soluție mai ușoară. Windows 8 este compatibil cu driverele scrise pentru Vista, precum și pentru Windows 7: așa că, ca experiment, am încercat să descarc și să instalez driverul Vista pe 64 de biți pentru dispozitivul meu Edirol. Acest fișier INF mai vechi (datat 2007) nu a inclus restricții speciale pentru Windows 8 și, deoarece nu a fost necesară nicio editare, nu a fost nevoie să eliminați semnătura digitală și să porniți într-un mod special pentru a o face să funcționeze. Desigur, este posibil ca un driver în vârstă de cinci ani să nu accepte toate caracteristicile și performanța completă a unei versiuni mai actualizate, dar este o confirmare utilă că, dacă aveți nevoie să funcționați un dispozitiv mai vechi, driverele Vista ar putea face acest lucru. truc.