Windows 8 ir sasniedzis RTM statusu, un, ja jūs esat kaut kas līdzīgs man, jūs tagad plānojat to iestatīt kā galveno darbvirsmas OS. (Man joprojām nepatīk interfeiss, kas agrāk bija pazīstams kā Metro, taču visi pārējie labie materiāli tur mani ir uzvarējuši.)
Vairumā gadījumu tam nevajadzētu būt pārāk lielam satricinājumam, jo Windows 8 darbojas lieliski, izmantojot ierīču draiverus, kas sākotnēji tika izstrādāti operētājsistēmai Windows 7. Bet man ir bijis pārsteidzoši daudz grūtību iegūt vienu no savām vecākajām ierīcēm - Edirol UA- 4FX USB audio saskarne - darbam.
kur es varu izdrukāt dokumentu netālu no manis
Nav atrasts neviens draiveris
Sākumā es nebiju pārliecināts, ko esmu darījis nepareizi. Edirol Windows 7 draivera instalēšanas pakotne darbojās laimīgi, taču, kad es pievienoju ierīci elektrotīklam, Windows 8 uzstāja, ka tā nevar atrast draiveri (kā parādīts iepriekš). Manuāla meklēšana un Windows norādīšana uz atbilstošo direktoriju nepalīdzēja.
Ātra ieskatīšanās draivera INF failā atklāja problēmu. Parasti, ja INF failā nav instalēšanas informācijas, kas īpaši paredzēta operētājsistēmai Windows 8, operētājsistēma tā vietā vienkārši izmantos Windows 7 norādījumus. Tomēr šajā gadījumā es biju pārsteigts, redzot, ka INF fails skaidri norādīja, ka operētājsistēmai Windows 8 nevajadzētu instalēt draiverus. Šeit ir attiecīgās faila sadaļas (NTamd64.6.1 un NTamd64.6.2 ir Windows 7 un 8 attiecīgi 64 bitu izdevumi):
Nu, jūs domājat, tam noteikti ir iemesls. Dažreiz lietas atšķiras starp dažādām operētājsistēmas versijām, un jūs nevēlaties, lai cilvēki instalētu draiverus, kas nedarbojas.
Bet dīvaini ir tas, ka šis draiveris tika publicēts jau 2009. gadā - tāpēc to nekad nevarēja pārbaudīt operētājsistēmā Windows 8. Es varu tikai pieņemt, ka izstrādātāji nolēma neļaut to instalēt nākamajās OS versijās. lai izslēgtu jebkādu nākotnes problēmu iespējamību.
kā es varu pārvietot tvaika spēles uz citu disku
INF faila pielāgošana
Šāda piesardzība var būt laba inženieru prakse, taču es biju neapmierināts. Es jutos pārliecināts, ka draiverim jādarbojas jaunajā OS - ja es spētu atrast tikai veidu, kā to instalēt. Par laimi noņemt aizliegumu instalēt zem Windows 8 nebija grūti. Ar dažiem taustiņu pieskārieniem Notepad, lai pārslēgtos uz atsaucēm uz NTamd64.6.1 un NTamd64.6.2, pietika, lai pārliecinātu Windows 8 atrast un sākt instalēt draiveri, kad pievienoju UA-4FX
Vadītājs bija parakstīts digitāli, lai garantētu tā integritāti
Tomēr nekavējoties radās jauna problēma: draiveris tagad tika noraidīts sajaukšanas kļūdas dēļ. Tas liecināja, ka draiveris ir parakstīts digitāli, lai garantētu tā integritāti - tas nozīmē, ka tas atteiksies instalēt, ja INF fails (vai kāda cita daļa) ir sagrozīta. Man patīkama situācija ar “catch-22”.
Es īsi prātoju, vai varētu būt vienkāršs veids, kā viltot jaunu parakstu, bet, protams, visa parakstu būtība ir tāda, ka tā nav. Tad man radās vienkāršs risinājums: es atgriezos INF failā un galvenē noņēmu atsauci uz CAT failu, kurā bija vadītāja kriptogrāfiskā informācija. Tagad vadītājs vispār nebija parakstīts.
Parakstītu draiveru instalēšana
Problēma atrisināta? Ne īsti. Draivera instalēšanas procedūra vairs nesūdzējās par jaukšanas problēmām: taču tā pārtrauca darbību, tiklīdz pamanīja, ka draiveris nav parakstīts. Ak jā: kā jauns drošības līdzeklis operētājsistēmā Windows 8 neparakstītie draiveri tiek automātiski bloķēti.
Par laimi, arī šai problēmai ir kāds risinājums. Ja sistēmā Windows 8 dodaties uz programmu Advanced Startup, varat izvēlēties restartēt datoru, ja ir iespējotas papildu startēšanas opcijas. Pēc tam jums tiks dota iespēja sāknēt dažādos traucējummeklēšanas režīmos, tostarp drošajā režīmā, atkļūdošanas režīmā un īsā nosaukumā režīmā Atspējot draivera paraksta izpildi.
Kad es palaidu šo režīmu, es beidzot varēju instalēt savu pielāgoto Edirol UA-4FX draiveri - kas, man par lielu atvieglojumu, izrādījās, ka darbojas lieliski. Pēc tam es varēju atsāknēties normālā, drošākā, parakstu izpildīšanas režīmā un izbaudīt gan vadītāja drošību, gan skaņu.
Protams, nav garantijas, ka visi draiveri būs tik pakļauti kniebieniem vai ka tie darbosies nevainojami operētājsistēmā Windows 8. Bet, cerams, kaut kas no šīs pieredzes var izrādīties jums noderīgs.
klēpjdators ir pievienots, bet netiek uzlādēts
Jebkurā gadījumā kaut kā nomierinoši ir konstatēt, ka pat Microsoft jaunākajā operētājsistēmā, kuras pamatā vajadzēja būt par slaidām pieskāriena vadības ierīcēm un grafisko lietotāja pieredzi, mums, lāpītājiem, joprojām ir iespējams iestrēgt. un paši to salabojam.
PostScript: vienkāršāks risinājums
Vēlāk man radās iespējamais vieglāks risinājums. Windows 8 ir saderīgs ar draiveriem, kas rakstīti operētājsistēmai Vista, kā arī operētājsistēmai Windows 7: tāpēc kā eksperimentu es mēģināju lejupielādēt un instalēt 64 bitu Vista draiveri savai Edirol ierīcei. Šis vecākais INF fails (datēts ar 2007. gadu) neietvēra īpašus ierobežojumus operētājsistēmai Windows 8, un, tā kā rediģēšana nebija nepieciešama, digitālā paraksta noņemšana un sāknēšana īpašā režīmā nebija nepieciešama, lai tas darbotos. Protams, piecus gadus vecs draiveris, iespējams, neatbalsta visas jaunākas versijas funkcijas un pilnu veiktspēju, taču tas ir noderīgs apstiprinājums tam, ka, ja jums ir nepieciešams, lai darbotos vecāka ierīce, Vista draiveri varētu darīt triks.