DirectX er samlingen av de forskjellige typene API-er som håndterer spillprosesser på Windows. Direct3d er den essensielle delen av DirectX-pakken som er mye brukt av videospillindustrien. Så hvis du ser at 'DirectX ikke kunne initialiseres, må du installere de riktige driverne' feilmelding på systemet ditt. Det er noe galt med DirectX. Gjør bare disse løsningene på enheten for å løse problemet.
Fix 1 - Oppdater grafikkortdriveren
Oppdatering av grafikkortdriveren bør løse problemet med DirectX.
1. Trykk først på Windows-tast + X nøklene sammen.
2. Deretter klikker du på “Enhetsbehandling“.
3. Når Enhetsbehandling åpner seg, utvider duSkjermadapter“.
4. Bare høyreklikk på grafikkortadapteren og klikk på “Oppdater driveren“.
5. For å søke etter den siste versjonen av grafikkdriveren, klikk på “Søk etter oppdaterte drivere“.
Dette gjør at enheten din kan laste ned og installere den nyeste grafikkortdriveren for systemet ditt.
Fix 2 - Installer Visual C ++ Omfordelbar
Dette problemet kan oppstå på grunn av fraværet av noen Visual C ++ omfordelbare filer på datamaskinen din.
1. Klikk på dette lenke for å besøke nedlastingssiden til Visual C ++ kan omfordeles for Visual Studio 2012.
2. Klikk deretter på “nedlasting”For å laste den ned.
3. Deretter, hake applikasjonsversjonen i henhold til systemspesifikasjonene dine. (Enten systemet ditt er en 64-biters datamaskin eller 32 bit-en).
4. Klikk deretter på “Neste”For å starte nedlastingen.
Om noen sekunder er nedlastingsprosessen fullført.
Lukk nettleservinduet.
5. deretter, Dobbeltklikk på "vcredist.exe“.
6. Klikk på “Løpe”Når‘Vil du kjøre denne filen?‘Ledeteksten vises.
7. Godta vilkårene. Klikk på “Installere”For å starte installasjonsprosessen.
8. Installasjonsprosessen vil være fullført innen et halvt minutt.
9. Når du ser 'Oppsett vellykket‘Melding har dukket opp på skjermen din, klikk på“Lukk“.
Etter at du har lukket oppsettet, omstart din datamaskin. Etter at du har startet datamaskinen på nytt, sjekk om dette fungerer.
MERK–
Her har vi gitt en liste over viktige omfordelbare filer. Last ned og installer dem på datamaskinen din (ved å følge de forrige trinnene) ~
2008 C ++ Omfordelbar pakke
2010 C ++ Omfordelbar pakke
2012 C ++ Omfordelbar pakke
2015 C ++ Omfordelbar pakke
Visual Studio 2015, 2017 og 2019 omfordelbare pakker
Når du har installert alle disse Visual C ++ kan omfordeles filer, prøv å få tilgang til applikasjonen på nytt.
Fix 3 - Deaktiver maskinvareakselerasjon
Maskinvareakselerasjonen bytter noen grafikkintensive prosesser til grafikkortet i stedet for å kjøre det på en CPU. Men dette kan kaste opp DirectX-feilen.
1. Åpne Windows-innstillingene.
2. Klikk deretter på “System”Innstillinger for å få tilgang til den.
3. I systeminnstillingene klikker du på “Vise”På venstre rute.
4. Etter det, rull ned og klikk på “Avanserte skjerminnstillinger“.
5. Du må klikke på “Skjermadapteregenskaper for skjerm 1“.
6. Nå, gå til “Feilsøk”-Fanen.
7. Klikk på “Endre innstillinger“.
8. Skyv deretter “Maskinvareakselerasjon:” til “Ingen“.
9. Klikk på “OK”For å lagre innstillingene.
Når du har deaktivert maskinvareakselerasjonsfunksjonen, kan du prøve å starte applikasjonen på nytt. Dette bør løse problemet på enheten din.
Fix 4 - Oppdater DirectX
1. trykk Windows-tast + R nøklene sammen.
2. Så skriv "dxdiag”Og traff Tast inn.
Dette vil åpne opp DirectXDiagnostic verktøy på datamaskinen.
3. Gå deretter til “System”-Fanen.
4. Sjekk deretter versjonen av ‘DirectX-versjonen:’. Hvis versjonen er under ‘9’, må du oppdatere DirectX-versjonen.
5. Gå til "Vise" seksjon.
6. Se etter at “Direct3D Acceleration:” er satt til “Aktivert“.
7. Gå til dette DirectX sluttbruker Runtime Web Installer.
8. Klikk deretter på “nedlasting”For å laste ned installasjonsprogrammet.
9. Deretter, Dobbeltklikk på "dxwebsetup”For å installere den.
10. Klikk på “Neste”Og følg instruksjonene på skjermen for å installere den nyeste versjonen av DirectX på datamaskinen.
Omstart systemet en gang. Dette vil løse problemet med datamaskinen din.