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

Tag Archives: Windows 10 Fall Creators Update Last ned ISO
Tag Archives: Windows 10 Fall Creators Update Last ned ISO
Inn og ut av iMacs målvisningsmodus
Inn og ut av iMacs målvisningsmodus
De fleste iMac-er siden 2009 inneholder en veldig fin funksjon som heter Target Display Mode. Denne modusen lar brukerne knytte andre kilder, for eksempel Blu-ray-spillere, videospillkonsoller og til og med andre Mac-maskiner, til iMacs DisplayPort- eller Thunderbolt-tilkobling og bruke iMac som en ekstern skjerm. Men det er mange advarsler, så les videre for å finne ut om målvisningsmodus er riktig for deg.
Slik blokkerer du anrop på iPhone 6S
Slik blokkerer du anrop på iPhone 6S
Stadig å få irriterende samtaler er vel, irriterende. Disse samtalene kan komme når som helst på døgnet og kan være en skikkelig plage. Selv om mange av disse samtalene kan være svindel eller fra telefonselgere, er det ikke alt. Kanskje du
Slik endrer du språket på Amazon Fire Tablet
Slik endrer du språket på Amazon Fire Tablet
https://www.youtube.com/watch?v=mLz1Pr1nFOU Hvis du nettopp sprakk opp boksen for den splitter nye Amazon Fire Tablet, er du sannsynligvis spent på å få oppsett av enheten slik at du kan begynne å se filmer, spille spill og surfing
Hvordan legge til strømknappen på startskjermen på nettbrett
Hvordan legge til strømknappen på startskjermen på nettbrett
Hvis du eier et Windows 8.1-nettbrett og har installert oppdatering 1, har du kanskje lagt merke til at strømknappen mangler på startskjermen. Dette er av design - for noen skjermstørrelser skjuler Windows 8.1 Update den knappen for å spare plass på skjermen. Også hvis enheten din støtter tilkoblet ventemodus
Cortana Beta for Windows 10 tillater nå administrering av tilkoblede enheter
Cortana Beta for Windows 10 tillater nå administrering av tilkoblede enheter
En oppdatering til Cortana - Beta-appen for Windows 10 tillater nå administrering av enheter som er koblet til den. Det samlet Xbox One, Surface Headphones og Amazon Alexa-enheter under ett tak. Fra og med versjon 2.2004.22762.0 er det en ny maskinvareseksjon i innstillingsmenyen. Det gjør det mulig å administrere noen av Cortana-enhetene du har. Typisk
Hvordan fikse misfarging og forvrengning på en dataskjerm
Hvordan fikse misfarging og forvrengning på en dataskjerm
Er fargene på dataskjermen forvrengt, utvasket, invertert, alle i én farge eller på annen måte rotete? Her er flere ting du kan prøve.