Guider

Hvordan fikse CS: GO Kunne ikke opprette D3D-enhet?

Noen Windows-brukere støter påKunne ikke opprette D3D-enhet‘Når de prøver å starte Counter-Strike GO fra den dedikerte kjørbare filen eller fra et spillbibliotek som Steam. Denne feilen rapporteres å forekomme med flere Windows-versjoner, inkludert Windows 7, Windows 8.1 og Windows 10.

Første ting først, gjør en enkel omstart av datamaskinen og se om problemet fortsatt oppstår. Du har kanskje å gjøre med en sak med utstoppede drivere som må oppdateres.

Hvis problemet vedvarer etter omstart, kan du prøve å tvinge spillet til å kjøre direkte i vindusmodus - enten via Steams innstillinger eller ved å endre snarveien du bruker til å starte spillet.

I noen tilfeller vil problemet oppstå på grunn av det faktum at du bruker en ganske ny dedikert GPU med en sterkt utdatert DirectX-versjon.

Hvis du bruker en AMD Radeon GPU, må du imidlertid sjekke om Anti-LAG-funksjonen er deaktivert i din AMD-programvare program.

Kjører spillet i vindusmodus

Som det viser seg, har mange berørte brukere klart å løse problemet ved å tvinge CS: GO til å kjøre i vindusmodus. Dette er ikke så ille som det høres ut - Når spillet åpnes vellykket, kan du stille CS: GO i fullskjermmodus igjen fra Alternativer-menyen.

Husk at avhengig av hvilken metode du foretrekker å starte spillet på, må du gjøre endringer direkte på Steam eller på snarveien du bruker til å starte spillet.

Uansett scenario, følg en av veiledningene nedenfor for å tvinge CS: GO for å tvinge spillet til å fungere i Windowed-modus:

Tvinge CS: Gå til å kjøre i Windowed-modus via Steam

  1. Åpne Steam-applikasjonen din og sørg for at du er logget på med kontoen din der du eier CS: Go.
  2. Gå deretter til din Bibliotek fra båndmenyen øverst, og høyreklikk deretter på Counter-Strike: Global Offensive og klikk på Eiendommer fra den nylig dukket opp hurtigmenyen.

  3. Når du er inne i Eiendommer skjerm av Counter-Strike: Global Offensive, velg kategorien Generelt fra den vannrette menyen øverst, og klikk deretter på Angi startalternativer.
  4. Når du er inne i Startalternativer skjerm, skriv ganske enkelt ‘-Vindu’ og klikk på Ok for å lagre endringene.

    Merk: Hvis det fortsatt ikke fungerer, legg til hele linjen nedenfor:

    -w 1280-H720 -vindu -novid -høy-tråder 4 -glede + cl_forcepreload 1 -nod3d9ex
  5. Etter at du har klart å håndheve disse endringene, start spillet direkte fra Steam og se om endringene ovenfor har tillatt deg å løse ‘Kunne ikke opprette D3D-enhet‘.
  6. Hvis løsningen var vellykket og du klarer å starte spillet vellykket, gå til Spillinnstillinger> Videoinnstillinger> Avansert videoog tving spillet til å løpe inn Full skjerm modus.

Tvinge CS: Gå til å kjøre i Windowed-modus ved å endre snarveien

  1. Åpen File Explorer (eller Min datamaskin) og naviger til stedet for snarveien (mest sannsynlig på skrivebordet) som du bruker til å starte spillet (ikke stedet der du installerte CS: GO).
  2. Når du kommer til riktig sted, høyreklikker du på CS: GO kjørbar og velg Eiendommer fra den nylig dukket opp hurtigmenyen.
  3. Når du er inne i vinduet Egenskaper, velger du Snarvei fanen og se etter Målplassering. Når du kommer til riktig sted, er det bare å legge til '_vindu' (uten anførselstegn) etter målplasseringen.

    Merk: Du kan også prøve å legge til ‘-dxlevel 90‘I stedet for‘ -window ’for å tvinge den kjørbare filen til å kjøre med DirectX 9.0c. I tillegg legger du til hele linjen nedenfor:

    -w 1280-H720 -vindu -novid -høy-tråder 4 -glede + cl_forcepreload 1 -nod3d9ex
  4. Klikk Søke om for å lagre endringene, dobbeltklikk deretter på snarveien du bruker til å starte CS: GO og se om problemet nå er løst.
  5. Hvis operasjonen var vellykket, og du kan starte spillet uten problemer, gå til Spillinnstillinger> Videoinnstillinger> Avansert video og sett spillet til å løpe inn Full skjerm.

Oppdaterer DirectX til den nyeste versjonen

Som det viser seg kan dette spesielle problemet også oppstå på grunn av en sterkt utdatert DirectX-versjon. Hvis du aldri har klart å starte Counter-Strike: Global Offensive på denne spesifikke konfigurasjonen, bør du sørge for at du jobber med den nyeste tilgjengelige DirectX-versjonen - spesielt hvis du bruker et nyere GPU-kort.

Flere berørte brukere som tidligere møtteKunne ikke opprette D3D-enhet‘Hver gang de prøvde å starte CS: GO, har bekreftet at problemet ble løst etter at de oppdaterte DirectX versjon til den nyeste versjonen som er tilgjengelig ved hjelp av nettinstallatøren.

Her er en rask trinnvis guide for oppdatering av DirectX til den siste versjonen:

  1. Åpne standard nettleser og åpne denne lenken (her), velg installasjonsspråket og klikk på nedlasting knapp.
  2. Når du kommer til neste skjerm, fjerner du merket for alle oppblåsbare programvare som Microsoft skyver, og klikker deretter på Nei takk og fortsett med Direct X End-User Runtime Web installer knapp.
  3. Vent til dxwebsetu.exe er fullstendig lastet ned, dobbeltklikk deretter på den og følg instruksjonene på skjermen for å fullføre oppdateringen til den nyeste versjonen av DirectX.
  4. Etter at operasjonen er fullført, start datamaskinen på nytt og start den Counter-Strike: Global Offensive ved neste oppstart for å se om problemet er løst.

Hvis dette scenariet ikke var aktuelt, kan du gå ned til neste potensielle løsning nedenfor.

Deaktivering av Radeons Anti-Lag-funksjon (hvis aktuelt)

Hvis dette scenariet er aktuelt, og du bruker en dedikert GPU fra AMD, er det sjansen for at feilen 'Kunne ikke opprette D3D-enhet' oppstår på grunn av Radeons tvilsomme anti-lag-funksjon. Flere berørte brukere har bekreftet at etter deaktivering av denne funksjonen, Counter-Strike: Global Offensivelansert uten problemer.

For å deaktivere Radeon Anti-Lag-funksjonen, åpne AMD-programvare, gå til Spill-fanen og klikk på CS-GO. Deaktiver deretter Radeon Anti-Lag fra de dedikerte innstillingene til CS-GO og lagre endringene.

Merker csgo Windows