Hoe kunt u repareren dat DirectX niet kon worden geïnitialiseerd op Windows?
How Can You Fix Directx Failed To Initialize On Windows
Ontvangt u een foutmelding dat “DirectX niet kon worden geïnitialiseerd. Installeer de juiste schijven voor uw videokaart” bij het starten van een game of andere programma's? Zo ja, dit bericht van MiniTool is de juiste plaats voor u om haalbare oplossingen te vinden.
DirectX is een set application programming interfaces (API's) die helpt bij het verwerken van multimediataken, vooral voor games en video's. Bij het verkrijgen van de DirectX kon niet worden geïnitialiseerd Probleem: u kunt het huidige programma niet correct uitvoeren omdat er geen grafisch stuurprogramma kan worden weergegeven zonder toegang tot de DirectX-bibliotheek op Windows.
Dit probleem kan verschillende oorzaken hebben, waaronder een mismatch tussen de computer en het grafische stuurprogramma, een gebrek aan Microsoft Visual C++ Redistributable, een verouderde versie van DirectX en meer. Omdat u de specifieke reden voor uw geval niet kunt achterhalen, kunt u één voor één met de volgende oplossingen werken om het probleem op te lossen dat DirectX niet kon worden geïnitialiseerd.
Oplossing 1. Upgrade het grafische stuurprogramma
Wanneer de foutmelding “DirectX kan niet worden geïnitialiseerd. Installeer alstublieft het juiste stuurprogramma voor uw videokaart” verschijnt, controleer of het probleem zich voordoet in uw grafische stuurprogramma. Een verouderd of beschadigd stuurprogramma is ook verantwoordelijk voor dit probleem. Volg de volgende stappen om de grafische kaart te upgraden.
Stap 1. Klik met de rechtermuisknop op het Ramen pictogram en kies Apparaatbeheer .
Stap 2. Vouw het uit Beeldschermadapters optie en klik met de rechtermuisknop op het doelstuurprogramma.
Stap 3. Kies Stuurprogramma bijwerken vanuit het rechtermuisknopmenu.
Stap 4. Selecteer Automatisch zoeken naar stuurprogramma's in het volgende venster. Wacht tot de computer het stuurprogramma zoekt en installeert.
Start daarna het programma opnieuw om te zien of het probleem is opgelost. Als dit niet het geval is, kunt u ook proberen het stuurprogramma te verwijderen en opnieuw te installeren door het apparaat opnieuw op te starten.
Oplossing 2. Update DirectX op Windows
Als uw computer de juiste versie van DirectX heeft voor een programma dat wordt uitgevoerd, kan het programma correct werken zonder fouten, bijvoorbeeld dat DirectX niet kan worden geïnitialiseerd. Daarom moet u mogelijk DirectX upgraden of een geschikte versie van DirectX op uw computer installeren.
Stap 1. Druk op Winnen + R om het venster Uitvoeren te openen.
Stap 2. Typ dxdiag in het dialoogvenster en druk op Binnenkomen om het venster DirectX Diagnostic Tool te openen, waar u de DirectX-versie op uw computer kunt controleren.
Stap 3. Als u DirectX wilt upgraden of andere versies wilt installeren, gaat u naar de officiële downloadpagina of gebruik betrouwbare software van derden om DirectX te downloaden.
Oplossing 3. Installeer Microsoft Visual C++ Redistributable
Microsoft Visual C++ Redistributable is een ontwikkelingstool die nodig is voor een goede grafische weergave. Als Visual C++ Redistributable verouderd of verwijderd is, kunt u verschillende problemen tegenkomen bij het starten van programma's, zoals het niet initialiseren van DirectX op Windows.
Om de nieuwste Microsoft Visual C++ Redistributable te installeren, dient u deze handleiding zorgvuldig te lezen en te volgen: Gratis Microsoft Visual C++ downloaden en installeren .
Oplossing 4. Schakel hardwareversnelling uit
Hardwareversnelling is een hulpprogramma dat zorgt voor effectievere en betere prestaties van een programma door bepaalde taken over te dragen naar de videokaart. Voor moderne computers is deze functie standaard ingeschakeld. Om het probleem met het initialiseren van DirectX op te lossen, kunt u proberen hardwareversnelling uit te schakelen met de volgende stappen.
Stap 1. Druk op Winnen + R om het venster Uitvoeren te openen.
Stap 2. Typ regedit in het dialoogvenster en druk op Binnenkomen om Windows Register-editor op uw computer te openen.
Stap 3. Navigeer naar het pad: Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics . Vind de SchakelHWAcceleratie uit toets in het rechterdeelvenster. (Als de sleutel niet in het rechterdeelvenster staat, klikt u met de rechtermuisknop op de lege ruimte in het rechterdeelvenster en kiest u Nieuw > DWORD (32-bit)-waarde . Hernoem de nieuw gemaakte sleutel SchakelHWAcceleratie uit .)
Stap 4. Dubbelklik op de doelsleutel en wijzig de Waardegegevens naar 1 om hardwareversnelling uit te schakelen.
Stap 5. Klik OK om uw wijziging op te slaan.
Na de bovenstaande handelingen start u het programma opnieuw om te controleren of de DirectX-fout nog steeds verschijnt.
Laatste woorden
De fout bij het initialiseren van DirectX kan de normale prestaties van verschillende programma's beïnvloeden. Het is noodzakelijk om het probleem op te lossen wanneer u ermee wordt geconfronteerd. Ik hoop dat dit bericht je op tijd helpt.