Noen ganger vil gamle apper og spill gi denne feilen på Windows. Slik fikser du det.
DirectDraw-feilen er en noen spillere har rapportert at den oppstår når de prøver å starte eldre retrospill på Windows 11/10-PCer. De spillerne ser en feilmelding som sier "DirectDraw-feil (variabel feilkode) DDERR_UNSUPPORTED." Windows-spill starter ikke når den feilmeldingen dukker opp.
Følgelig kan ikke spillere spille eldre spill som Age of Empires, Might and Magic 7 og Diablo på grunn av DirectDraw-feilen. Den samme feilen kan også oppstå for kunst- og designprogramvare. Slik kan du fikse DirectDraw-feilen på en Windows 11/10-PC.
1. Konfigurer berørte apper til å kjøre i kompatibilitetsmodus
Å kjøre spill og programvare i kompatibilitetsmodus er en oppløsning som har løst DirectDraw-feilen for mange brukere. Siden DirectDraw-feilen vanligvis oppstår for eldre spill og programvare, er det fornuftig å gjøre det. Du kan stille inn spill til å kjøre i kompatibilitetsmodus slik:
- Åpne Explorer fil- og mappebehandling ved å trykke Win + E og naviger til det berørte spillets installasjonskatalog.
- Høyreklikk på spillets EXE-fil (applikasjon) og velg Egenskaper.
- Klikk på Kompatibilitet i egenskapsvinduet.
- Plukke ut Kjør dette programmet i kompatibilitetmodus for å aktivere den innstillingens rullegardinmeny.
- Velg deretter den nyeste Windows-plattformen som var tilgjengelig i spillets utgivelsesår. Hvis du ikke er sikker, velg en Windows 8 eller 7 alternativ på menyen.
- Plukke ut Søke om for å angi det nye kompatibilitetsalternativet.
- Klikk OK for å lukke ut av egenskapsvinduet.
Det er også en programkompatibilitetsfeilsøking som kan være nyttig for feilsøking av DirectDraw-feilen. Denne feilsøkingen inkluderer et alternativ som angir anbefalte kompatibilitetsinnstillinger for et valgt program. Den lar deg teste programmer med kompatibilitetsinnstillinger.
Hvis innstillingen for kompatibilitetsmodus ikke fungerer, bør du vurdere å bruke feilsøkingsprogrammet for programkompatibilitet. Dette Programkompatibilitet feilsøkingsveiledning gir retningslinjer for tilgang til og bruk av feilsøkingsprogrammet.
2. Angi en 640 x 480 oppløsning for spillet
DirectX-feilen kan også oppstå fordi skjermens oppløsning er inkompatibel med oppløsningen til det berørte spillet eller programvaren. Husk at høyere oppløsninger i dag kanskje ikke eksisterte i et gammelt spills utgivelsesår.
For å rette på det, prøv å sette en 640 x 480 oppløsning for spillet. Du kan gjøre det ved å åpne Kompatibilitet fanen for et spill som instruert for de tre første trinnene i forrige oppløsning. Velg deretter Kjør i 640 x 480 skjermVedtak avkrysningsboksen og klikk Søke om > OK.
Hvis 640 x 480 er for lavt for deg, kan du også prøve å bruke en lavere universell oppløsning i Windows-innstillingene. En oppløsning angitt i Innstillinger-appen vil imidlertid gjelde for Windows og all programvare. Dette er trinnene for å senke oppløsningen i Innstillinger:
- Klikk på oppgavelinjens forstørrelsesglassknapp eller Søk tekstboks.
- Skriv inn nøkkelordet endre oppløsning i innstillingene.
- Plukke ut Endre oppløsningenav skjermen inne i søkeresultatene.
- Deretter klikker du på Skjermoppløsning nedtrekksmenyen.
- Velg et alternativ med lavere oppløsning på menyen.
- Klikk deretter på Behold endringer for å stille inn den valgte oppløsningen.
- Prøv å starte spillet eller programvaren.
3. Aktiver eldre komponentfunksjoner
Noen brukere må kanskje aktivere eldre komponentfunksjoner for å løse DirectDraw-feilen. For å være mer spesifikk, kan et eldre spill trenge den avviklede DirectPlay funksjon aktivert for å kjøre. Slik kan du aktivere eldre komponentfunksjoner på Windows 11/10:
- Først, åpne Programmer og funksjoner ved å trykke Windows tasten + R, går inn appwiz.cpl inne i Kjør-dialogen, og velger OK.
- Klikk på Slå Windows-funksjoner på eller av navigering alternativet langs venstre side av avinstalleringsverktøyet.
- Dobbeltklikk Eldre komponenter å utvide den.
- Velg deretter DirectPlay avmerkingsboksen.
- Velg .NET Framework 3.5 (inkluderer .NET 2.0 og 3.0) avkrysningsboksen hvis den ikke er valgt.
- trykk OK for å installere funksjonene.
- Start Windows på nytt etter at du har installert funksjonene.
4. Installer manglende DirectX Runtime-komponenter
Siden DirectDraw er en del av DirectX, er denne feilen knyttet til den APIen. Feilen kan oppstå fordi eldre spill trenger eldre DirectX runtime-biblioteker som kan mangle på PC-en. Du kan installere manglende DirectX-komponenter med DirectX End-User Runtime Web Installer slik:
- Ta opp dette DirectX End-User Runtime Web Installer siden i nettlesingsprogramvaren.
- trykk nedlasting på den nettsiden.
- Åpne Filutforsker for å gå til hvilken mappe nettleseren din er satt til å laste ned filer til.
- Dobbeltklikk på DirectX End-User Runtime Web Installer-filen (ellers dxwebsetup.exe) for å få opp et Installing Microsoft (R) DirectX (R)-vindu.
- Klikk deretter jeg aksepterer for å inngå avtale med Microsoft.
- Plukke ut Neste for å installere DirectX 9, 10 og 11 kjøretidskomponenter.
5. Prøv noen grunnleggende Windows-fikser
Hvis ingenting har fungert ennå, er det noen enkle Windows-triks som vanligvis løser skjermproblemer med programvare og spill.
Oppdater skjermkortets driver
Denne feilen kan også muligens oppstå fordi en utdatert eller ødelagt grafikkdriver forårsaker problemer med DirectDraw-skjermkomponenten. Installering av den nyeste grafikkdriveren som er tilgjengelig for PC-ens GPU kan avhjelpe slike problemer. Vår guide til oppdatering av GPU-drivere på Windows inkluderer instruksjoner for installasjon av nye grafikkdrivere på fem forskjellige måter.
Kjør den berørte appen i vindumodus
Å kjøre spillet eller programvaren i vindusmodus kan også løse oppløsningsproblemer. For å gjøre det, sjekk ut artikkelen vår om tvinge spill til vindusmodus på Windows. Følg instruksjonene for den veiledningens tredje metode for å sette programvaren til å starte i vindusmodus.
Installer det berørte spillet eller programvaren på nytt
Installer berørte spill eller programvarepakker på nytt hvis du fortsatt prøver å fikse DirectDraw-feilen etter å ha brukt andre mulige løsninger i denne veiledningen. Hvis du har installert et spill med spillklientprogramvare som Steam, Epic eller GOG, kan du avinstallere det med samme programvare. Eller fjern programvaren i kontrollpanelet eller innstillingene med en metode i dette veiledning for å avinstallere programmer på Windows.
Når du har gjort det, start Windows på nytt og installer spillet på nytt med spillklientprogramvaren. Hvis spillet har en DVD/CD, må du installere det på nytt med den platen.
Nyt dine retrospill eller apper på Windows
Dette er de beste og mest sannsynlige potensielle oppløsningene for å fikse DirectDraw-feilen på Windows 11/10-PCer. En av mulige løsninger i denne veiledningen vil sannsynligvis få DirectDraw-feilen sortert på PC-en din siden mange brukere har løst dette problemet ved å å bruke dem. Deretter kan du gå tilbake til å spille spillene som ikke startet på grunn av den feilen.