Top 7 manieren om de DirectX niet-installatiefout op Windows 11 op te lossen
Diversen / / June 03, 2023
Het DirectX-installatieprogramma verschijnt vaak wanneer u een game op Windows 11 probeert te installeren. De game kan een ontbrekende DirectX DLL-bestandsfout genereren als DirectX-bestanden ontbreken. Wanneer gebruikers echter de DirectX-installatie proberen uit te voeren om de nieuwste bestanden te installeren, levert dit een fout op.
De redenen voor dit probleem kunnen onbeschikbaarheid van het netwerk, ontbrekende of corrupte .NET Framework-bestanden of zelfs een bemoeizuchtig antivirusprogramma. We zullen alle mogelijke methoden opsommen om te verhelpen dat DirectX niet op Windows wordt geïnstalleerd en de installatie voltooien. Laten we beginnen.
1. Sluit internetproblemen uit
Het DirectX-webinstallatieprogramma vereist een internetverbinding om bestanden van de server te downloaden. Als uw systeem geen werkende internetverbinding heeft, krijgt u de foutmelding 'DirectX Setup kan het bestand niet downloaden'.
Dus ga naar het actiecentrum, verbreek de verbinding en maak opnieuw verbinding met je wifi-netwerk
. U kunt ook een webpagina in een browser openen of een web-only app uitvoeren om te controleren of deze toegang heeft tot internet.Start ook uw router opnieuw op om de cache te wissen en maak opnieuw verbinding met de ISP. Als u geen problemen ondervindt met de internetverbinding maar DirectX niet kunt installeren, gaat u verder met de volgende stap.
2. Sluit en herstart het DirectX-installatieprogramma
De DirectX-installatietoepassing kan een storing tegenkomen en niet meer goed werken. De beste manier om dit op te lossen is om beëindig de app vanuit Taakbeheer en start het dan opnieuw op. Hier is hoe:
Stap 1: Druk op de sneltoets Ctrl + Shift + Esc om Taakbeheer op uw computer te openen.
Stap 2: Ga naar de zoekbalk, typ DirectXen druk op Enter.
Stap 3: Klik met de rechtermuisknop op een DirectX-proces en selecteer de optie Taak beëindigen.
Stap 4: Herhaal hetzelfde voor alle DirectX-processen en sluit vervolgens Taakbeheer.
Stap 5: Start het DirectX-installatieprogramma met beheerdersrechten en controleer of het de bestanden nu downloadt.
3. Voer de probleemoplosser voor programmacompatibiliteit uit
Oudere versies van de DirectX-installatietoepassing kunnen compatibiliteitsproblemen ondervinden met nieuwe versies van Windows 11. Dus dat kan gebruik de ingebouwde probleemoplosser voor programmacompatibiliteit om problemen met het installatiebestand te identificeren en op te lossen. Herhaal de volgende stappen:
Stap 1: Ga naar de downloadlocatie van het DirectX-installatiebestand en klik erop. Druk op de sneltoets Alt + Enter om het venster Eigenschappen te openen.
Stap 2: Ga naar het tabblad Compatibiliteit. Klik op de knop Compatibiliteitsproblemen oplossen uitvoeren.
Stap 3: Klik in het venster Probleemoplosser voor programmacompatibiliteit op de optie Aanbevolen instellingen proberen.
Stap 4: Klik op de knop Test het programma.
Stap 5: Gebruikersaccountbeheer wordt gestart. Klik op de knop Ja.
Stap 6: Ga verder met de installatie en controleer of u DirectX op uw systeem kunt installeren.
Stap 7: Sluit het venster Probleemoplosser voor programmacompatibiliteit.
4. Installeer het .NET Framework 3.5
Het DirectX-installatieprogramma heeft .NET Framework 3.5 nodig om correct te werken. Maar als de functie niet op uw Windows-computer is geïnstalleerd, krijgt u een foutmelding tijdens het installeren van DirectX-runtime. U kunt .NET Framework 3.5 installeren via het Configuratiescherm. Hier is hoe het te doen:
Stap 1: Druk op de Windows-toets om het menu Start te openen, typ appwiz.cpl in de zoekbalk en druk op Enter.
Stap 2: Het venster Programma's en onderdelen wordt geopend. Ga naar het gebied linksboven en klik op de optie 'Windows-functies in- of uitschakelen'.
Stap 3: Schakel het selectievakje in naast de optie '.NET Framework 3.5 (inclusief .NET 2.0 en 3.0)'. Klik op de knop OK.
Stap 4: Klik op de optie 'Laat Windows Update de bestanden voor u downloaden'. Wacht tot het downloaden is voltooid, installeer het en sluit het downloadvenster.
Stap 5: Start uw computer opnieuw op om de wijzigingen toe te passen.
5. Herstel het .NET Framework
Als u .NET Framework al op uw Windows 11-systeem had geïnstalleerd, maar DirectX nog steeds niet kunt installeren, repareert u de installatie van .NET Framework. Microsoft biedt een officiële tool om deze reparatie uit te voeren. Herhaal de volgende stappen:
Stap 1: Download de Microsoft .NET Framework-reparatietool.
Downloaden
Stap 2: Ga naar de downloadlocatie en voer de tool uit. Wanneer de prompt Gebruikersaccountbeheer verschijnt, klikt u op Ja om door te gaan.
Stap 3: Klik op het selectievakje 'Ik heb de licentievoorwaarden gelezen en accepteer deze'. Klik vervolgens op de knop Volgende.
Stap 4: De tool zal enkele wijzigingen voorstellen. Klik op de knop Volgende.
Stap 5: Wacht tot de tool de wijzigingen heeft doorgevoerd en klik op Volgende.
Stap 5: Klik ten slotte op de knop Voltooien om de tool te sluiten.
Stap 6: Probeer de DirectX-installatie opnieuw.
6. Schakel het antivirusprogramma tijdelijk uit
Windows Defender of een programma van een derde partij kan soms overbezorgd zijn en het installatieproces belemmeren. Dus je moet schakel het antivirusprogramma uit zoals Windows Defender voor een korte tijd en probeer DirectX te installeren. Hier is hoe het te doen:
Stap 1: Druk op de Windows-toets om het menu Start te openen, typ Windows-beveiliging in de zoekbalk en druk op Enter.
Stap 2: Klik op het pictogram 'Bescherming tegen virussen en bedreigingen'.
Stap 3: Scrol omlaag naar het gedeelte 'Instellingen voor bescherming tegen virussen en bedreigingen'. Klik op de optie Instellingen beheren.
Stap 4: Schakel de schakelaar onder de optie Realtime bescherming uit.
Stap 5: Wanneer de prompt Gebruikersaccountbeheer verschijnt, klikt u op de knop Ja. Windows Defender is tijdelijk inactief op uw systeem.
Stap 6: Als u een antivirus van derden op uw systeem gebruikt, kunt u naar de systeemvakpictogrammen gaan en deze voor een korte tijd uitschakelen of tot de volgende herstart.
Stap 7: Voer het DirectX-installatieprogramma op uw systeem uit.
7. Probeer het offline installatieprogramma
Als u het webinstallatieprogramma van DirectX probeert te gebruiken en de DirectX-foutmelding "Setup kan het bestand niet downloaden. Probeer het later opnieuw of controleer de netwerkverbinding”, en gebruik in plaats daarvan het offline installatieprogramma. Hier is hoe het te doen:
Stap 1: Download de DirectX End-User Runtimes-tool (juni 2010).
DirectX offline-installatieprogramma downloaden
Stap 2: Klik met de rechtermuisknop op het gedownloade bestand en selecteer de optie Als administrator uitvoeren.
Stap 3: Gebruikersaccountbeheer verschijnt. Klik op de knop Ja.
Stap 4: Volg de instructies op het scherm om DirectX te installeren. U hoeft geen extra bestanden te downloaden omdat dit installatieprogramma alle vereiste DLL-bestanden bevat.
Geen DirectX-problemen meer
DirectX is cruciaal voor games en alle apps die toegang moeten hebben tot de videokaart en audiohardware. Als het op uw systeem ontbreekt, zult u DirectX-fouten tegenkomen. We hopen dat de hierboven genoemde methoden effectief waren bij het oplossen van het probleem dat DirectX niet op Windows wordt geïnstalleerd.
Laatst bijgewerkt op 16 mei 2023
Het bovenstaande artikel kan gelieerde links bevatten die Guiding Tech helpen ondersteunen. Het heeft echter geen invloed op onze redactionele integriteit. De inhoud blijft onbevooroordeeld en authentiek.
Geschreven door
Abhishek hield vast aan het Windows-besturingssysteem sinds hij de Lenovo G570 kocht. Hoe voor de hand liggend het ook is, hij schrijft graag over Windows en Android, de twee meest voorkomende maar fascinerende besturingssystemen die de mensheid ter beschikking staan. Als hij geen post aan het opstellen is, vindt hij het heerlijk om OnePiece en alles wat Netflix te bieden heeft te binge.