Soms geven oude apps en games deze fout op Windows. Hier leest u hoe u dit kunt oplossen.
De DirectDraw-fout is er een die sommige spelers hebben gemeld wanneer ze oudere retro-games proberen te starten op Windows 11/10-pc's. Die spelers zien een foutmelding die zegt: "DirectDraw-fout (variabele foutcode) DDERR_UNSUPPORTED." Windows-games starten niet wanneer die foutmelding verschijnt.
Bijgevolg kunnen spelers oudere games zoals Age of Empires, Might and Magic 7 en Diablo niet spelen vanwege de DirectDraw-fout. Dezelfde fout kan ook optreden bij kunst- en ontwerpsoftware. Dit is hoe u de DirectDraw-fout op een Windows 11/10-pc kunt oplossen.
1. Configureer de betrokken apps om in de compatibiliteitsmodus te worden uitgevoerd
Het uitvoeren van games en software in de compatibiliteitsmodus is een oplossing die de DirectDraw-fout voor veel gebruikers heeft opgelost. Aangezien de DirectDraw-fout meestal optreedt bij oudere games en software, is het logisch om dit te doen. Je kunt games zo instellen dat ze in de compatibiliteitsmodus worden uitgevoerd:
- Open de Explorer-bestands- en mapbeheerder door op te drukken Win + E en navigeer naar de installatiemap van de betreffende game.
- Klik met de rechtermuisknop op het EXE-bestand (toepassing) van de game en selecteer Eigenschappen.
- Klik op Compatibiliteit binnen het eigenschappenvenster.
- Selecteer Voer dit programma in compatibiliteit uitmodus om het vervolgkeuzemenu van die instelling te activeren.
- Selecteer vervolgens het nieuwste Windows-platform dat beschikbaar was in het releasejaar van de game. Als je het niet zeker weet, kies dan a Windows 8 of 7 optie op het menu.
- Selecteer Toepassen om de nieuwe compatibiliteitsoptie in te stellen.
- Klik OK om het eigenschappenvenster te sluiten.
Er is ook een probleemoplosser voor programmacompatibiliteit die handig kan zijn voor het oplossen van de DirectDraw-fout. Die probleemoplosser bevat een optie die aanbevolen compatibiliteitsinstellingen voor een geselecteerd programma instelt. Hiermee kunt u programma's met compatibiliteitsinstellingen testen.
Als het selecteren van de instelling voor de compatibiliteitsmodus niet werkt, overweeg dan om de Probleemoplosser voor programmacompatibiliteit te gebruiken. Dit Gids voor probleemoplosser voor programmacompatibiliteit biedt richtlijnen voor toegang tot en gebruik van die probleemoplosser.
2. Stel een resolutie van 640 x 480 in voor het spel
De DirectX-fout kan ook optreden omdat de resolutie van uw monitor niet compatibel is met die van de betrokken game of software. Onthoud dat hogere resoluties van vandaag misschien niet bestonden in het releasejaar van een oude game.
Om dit te verhelpen, probeert u een resolutie van 640 x 480 voor de game in te stellen. Dat doe je door de Compatibiliteit tab voor een game zoals aangegeven voor de eerste drie stappen van de voorgaande resolutie. Selecteer vervolgens de Uitvoeren in 640 x 480 schermoplossing vinkje aan en klik Toepassen > OK.
Als 640 x 480 te laag voor u is, kunt u ook proberen een lagere universele resolutie toe te passen in de Windows-instellingen. Een resolutie die is ingesteld in de app Instellingen is echter van toepassing op Windows en alle software. Dit zijn de stappen voor het verlagen van de resolutie binnen Instellingen:
- Klik op de vergrootglasknop van de taakbalk of Zoekopdracht tekstvak.
- Voer het trefwoord in resolutie wijzigen in de instellingen.
- Selecteer Wijzig de resolutievan het beeldscherm binnen de zoekresultaten.
- Klik vervolgens op de Schermresolutie drop-down menu.
- Selecteer een optie met een lagere resolutie in het menu.
- Klik dan op de Wijzigingen behouden knop om de geselecteerde resolutie in te stellen.
- Probeer het spel of de software te starten.
3. Functies van verouderde componenten inschakelen
Sommige gebruikers moeten mogelijk oudere verouderde componentfuncties inschakelen om de DirectDraw-fout op te lossen. Om specifieker te zijn, een oudere game heeft mogelijk de verouderde versie nodig DirectPlay functie ingeschakeld om te worden uitgevoerd. Zo kunt u verouderde componentfuncties inschakelen op Windows 11/10:
- Eerst, open Programma's en onderdelen door te drukken ramen toets + R, binnenkomen appwiz.cpl in het dialoogvenster Uitvoeren en selecteren OK.
- Klik op de Schakel Windows-functies in of uit navigatie optie aan de linkerkant van het verwijderprogramma.
- Dubbelklik Verouderde componenten om het uit te breiden.
- Selecteer vervolgens de DirectPlay selectievakje.
- Selecteer de .NET Framework 3.5 (inclusief .NET 2.0 en 3.0) selectievakje als het niet is geselecteerd.
- druk op OK om de functies te installeren.
- Start Windows opnieuw op na het installeren van de functies.
4. Installeer ontbrekende DirectX Runtime-componenten
Aangezien DirectDraw een onderdeel is van DirectX, is deze fout gekoppeld aan die API. De fout kan optreden omdat oudere games oudere DirectX-runtime-bibliotheken nodig hebben die mogelijk ontbreken op uw pc. U kunt ontbrekende DirectX-componenten als volgt installeren met DirectX End-User Runtime Web Installer:
- Breng dit ter sprake DirectX End-User Runtime Web Installer pagina in uw browsersoftware.
- druk op Downloaden op die webpagina.
- Open Verkenner om naar de map te gaan waarin uw browser is ingesteld om bestanden te downloaden.
- Dubbelklik op het DirectX End-User Runtime Web Installer-bestand (anders dxwebsetup.exe) om een venster Microsoft (R) DirectX (R) installeren te openen.
- Dan klikken ik aanvaard om uw overeenkomst met Microsoft te sluiten.
- Selecteer Volgende om DirectX 9, 10 en 11 runtime-componenten te installeren.
5. Probeer enkele eenvoudige Windows-oplossingen
Als er nog niets heeft gewerkt, zijn er enkele eenvoudige Windows-trucs die weergaveproblemen met software en games meestal oplossen.
Werk het stuurprogramma van uw videokaart bij
Deze fout kan mogelijk ook optreden omdat een verouderd of beschadigd grafisch stuurprogramma problemen met DirectDraw-weergavecomponenten veroorzaakt. Het installeren van de nieuwste grafische driver die beschikbaar is voor de GPU van uw pc kan dergelijke problemen verhelpen. Onze gids voor GPU-stuurprogramma's op Windows bijwerken bevat instructies voor het op vijf verschillende manieren installeren van nieuwe grafische stuurprogramma's.
Voer de getroffen app uit in de venstermodus
Het uitvoeren van de game of software in de venstermodus kan ook oplossingsproblemen oplossen. Bekijk hiervoor ons artikel over games dwingen in de venstermodus op Windows. Volg de instructies voor de derde methode van die gids om de software in te stellen om in de venstermodus te starten.
Installeer de betrokken game of software opnieuw
Installeer de betrokken games of softwarepakketten opnieuw als u nog steeds probeert de DirectDraw-fout op te lossen na het toepassen van andere mogelijke oplossingen in deze handleiding. Als je een game hebt geïnstalleerd met gamingclientsoftware zoals Steam, Epic of GOG, kun je deze met dezelfde software verwijderen. Of verwijder de software binnen het Configuratiescherm of Instellingen met een methode hierin gids voor het verwijderen van programma's op Windows.
Als je dat hebt gedaan, start je Windows opnieuw op en installeer je de game opnieuw met je gaming-clientsoftware. Als de game een dvd/cd heeft, moet je deze opnieuw installeren met die schijf.
Geniet van je retro-games of -apps op Windows
Dat zijn de beste en meest waarschijnlijke mogelijke oplossingen om de DirectDraw-fout op Windows 11/10-pc's te verhelpen. Een van de mogelijke oplossingen in deze handleiding zorgen ervoor dat de DirectDraw-fout waarschijnlijk op uw pc wordt gesorteerd, aangezien veel gebruikers dat probleem hebben opgelost door ze toepassen. Daarna kun je terugkeren naar het spelen van de spellen die vanwege die fout niet zijn gestart.