Hoved Annen Å få eldre drivere til å jobbe i Windows 8

Å få eldre drivere til å jobbe i Windows 8



NoDriver-462x343

Å få eldre drivere til å jobbe i Windows 8

Windows 8 har nådd RTM-status, og hvis du er noe som meg, legger du planer om å sette den opp som ditt viktigste skrivebordssystem. (Jeg liker fortsatt ikke grensesnittet som tidligere var kjent som Metro, men alle de andre gode tingene der inne har i balanse vunnet meg.)

I de fleste tilfeller burde dette ikke være for mye av en omveltning, fordi Windows 8 fungerer fint med enhetsdrivere som opprinnelig var designet for Windows 7. Men jeg har hatt en overraskende grad av problemer med å få en av mine eldre enheter - en Edirol UA- 4FX USB lydgrensesnitt - for å fungere.

hvordan du sletter meldinger på snapchat

Ingen sjåfør funnet

Først var jeg ikke sikker på hva jeg hadde gjort galt. Edirol Windows 7 driverinstallasjonspakke kjørte lykkelig, men da jeg koblet til enheten, insisterte Windows 8 på at den ikke kunne finne en driver (som vist ovenfor). Det hjalp ikke manuelt å søke og peke Windows til riktig katalog.

En rask titt i driverens INF-fil avslørte problemet. Vanligvis, hvis en INF-fil ikke inneholder installasjonsinformasjon spesielt for Windows 8, vil operativsystemet ganske enkelt bruke instruksjonene for Windows 7 i stedet. I dette tilfellet var jeg imidlertid overrasket over å se at INF-filen eksplisitt indikerte at ingen driver skulle installeres for Windows 8. Her er de relevante delene av filen (NTamd64.6.1 og NTamd64.6.2 som de interne navnene på 64-biters utgaver av henholdsvis Windows 7 og 8):

Ikke6

Du tror kanskje det er utvilsomt en grunn til det. Noen ganger går ting mellom forskjellige versjoner av et operativsystem, og du vil ikke at folk skal installere drivere som ikke fungerer.

Men den merkelige tingen er at denne driveren ble publisert helt tilbake i 2009 - så det er ingen måte den noensinne kunne blitt testet under Windows 8. Jeg kan bare anta at utviklerne bestemte seg for å forhindre at den ble installert på fremtidige versjoner av operativsystemet bare for å utelukke muligheten for fremtidige problemer.

kameraet fungerer ikke på google meet

Juster INF-filen

En slik forsiktighet kan være god ingeniørskikk, men jeg var frustrert. Jeg følte meg sikker på at sjåføren burde jobbe i det nye operativsystemet - hvis jeg bare kunne finne en måte å installere det på. Heldigvis var det ikke vanskelig å fjerne forbudet mot å installere under Windows 8. Noen tastetrykk i Notisblokk, for å bytte referanser til NTamd64.6.1 og NTamd64.6.2, var nok til å overtale Windows 8 til å finne og begynne å installere driveren når jeg koblet til UA-4FX

Sjåføren var signert digitalt for å garantere integriteten

Umiddelbart oppsto imidlertid et nytt problem: sjåføren ble nå avvist på grunn av en hashingfeil. Dette indikerte at driveren hadde blitt signert digitalt for å garantere integriteten - noe som betyr at den ville nekte å installere hvis INF-filen (eller andre deler) hadde blitt tuklet med. En fin catch-22 situasjon for meg.

Jeg lurte kort på om det kan være en enkel måte å smi en ny signatur på, men selvfølgelig er hele poenget med signaturer at det ikke er det. Så skjedde en enkel løsning: Jeg gikk tilbake til INF-filen og fjernet referansen i overskriften til CAT-filen som inneholder driverens kryptografiske detaljer. Nå var ikke sjåføren signert i det hele tatt.

Installerer usignerte drivere

Problem løst? Ikke helt. Installasjonsprosedyren for driver klaget ikke lenger på problemer med hashing: men den avbrøt operasjonen så snart den oppdaget at driveren ikke var signert. Ah ja: som et nytt sikkerhetstiltak i Windows 8, blokkeres usignerte drivere automatisk.

Heldigvis er det også en vei rundt dette problemet. Hvis du går til Advanced Startup-appen i Windows 8, kan du velge å starte datamaskinen på nytt med Advanced Startup-alternativene aktivert. Deretter får du muligheten til å starte opp i forskjellige feilsøkingsmodi, inkludert Safe Mode, Debugging Mode og den snappily-kalt Disable Driver Signature Enforcement mode.

AdvancedStart-462x162

Da jeg startet opp i denne modusen, klarte jeg til slutt å installere den justerte Edirol UA-4FX-driveren min - som til min store lettelse viste seg å fungere perfekt. Jeg var i stand til å starte på nytt i vanlig, tryggere, signaturhåndhevende modus, og nyte både førersikkerhet og lyd.

Jobber

Selvfølgelig er det ingen garanti for at alle drivere vil være så mottakelige for tilpasning, eller at de fungerer feilfritt under Windows 8. Men forhåpentligvis kan noe fra denne opplevelsen vise seg å være nyttig for deg.

når tar Google Earth bilder

I alle fall er det på en eller annen måte betryggende å oppdage at selv i Microsofts nyeste operativsystem - som skulle være alt om glatte berøringskontroller og grafiske brukeropplevelser - er det fremdeles mulig for oss tinkere når vi får et teknisk problem, å bli sittende fast inn og fikse det selv.


Etterskrift: en enklere løsning

Senere oppstod en mulig enklere løsning for meg. Windows 8 er kompatibel med drivere skrevet for Vista, så vel som for Windows 7: så som et eksperiment prøvde jeg å laste ned og installere 64-biters Vista-driveren for Edirol-enheten min. Denne eldre INF-filen (datert 2007) inneholdt ingen spesielle begrensninger for Windows 8, og fordi det ikke var behov for redigering, var det ikke nødvendig å fjerne den digitale signaturen og starte opp i en spesiell modus for å få den til å fungere. Selvfølgelig støtter kanskje ikke en fem år gammel driver alle funksjonene og full ytelse til en mer oppdatert versjon, men det er en nyttig bekreftelse på at hvis du trenger å få en eldre enhet til å fungere, kan Vista-drivere gjøre triks.

Interessante Artikler

Redaksjonens

Slik låser du en mappe i Windows 10
Slik låser du en mappe i Windows 10
Lås en mappe for å hindre andre brukere i å se innholdet. Du kan kryptere mappen eller bruke et tredjeparts mappelåsverktøy.
Hvordan gi roller automatisk i discord
Hvordan gi roller automatisk i discord
Å bruke bots for å tilpasse Discord-serveren din er en ting som gjør denne meldingsapplikasjonen så flott. Selv om muligheten til å automatisk tildele roller ikke er lett tilgjengelig i applikasjonen, er det en enkel og effektiv måte å legge til en bot
Aktiver eller deaktiver caching av skriveskriving i Windows 10
Aktiver eller deaktiver caching av skriveskriving i Windows 10
Avhengig av situasjonen, kan det være lurt å aktivere eller deaktivere cache for diskskriving for stasjonene dine i Windows 10. Slik kan du gjøre det.
En kort oversikt over dyptrykk
En kort oversikt over dyptrykk
Lær om dyptrykk og dets egnethet for spesifikke typer arbeid. Den brukes først og fremst til lange opplag.
Datamaskinen holder koble fra WiFi - Slik løser du det
Datamaskinen holder koble fra WiFi - Slik løser du det
Å ha WiFi kontinuerlig eller gjentatte ganger slippe må være et av de mest irriterende datamaskinproblemene. Du sitter der og ser gladelig på en film, chatter eller surfer på nettet, og forbindelsen synker og du blir hengende. Hvis du
De 10 trinnene for å lage en vellykket Kickstarter crowdfunding-kampanje
De 10 trinnene for å lage en vellykket Kickstarter crowdfunding-kampanje
Kickstarter er den perfekte plattformen for å få appen, tjenesten eller teknologiprosjektet av banen. Å oppnå suksess på Kickstarter kan være det beste som noen gang har skjedd med virksomheten din. Foreløpig er Pebble’s Time 2 Kickstarter på $
Utforsk skjønnheten til The Witcher 3’s Toussaint i denne utrolige andre steder-videoen
Utforsk skjønnheten til The Witcher 3’s Toussaint i denne utrolige andre steder-videoen
Hvem sier at spill ikke er kunst? Selv om det er vanskelig å gjøre saken når du blunder en drage med en steinhammer eller skyter identikit-terrorister i ansiktet med automatiske våpen, når du stopper og tar en