Vigtigste Andet At få ældre drivere til at arbejde i Windows 8

At få ældre drivere til at arbejde i Windows 8



NoDriver-462x343

At få ældre drivere til at arbejde i Windows 8

Windows 8 har ramt RTM-status, og hvis du er noget som mig, planlægger du nu at konfigurere det som dit primære desktop OS. (Jeg kan stadig ikke lide grænsefladen, der tidligere var kendt som Metro, men alle de andre gode ting derinde har i al væsentlighed vundet mig.)

I de fleste tilfælde burde dette ikke være for meget af en omvæltning, fordi Windows 8 fungerer fint med enhedsdrivere, der oprindeligt var designet til Windows 7. Men jeg har haft en overraskende grad af problemer med at få en af ​​mine ældre enheder - en Edirol UA- 4FX USB-lydgrænseflade - til at arbejde.

hvis du skjuler en besked på groupme, kan andre se den

Ingen chauffør fundet

Først var jeg ikke sikker på, hvad jeg havde gjort forkert. Edirol Windows 7-driverinstallationspakken kørte lykkeligt, men da jeg tilsluttede enheden, insisterede Windows 8 på, at den ikke kunne finde en driver (som vist ovenfor). Manuel søgning og pegning af Windows til det relevante bibliotek hjalp ikke.

Et hurtigt kig inde i driverens INF-fil afslørede problemet. Normalt, hvis en INF-fil ikke indeholder installationsoplysninger specifikt til Windows 8, bruger operativsystemet simpelthen instruktionerne til Windows 7 i stedet. I dette tilfælde blev jeg imidlertid overrasket over at se, at INF-filen udtrykkeligt angav, at der ikke skulle installeres nogen driver til Windows 8. Her er de relevante dele af filen (NTamd64.6.1 og NTamd64.6.2, der er de interne navne på 64-bit udgaver af henholdsvis Windows 7 og 8):

Ikke6

Du tror måske, der er utvivlsomt en grund til det. Nogle gange går tingene mellem forskellige versioner af et operativsystem, og du vil ikke have folk, der installerer drivere, der ikke fungerer.

Men den mærkelige ting er, at denne driver blev offentliggjort helt tilbage i 2009 - så der er ingen måde, den nogensinde kunne have været testet under Windows 8. Jeg kan kun antage, at udviklerne besluttede at forhindre, at den blev installeret i fremtidige versioner af OS bare at udelukke enhver mulighed for fremtidige problemer.

hvordan man giver bits i træk

Tilpasning af INF-filen

En sådan forsigtighed kan være god teknisk praksis, men jeg var frustreret. Jeg følte mig sikker på, at driveren skulle arbejde i det nye operativsystem - hvis jeg kun kunne finde en måde at installere det på. Heldigvis var det ikke svært at fjerne forbuddet mod installation under Windows 8. Et par tastetryk i Notesblok for at skifte referencer til NTamd64.6.1 og NTamd64.6.2 var nok til at overtale Windows 8 til at finde og begynde at installere driveren, da jeg tilsluttede min UA-4FX

Føreren var blevet signeret digitalt for at garantere dens integritet

Umiddelbart opstod der dog et nyt problem: føreren blev nu afvist på grund af en hashing-fejl. Dette indikerede, at driveren var blevet signeret digitalt for at garantere dens integritet - hvilket betyder, at den ville nægte at installere, hvis INF-filen (eller andre dele) var blevet manipuleret. En dejlig catch-22 situation for mig.

Jeg spekulerede kort på, om der muligvis er en nem måde at smede en ny signatur på, men selvfølgelig er hele pointen med underskrifter, at der ikke er. Derefter skete en simpel løsning for mig: Jeg gik tilbage til INF-filen og fjernede referencen i overskriften til CAT-filen indeholdende driverens kryptografiske detaljer. Nu var chaufføren slet ikke underskrevet.

Installation af usignerede drivere

Problem løst? Ikke helt. Proceduren for driverinstallation klagede ikke længere over hashingproblemer: men den afbrød operationen, så snart den så, at driveren ikke var underskrevet. Ah ja: som en ny sikkerhedsforanstaltning i Windows 8 blokeres usignerede drivere automatisk.

Heldigvis er der også en vej rundt dette problem. Hvis du går til appen Avanceret start i Windows 8, kan du vælge at genstarte computeren med Avancerede opstartsindstillinger aktiveret. Derefter får du muligheden for at starte i forskellige fejlfindingstilstande, herunder fejlsikret tilstand, fejlretningstilstand og den snappily-navngivne deaktiver driverunderskrivelsestilstand.

AdvancedStart-462x162

Da jeg startede op i denne tilstand, kunne jeg endelig installere min tweaked Edirol UA-4FX driver - som til min store lettelse viste sig at fungere perfekt. Jeg var så i stand til at genstarte tilbage til den normale, sikrere, signaturhåndhævende tilstand og nyde både førersikkerhed og lyd.

Arbejder

Der er naturligvis ingen garanti for, at alle chauffører er så modtagelige for tweaking, eller at de fungerer fejlfrit under Windows 8. Men forhåbentlig kan noget fra denne oplevelse vise sig nyttigt for dig.

hvordan man sender DM på uoverensstemmelse

Under alle omstændigheder er det på en eller anden måde betryggende at finde ud af, at selv i Microsofts nyeste operativsystem - som skulle være alt om smarte berøringsfunktioner og grafiske brugeroplevelser - er det stadig muligt for os tinkere, når vi støder på et teknisk problem, at sidde fast i og ordne det selv.


Efterskrift: en lettere løsning

Senere skete en mulig lettere løsning for mig. Windows 8 er kompatibel med drivere skrevet til Vista såvel som til Windows 7: så som et eksperiment prøvede jeg at downloade og installere 64-bit Vista-driveren til min Edirol-enhed. Denne ældre INF-fil (dateret 2007) indeholdt ingen specielle begrænsninger for Windows 8, og fordi der ikke var behov for redigering, var der ikke behov for at fjerne den digitale signatur og starte i en speciel tilstand for at få den til at fungere. Selvfølgelig understøtter en fem år gammel driver muligvis ikke alle funktionerne og den fulde ydelse af en mere opdateret version, men det er en nyttig bekræftelse på, at hvis du har brug for at få en ældre enhed til at fungere, kan Vista-drivere gøre trick.

Interessante Artikler

Redaktørens Valg

Forøger Snapchat Chat din score?
Forøger Snapchat Chat din score?
Snapchat ændres så ofte, at det kan være virkelig svært at holde styr på, hvad dets funktioner betyder eller gør. Hvis du ikke er en almindelig bruger, skal du muligvis lære at bruge appen igen efter
Chrome 77 er ude med følgende ændringslog
Chrome 77 er ude med følgende ændringslog
Google frigiver en ny version af deres Chrome-browser. Version 77 er nu tilgængelig for de stabile filialbrugere med 52 faste sårbarheder og en række forbedringer og mindre ændringer. De nye funktioner inkluderer det nye udseende for EV (Extended Validation) -certifikater i adresselinjen, fort gengivelsesændringer, en ny velkomstside,
Løs museforsinkelse og lave FPS-problemer i Fallout 4
Løs museforsinkelse og lave FPS-problemer i Fallout 4
Her er hvad du skal gøre for at rette museforsinkelsen og det lave FPS-problem i Fallout 4.
Sådan rettes YouTube-søgning, der ikke virker
Sådan rettes YouTube-søgning, der ikke virker
Med sine millioner af udsendte videoer bør YouTube returnere resultater for næsten enhver grundlæggende søgning. Nogle gange har brugere dog rapporteret dette problem. Der er en række forskellige årsager til, at dette kan ske. Hvis din YouTube-søgning viser nej
Fitbit Charge 2 og Fitbit Flex 2 anmeldelse: Hands on med Fitbits opdaterede wearables
Fitbit Charge 2 og Fitbit Flex 2 anmeldelse: Hands on med Fitbits opdaterede wearables
Fitbit annoncerede Fitbit Charge 2 og Flex 2 i spidsen op til IFA 2016, men på det tidspunkt havde vi ikke haft chancen for at se de nye fitnesssporere i kødet. Nu har jeg haft
Sådan aktiveres OpenSSH Server i Windows 10
Sådan aktiveres OpenSSH Server i Windows 10
Som du måske allerede ved, inkluderer Windows 10 indbygget SSH-software - både en klient og en server. Sådan aktiveres SSH-serveren.
Sådan bruger du Nintendo Switch Joy-Cons på pc
Sådan bruger du Nintendo Switch Joy-Cons på pc
Du kan forbinde din Nintendo Switch Joy-Cons til din pc, men kun hvis den har Bluetooth. Lyder godt? Sådan bruger du Joy-Cons på en pc.