Windows 8 je dosegel stanje RTM in če ste kaj podobnega meni, zdaj načrtujete, da ga nastavite kot svoj glavni namizni OS. (Še vedno mi ni všeč vmesnik, prej znan kot Metro, toda vse druge dobre stvari tam so me v bistvu osvojile.)
V večini primerov to ne bi smelo biti preveč pretresov, ker Windows 8 dobro deluje z gonilniki naprav, ki so bili prvotno zasnovani za Windows 7. Toda imel sem presenetljive težave pri pridobivanju ene od mojih starejših naprav - Edirol UA- Zvočni vmesnik USB 4FX - za delo.
iskanje po facebooku po e-pošti brez prijave
Ni najden noben voznik
Sprva nisem bil prepričan, kaj sem naredil narobe. Paket za namestitev gonilnikov Edirol za Windows 7 je deloval srečno, toda ko sem priklopil napravo, je Windows 8 vztrajal, da gonilnika ne najde (kot je prikazano zgoraj). Ročno iskanje in usmerjanje sistema Windows v ustrezen imenik ni pomagalo.
Hiter pogled v voznikovo datoteko INF je razkril težavo. Če datoteka INF običajno ne vsebuje namestitvenih informacij posebej za Windows 8, operacijski sistem namesto tega preprosto uporabi navodila za Windows 7. V tem primeru pa sem bil presenečen, ko sem ugotovil, da je datoteka INF izrecno navajala, da za Windows 8 ne sme biti nameščen noben gonilnik. Tu so ustrezni odseki datoteke (NTamd64.6.1 in NTamd64.6.2, ki sta notranji imeni 64-bitna izdaja sistema Windows 7 oziroma 8):
No, morda si mislite, nedvomno je razlog za to. Včasih se stvari med različicami operacijskega sistema lomijo in nočete, da ljudje namestijo gonilnike, ki ne delujejo.
Toda nenavadno je, da je bil ta gonilnik objavljen že leta 2009 - zato nikakor ni mogel biti preizkušen v operacijskem sistemu Windows 8. Lahko samo domnevam, da so se razvijalci odločili, da ga ne bodo namestili v prihodnje različice OS za izključitev morebitnih težav v prihodnosti.
kako si ogledate zemljevid na snapchatu
Prilagajanje datoteke INF
Takšna previdnost je morda dobra inženirska praksa, vendar sem bil razočaran. Prepričan sem bil, da bi moral voznik delovati v novem operacijskem sistemu - če bi le našel način za njegovo namestitev. Na srečo odstranitev prepovedi namestitve pod Windows 8 ni bila težka. Nekaj pritiskov na tipkovnico v Notepadu, za preklop med sklici na NTamd64.6.1 in NTamd64.6.2, je bilo dovolj, da sem prepričal Windows 8, da je našel in začel nameščati gonilnik, ko sem priključil svoj UA-4FX
Voznik je bil digitalno podpisan, da se zagotovi njegova celovitost
Takoj pa se je pojavila nova težava: voznik je bil zdaj zavrnjen zaradi napake zgoščevanja. To je pomenilo, da je bil gonilnik digitalno podpisan, da se zagotovi njegova celovitost - kar pomeni, da zavrne namestitev, če je bila datoteka INF (ali kateri koli drug del) spremenjena. Zame je prijetna situacija ulova 22.
Na kratko sem se vprašal, ali obstaja lahko enostaven način ponarejanja novega podpisa, toda seveda je bistvo podpisov v tem, da ga ni. Nato se mi je zgodila preprosta rešitev: vrnil sem se v datoteko INF in v glavi odstranil sklic na datoteko CAT, ki vsebuje šifrirne podrobnosti gonilnika. Zdaj voznik sploh ni bil podpisan.
Namestitev nepodpisanih gonilnikov
Problem rešen? Ne čisto. Postopek namestitve gonilnika se ni več pritoževal zaradi težav s zgoščevanjem, vendar je postopek prekinil, takoj ko je zaznal, da voznik ni podpisan. Ah ja: kot nov varnostni ukrep v operacijskem sistemu Windows 8 se nepodpisani gonilniki samodejno blokirajo.
Na srečo tudi ta problem obstaja okoli poti. Če v operacijskem sistemu Windows 8 odprete aplikacijo Advanced Startup, lahko znova zaženete računalnik z omogočenimi možnostmi Advanced Startup. Nato boste dobili priložnost za zagon različnih načinov za odpravljanje težav, vključno z varnim načinom, načinom odpravljanja napak in hitrim imenom Disable Driver Signature Enforcement.
Ko sem se zagnal v tem načinu, sem končno lahko namestil prilagojeni gonilnik Edirol UA-4FX - ki se je na moje veliko olajšanje izkazal za popolnega. Nato sem se lahko znova zagnal v običajni, varnejši način za uveljavljanje podpisov in užival tako v voznikovi varnosti kot v zvoku.
Seveda ni nobenega zagotovila, da bodo vsi gonilniki tako prilagodljivi ali da bodo v sistemu Windows 8 delovali brezhibno, vendar upamo, da se vam bo nekaj iz te izkušnje morda izkazalo za koristno.
kako vedeti, ali je telefon zakoreninjen
Vsekakor je nekako pomirjujoče ugotoviti, da je tudi v najnovejšem Microsoftovem operacijskem sistemu - ki naj bi šlo zgolj za gladke gumbe na dotik in grafične uporabniške izkušnje - še vedno mogoče, da se mi, ki se ukvarjamo s tehničnimi težavami, zataknemo in jo popravimo sami.
Postpis: lažja rešitev
Kasneje se mi je zgodila lažja rešitev. Windows 8 je združljiv z gonilniki, napisanimi za Vista, pa tudi za Windows 7: zato sem kot poskus poskusil prenesti in namestiti 64-bitni gonilnik Vista za svojo napravo Edirol. Ta starejša datoteka INF (z letom 2007) ni vključevala posebnih omejitev za Windows 8 in ker urejanje ni bilo potrebno, digitalnega podpisa ni bilo treba odstraniti in zagnati v poseben način, da bo deloval. Seveda petletni gonilnik morda ne podpira vseh funkcij in popolne zmogljivosti sodobnejše različice, vendar je koristna potrditev, da lahko vozniki Viste, če potrebujete starejšo napravo, delujejo trik.