Ibland kommer gamla appar och spel att kasta detta fel på Windows. Så här fixar du det.

DirectDraw-felet är ett som vissa spelare har rapporterat inträffar när de försöker starta äldre retrospel på Windows 11/10-datorer. De spelarna ser ett felmeddelande som säger "DirectDraw error (variabel felkod) DDERR_UNSUPPORTED." Windows-spel startar inte när det felmeddelandet dyker upp.

Följaktligen kan spelare inte spela äldre spel som Age of Empires, Might and Magic 7 och Diablo på grund av DirectDraw-felet. Samma fel kan även uppstå för konst- och designprogramvara. Så här kan du fixa DirectDraw-felet på en Windows 11/10-dator.

1. Konfigurera berörda appar att köras i kompatibilitetsläge

Att köra spel och programvara i kompatibilitetsläge är en upplösning som har åtgärdat DirectDraw-felet för många användare. Eftersom DirectDraw-felet vanligtvis uppstår för äldre spel och mjukvara, är det vettigt att göra det. Du kan ställa in spel så att de körs i kompatibilitetsläge så här:

  1. Öppna Explorer-fil- och mapphanteraren genom att trycka på
    instagram viewer
    Win + E och navigera till det berörda spelets installationskatalog.
  2. Högerklicka på spelets EXE-fil (applikation) och välj Egenskaper.
  3. Klicka på Kompatibilitet i egenskapsfönstret.
  4. Välj Kör detta program i kompatibilitetläge för att aktivera den inställningens rullgardinsmeny.
  5. Välj sedan den senaste Windows-plattformen som var tillgänglig under spelets släppår. Om du inte är säker, välj en Windows 8 eller 7 alternativ på menyn.
  6. Välj Tillämpa för att ställa in det nya kompatibilitetsalternativet.
  7. Klick OK för att stänga av egenskapsfönstret.

Det finns också en programkompatibilitetsfelsökare som kan vara användbar för att felsöka DirectDraw-felet. Den felsökaren innehåller ett alternativ som ställer in rekommenderade kompatibilitetsinställningar för ett valt program. Det låter dig testa program med kompatibilitetsinställningar.

Om inställningen för kompatibilitetsläge inte fungerar, överväg att använda felsökaren för programkompatibilitet. Detta Programkompatibilitet Felsökningsguide ger riktlinjer för att komma åt och använda den felsökaren.

2. Ställ in en upplösning på 640 x 480 för spelet

DirectX-felet kan också uppstå eftersom din bildskärms upplösning är inkompatibel med den för det berörda spelet eller programvaran. Kom ihåg att dagens högre upplösningar kanske inte fanns under släppåret för ett gammalt spel.

För att åtgärda det, försök ställa in en 640 x 480 upplösning för spelet. Du kan göra det genom att öppna Kompatibilitet fliken för ett spel enligt instruktionerna för de tre första stegen i föregående upplösning. Välj sedan Kör i 640 x 480 skärmupplösning kryssrutan och klicka Tillämpa > OK.

Om 640 x 480 är för lågt för dig kan du också prova att använda en lägre universell upplösning i Windows-inställningarna. En upplösning som ställs in i appen Inställningar gäller dock för Windows och all programvara. Det här är stegen för att sänka upplösningen i Inställningar:

  1. Klicka på aktivitetsfältets förstoringsglasknapp eller Sök textruta.
  2. Ange nyckelordet ändra upplösning i inställningarna.
  3. Välj Ändra upplösningenav displayen i sökresultaten.
  4. Klicka sedan på Skärmupplösning rullgardinsmenyn.
  5. Välj ett alternativ med lägre upplösning på menyn.
  6. Klicka sedan på Behåll ändringar för att ställa in den valda upplösningen.
  7. Testa att starta spelet eller programvaran.

3. Aktivera äldre komponentfunktioner

Vissa användare kan behöva aktivera äldre äldre komponentfunktioner för att lösa DirectDraw-felet. För att vara mer specifik kan ett äldre spel behöva det utfasade DirectPlay funktion aktiverad för att köras. Så här kan du aktivera äldre komponentfunktioner på Windows 11/10:

  1. Först, öppna Program och funktioner genom att trycka Windows tangenten + R, går in appwiz.cpl i dialogrutan Kör och välj OK.
  2. Klicka på Slå på eller av Windows-funktioner för navigering alternativ längs den vänstra sidan av avinstallationsverktyget.
  3. Dubbelklicka Äldre komponenter att utöka den.
  4. Välj sedan DirectPlay kryssruta.
  5. Välj .NET Framework 3.5 (inkluderar .NET 2.0 och 3.0) kryssrutan om den inte är markerad.
  6. Tryck OK för att installera funktionerna.
  7. Starta om Windows efter att du har installerat funktionerna.

4. Installera saknade DirectX Runtime-komponenter

Eftersom DirectDraw är en del av DirectX är detta fel kopplat till det API: et. Felet kan uppstå eftersom äldre spel behöver äldre DirectX runtime-bibliotek som kan saknas på din PC. Du kan installera saknade DirectX-komponenter med DirectX End-User Runtime Web Installer så här:

  1. Ta upp det här DirectX End-User Runtime Web Installer sida i ditt webbläsarprogram.
  2. Tryck Ladda ner på den webbsidan.
  3. Öppna File Explorer för att gå till vilken mapp din webbläsare är inställd för att ladda ner filer till.
  4. Dubbelklicka på filen DirectX End-User Runtime Web Installer (annars dxwebsetup.exe) för att få upp ett fönster Installera Microsoft (R) DirectX (R).
  5. Klicka sedan jag accepterar för att göra ditt avtal med Microsoft.
  6. Välj Nästa för att installera DirectX 9, 10 och 11 runtime-komponenter.

5. Prova några grundläggande Windows-fixar

Om inget har fungerat ännu finns det några enkla Windows-trick som vanligtvis fixar skärmproblem med programvara och spel.

Uppdatera ditt grafikkorts drivrutin

Det här felet kan också möjligen uppstå eftersom en föråldrad eller skadad grafikdrivrutin orsakar problem med DirectDraw-skärmkomponenten. Att installera den senaste grafikdrivrutinen som är tillgänglig för din PC: s GPU kan lösa sådana problem. Vår guide till uppdatera GPU-drivrutiner på Windows innehåller instruktioner för att installera nya grafikdrivrutiner på fem olika sätt.

Kör den berörda appen i fönsterläge

Att köra spelet eller programvaran i fönsterläge kan också lösa upplösningsproblem. För att göra det, kolla in vår artikel om tvingar spel till fönsterläge på Windows. Följ instruktionerna för den guidens tredje metod för att ställa in programvaran att starta i fönsterläge.

Installera om det berörda spelet eller programvaran

Installera om berörda spel eller mjukvarupaket om du fortfarande försöker fixa DirectDraw-felet efter att ha tillämpat andra möjliga lösningar i den här guiden. Om du har installerat ett spel med spelklientprogram som Steam, Epic eller GOG kan du avinstallera det med samma programvara. Eller ta bort programvaran i Kontrollpanelen eller Inställningar med en metod i detta guide för att avinstallera program på Windows.

När du har gjort det, starta om Windows och installera om spelet med din spelklientprogramvara. Om spelet har en DVD/CD måste du installera om det med den skivan.

Njut av dina retrospel eller appar på Windows

Det är de bästa och mest sannolika potentiella upplösningarna för att fixa DirectDraw-felet på Windows 11/10-datorer. En av möjliga lösningar i den här guiden kommer sannolikt att få DirectDraw-felet sorterat på din dator eftersom många användare har åtgärdat problemet genom att tillämpa dem. Sedan kan du återgå till att spela de spel som inte startade på grund av det felet.