Joskus vanhat sovellukset ja pelit aiheuttavat tämän virheen Windowsissa. Näin voit korjata sen.

Jotkut pelaajat ovat raportoineet DirectDraw-virheestä yrittäessään käynnistää vanhempia retropelejä Windows 11/10 -tietokoneissa. Ne pelaajat näkevät virhesanoma, jossa lukee "DirectDraw-virhe (muuttuva virhekoodi) DDERR_UNSUPPORTED." Windows-pelit eivät käynnisty, kun tämä virheilmoitus tulee näkyviin.

Näin ollen pelaajat eivät voi pelata vanhempia pelejä, kuten Age of Empires, Might and Magic 7 ja Diablo DirectDraw-virheen vuoksi. Sama virhe voi esiintyä myös taide- ja suunnitteluohjelmistoissa. Näin voit korjata DirectDraw-virheen Windows 11/10 -tietokoneessa.

1. Määritä sovellukset, joita asia koskee, toimimaan yhteensopivuustilassa

Pelien ja ohjelmistojen ajaminen yhteensopivuustilassa on ratkaisu, joka on korjannut DirectDraw-virheen monille käyttäjille. Koska DirectDraw-virhe ilmenee yleensä vanhemmissa peleissä ja ohjelmistoissa, on järkevää tehdä niin. Voit asettaa pelit toimimaan yhteensopivuustilassa seuraavasti:

instagram viewer
  1. Avaa Explorer-tiedostojen ja kansioiden hallinta painamalla Win + E ja siirry asianomaisen pelin asennushakemistoon.
  2. Napsauta hiiren kakkospainikkeella pelin EXE-tiedostoa (sovellus) ja valitse Ominaisuudet.
  3. Klikkaa Yhteensopivuus ominaisuusikkunassa.
  4. Valitse Suorita tämä ohjelma yhteensopivasti-tilassa aktivoidaksesi kyseisen asetuksen pudotusvalikon.
  5. Valitse sitten uusin Windows-alusta, joka oli saatavilla pelin julkaisuvuonna. Jos et ole varma, valitse a Windows 8 tai 7 vaihtoehtoa valikosta.
  6. Valitse Käytä asettaaksesi uuden yhteensopivuusvaihtoehdon.
  7. Klikkaus OK sulkeaksesi ominaisuusikkunan.

Siellä on myös ohjelman yhteensopivuuden vianmääritys, josta voi olla hyötyä DirectDraw-virheen vianmäärityksessä. Tämä vianmääritys sisältää vaihtoehdon, joka määrittää suositellut yhteensopivuusasetukset valitulle ohjelmalle. Sen avulla voit testata ohjelmia yhteensopivuusasetuksella.

Jos yhteensopivuustilan asetuksen valitseminen ei toimi, harkitse ohjelman yhteensopivuuden vianmääritysohjelman käyttöä. Tämä Ohjelmien yhteensopivuuden vianmääritysopas tarjoaa ohjeita tämän vianmääritysohjelman käyttämiseen ja käyttämiseen.

2. Aseta pelille 640 x 480 resoluutio

DirectX-virhe voi ilmetä myös siksi, että näyttösi resoluutio ei ole yhteensopiva kyseisen pelin tai ohjelmiston resoluution kanssa. Muista, että nykypäivän korkeampia resoluutioita ei ehkä ollut olemassa vanhan pelin julkaisuvuonna.

Korjaa ongelma asettamalla pelille 640 x 480 resoluutio. Voit tehdä sen avaamalla Yhteensopivuus -välilehti pelille edellisen resoluution kolmen ensimmäisen vaiheen ohjeiden mukaisesti. Valitse sitten Suorita 640 x 480 näytölläresoluutio valintaruutu ja napsauta Käytä > OK.

Jos 640 x 480 on liian pieni sinulle, voit myös yrittää käyttää alhaisempaa yleistä resoluutiota Windowsin asetuksissa. Asetukset-sovelluksessa asetettu resoluutio koskee kuitenkin Windowsia ja kaikkia ohjelmistoja. Näillä vaiheilla voit pienentää resoluutiota asetuksissa:

  1. Napsauta tehtäväpalkin suurennuslasipainiketta tai Hae tekstilaatikko.
  2. Syötä avainsana muuta resoluutiota asetuksissa.
  3. Valitse Muuta resoluutiotanäytöstä hakutulosten sisällä.
  4. Napsauta seuraavaksi Näytön resoluutio pudotusvalikosta.
  5. Valitse valikosta pienempi resoluutio.
  6. Napsauta sitten Säilytä muutokset -painiketta asettaaksesi valitun resoluution.
  7. Yritä käynnistää peli tai ohjelmisto.

3. Ota käyttöön vanhat komponenttiominaisuudet

Joidenkin käyttäjien on ehkä otettava käyttöön vanhemmat komponenttiominaisuudet DirectDraw-virheen ratkaisemiseksi. Tarkemmin sanottuna vanhempi peli saattaa tarvita vanhentuneen pelin DirectPlay ominaisuus käytössä. Näin voit ottaa vanhat komponenttiominaisuudet käyttöön Windows 11/10:ssä:

  1. Ensimmäinen, avaa Ohjelmat ja ominaisuudet painamalla Windows näppäin + R, sisääntulo appwiz.cpl Suorita-valintaikkunassa ja valitsemalla OK.
  2. Klikkaa Ota Windows-ominaisuudet käyttöön tai poista se käytöstä -vaihtoehto asennuksen poistotyökalun vasemmalla puolella.
  3. Tuplaklikkaus Vanhat komponentit laajentamaan sitä.
  4. Valitse sitten DirectPlay valintaruutu.
  5. Valitse .NET Framework 3.5 (sisältää .NET 2.0:n ja 3.0:n) valintaruutu, jos sitä ei ole valittu.
  6. Lehdistö OK asentaaksesi ominaisuudet.
  7. Käynnistä Windows uudelleen ominaisuuksien asentamisen jälkeen.

4. Asenna puuttuvat DirectX Runtime -komponentit

Koska DirectDraw on osa DirectX: ää, tämä virhe on linkitetty kyseiseen sovellusliittymään. Virhe voi johtua siitä, että vanhat pelit tarvitsevat vanhempia DirectX-ajonaikaisia ​​kirjastoja, jotka saattavat puuttua tietokoneeltasi. Voit asentaa puuttuvat DirectX-komponentit DirectX End-User Runtime Web Installerilla seuraavasti:

  1. Ota tämä esille DirectX End-User Runtime Web Installer sivua selausohjelmistossasi.
  2. Lehdistö ladata sillä verkkosivulla.
  3. Avaa File Explorer siirtyäksesi kansioon, johon selaimesi on asetettu lataamaan tiedostoja.
  4. Kaksoisnapsauta DirectX End-User Runtime Web Installer -tiedostoa (muussa tapauksessa dxwebsetup.exe) avataksesi Microsoft (R) DirectX (R) -asennusikkunan.
  5. Napsauta sitten hyväksyn tehdäksesi sopimuksen Microsoftin kanssa.
  6. Valitse Seuraava DirectX 9-, 10- ja 11-ajonaikaisten komponenttien asentamiseen.

5. Kokeile joitain Windowsin peruskorjauksia

Jos mikään ei ole vielä toiminut, on olemassa joitain yksinkertaisia ​​Windows-temppuja, jotka yleensä korjaavat ohjelmistojen ja pelien näyttöongelmat.

Päivitä näytönohjaimesi ohjain

Tämä virhe voi myös ilmetä, koska vanhentunut tai vioittunut näytönohjain aiheuttaa DirectDraw-näytön komponenttiongelmia. Viimeisimmän saatavilla olevan grafiikkaohjaimen asentaminen tietokoneesi GPU: lle voi korjata tällaiset ongelmat. Opastamme GPU-ohjainten päivittäminen Windowsissa sisältää ohjeet uusien näytönohjainten asentamiseen viidellä eri tavalla.

Suorita sovellus, jota asia koskee, ikkunatilassa

Pelin tai ohjelmiston käyttäminen ikkunatilassa voi myös ratkaista ratkaisuongelmia. Voit tehdä tämän tutustumalla artikkeliimme aiheesta pelien pakottaminen ikkunatilaan Windowsissa. Noudata oppaan kolmannen menetelmän ohjeita asettaaksesi ohjelmiston käynnistymään ikkunatilassa.

Asenna uudelleen kyseinen peli tai ohjelmisto

Asenna ongelmalliset pelit tai ohjelmistopaketit uudelleen, jos yrität edelleen korjata DirectDraw-virhettä sen jälkeen, kun olet käyttänyt muita tämän oppaan mahdollisia ratkaisuja. Jos olet asentanut pelin, jossa on peliasiakasohjelmisto, kuten Steam, Epic tai GOG, voit poistaa sen samalla ohjelmistolla. Tai poista ohjelmisto Ohjauspaneelista tai Asetuksista tämän menetelmän avulla opas ohjelmien asennuksen poistamiseen Windowsissa.

Kun olet tehnyt sen, käynnistä Windows uudelleen ja asenna peli uudelleen peliasiakasohjelmistollasi. Jos pelissä on DVD/CD, sinun on asennettava se uudelleen kyseisen levyn kanssa.

Nauti retropeleistäsi tai -sovelluksistasi Windowsissa

Nämä ovat parhaita ja todennäköisimpiä mahdollisia ratkaisuja DirectDraw-virheen korjaamiseen Windows 11/10 -tietokoneissa. Yksi Tämän oppaan mahdolliset ratkaisut saavat todennäköisesti DirectDraw-virheen lajiteltua tietokoneellesi, koska monet käyttäjät ovat korjanneet ongelman soveltamalla niitä. Sitten voit palata pelaamaan pelejä, jotka eivät käynnistyneet tämän virheen takia.