Fix: Kunne ikke opprette d3d9-enhet
Mange brukere har kommet over et problem der de støter på en feil “Kunne ikke opprette d3d9-enheten. Dette kan skje hvis skrivebordet er låst ”på skjermen når de prøver å spille et spill direkte eller gjennom andre spillstartere som Steam.
Årsaken til at denne feilen oppstår, skyldes hovedsakelig konflikten i oppløsningen til spillet du prøver å starte og den nåværende skjermoppløsningen. Hvis det ikke er samsvar, kan denne tilstanden oppstå. Det er også flere andre årsaker til denne feilen, som vi vil diskutere nedenfor.
Løsning 1: Endre oppløsningen på spillet (Steam)
Den enkleste løsningen for å løse dette problemet er å starte spillet i vindusmodus. Denne løsningen er målrettet for folk som spiller spill som bruker Steam. Når du starter spillet via Steam, starter ikke spillet i det hele tatt, og feilmeldingen dukker opp. Følg trinnene nedenfor:
Før vi går til å endre oppløsningen til Steam, må vi sjekke gjeldende oppløsning på skjermen din slik at vi kan stille inn i henhold til den.
- Høyreklikk hvor som helst på skrivebordet ditt og velg “Skjerminnstillinger”.
- Undersøk nåværende oppløsning på datamaskinen. Her er det 1920 x 1200.
- Når du har lagt merke til oppløsningen, kan du fyre opp Steam-klienten din. Klikk på Bibliotek-fanen. Høyreklikk på spillet og velg Eiendommer.
- Klikk på Generell kategorien og velg Startalternativer fra listen over tilgjengelige alternativer. Still nå gjeldende oppløsning. Et eksempel på å sette oppløsningen 1920 x 1200 i lanseringsalternativene er “-w 1920 –h 1200”.
- trykk OK for å lagre endringer og avslutte. Start Steam-klienten på nytt og sjekk om du kan kjøre spillet ditt riktig.
Du kan også eksperimentere med forskjellige oppløsninger mulig i Steam-klienten. Du kan også endre oppløsningen på datamaskinen din og deretter oppdatere lanseringsalternativet fra klienten.
En annen mulig løsning er å starte spillet i ‘vinduModus. I denne modusen er det ingen angitt oppløsning, og spillet starter i et lite vindusskjermbilde. Du kan enkelt endre dimensjonene på skjermen ved å dra i kantene. Kommandoen for å stille vindusmodus er “-vindu”.
Tips: Du kan også sette lanseringsalternativet som “-dxlevel 81”. Dette vil tvinge spillet til å starte den nevnte DirectX-modusen.
Løsning 2: Installere DirectX sluttbrukerkjøringstider
DirectX er en samling av API-er ment for håndtering av oppgaver knyttet til multimedia, spesielt spill. Hvis du ikke allerede har modulen installert, bør du legge den til systemet ditt så snart som mulig og se om dette gjør susen.
- Naviger til Microsofts offisielle DirectX
- Klikk på nedlasting knappen og last ned pakken til et tilgjengelig sted.
- Installer pakken på datamaskinen. Etter installasjonen, sjekk om problemet er løst, og at du kan kjøre spillet ditt uten problemer.
Løsning 3: Endre oppløsningen manuelt i spillfiler
Hvis begge metodene ovenfor ikke fungerer for deg, kan vi prøve å endre spillets oppløsning ved å endre noen av spillfilene manuelt i Steam-mappen. Vær oppmerksom på at det er lurt at du lager en kopi av konfigurasjonsfilene og lagrer den på et eget sted, slik at du kan erstatte den hvis noe går galt.
- Naviger til katalogen til spillet ditt. En eksempelkatalog er:
Steam / Steamapps / Common / APB Reloaded / APBGame / Config
- Åpne nå filen “Machineoptions.ini”Ved å høyreklikke på det, velg, sveve over‘ åpne med ’og velge Notisblokk. Du kan også åpne filen direkte ved å klikke den, og når Windows ber deg om det, velger du Notisblokk.
- Nå skal vi gjøre et lite triks. Vi skal fjerne ‘;’ fra oppløsningskommandoen og holde verdien den samme. Så i utgangspunktet vil du strengene som:
; ResX = 1024; ResY = 768
Etter at du har fjernet kolonene, ser du noe sånt som:
ResX = 1024 ResY = 768
- Lagre endringene og avslutt. Start datamaskinen på nytt og prøv å starte spillet.
Løsning 4: Oppdatere grafikkdrivere
Hvis alle metodene ovenfor mislykkes, betyr det sannsynligvis at det er et problem med de nåværende driverne som er installert på datamaskinen din. Hvis du har korrupte eller utdaterte drivere, kan det være grunnen til at spillet ikke bytter til datamaskinens standardoppløsning, og feilmeldingen vises. Nå er det to måter du kan oppdatere driverne på: enten manuelt eller automatisk. Manuelt må du personlig nedlasting sjåføren etter å ha søkt etter den på produsentens nettsted.
Før vi oppdaterer drivere, vil vi sjekke om installering av standarddriverne løser problemet for oss.
- Start inn Sikkerhetsmodus. Skriv inn “devmgmt.msc”I dialogboksen og trykk Enter. Her navigerer du til Skjermkort, høyreklikk på adapteren og velg Avinstaller enheten.
- Start datamaskinen i normal modus, trykk Windows + R, skriv “devmgmt.msc”I dialogboksen og trykk Enter. Mest sannsynlig vil standarddriverne bli installert. Hvis ikke, høyreklikker du på et tomt område og velger “Skann etter maskinvareendringer”. Nå sjekk om spillet fungerer uten problemer. Hvis det gjøres uten problemer, bra for deg. Hvis den ikke gjør det, fortsett.
- Nå er det to alternativer. Enten kan du søke på nettet etter den nyeste driveren som er tilgjengelig for maskinvaren din fra produsentens nettsted slik som NVIDIA etc. (og installer manuelt) eller du kan la Windows installerer den siste versjonen selv (søk automatisk etter oppdateringer).
- Vi tar en titt på installasjon manuelt. Høyreklikk på maskinvaren din og velg “Oppdater driveren”. Velg første alternativet “Søk automatisk etter oppdatert driverprogramvare”. Velg andre alternativet hvis du oppdaterer manuelt og velger "Bla etter driver" og naviger til stedet du lastet ned.
- Omstart datamaskinen din etter at du har installert driverne, start spillet og sjekk om dette løser problemet.