Kartais senos programos ir žaidimai išmes šią klaidą sistemoje „Windows“. Štai kaip tai ištaisyti.

Kai kurie žaidėjai pranešė apie „DirectDraw“ klaidą, kai jie bando paleisti senesnius retro žaidimus „Windows 11/10“ kompiuteriuose. Tie žaidėjai mato klaidos pranešimas, kuriame sakoma: „DirectDraw klaida (kintamasis klaidos kodas) DDERR_UNSUPPORTED“. „Windows“ žaidimai nepasileidžia, kai pasirodo šis klaidos pranešimas.

Todėl žaidėjai negali žaisti senesnių žaidimų, tokių kaip „Age of Empires“, „Might and Magic 7“ ir „Diablo“, dėl „DirectDraw“ klaidos. Ta pati klaida gali atsirasti ir meno ir dizaino programinei įrangai. Taip galite ištaisyti „DirectDraw“ klaidą „Windows 11/10“ kompiuteryje.

1. Konfigūruokite paveiktas programas, kad jos veiktų suderinamumo režimu

Žaidimų ir programinės įrangos paleidimas suderinamumo režimu yra raiška, kuri daugeliui vartotojų ištaisė „DirectDraw“ klaidą. Kadangi „DirectDraw“ klaida dažniausiai atsiranda senesniems žaidimams ir programinei įrangai, tikslinga tai daryti. Galite nustatyti, kad žaidimai veiktų suderinamumo režimu:

instagram viewer
  1. Atidarykite „Explorer“ failų ir aplankų tvarkyklę paspausdami Win + E ir eikite į paveikto žaidimo diegimo katalogą.
  2. Dešiniuoju pelės mygtuku spustelėkite žaidimo EXE (programos) failą ir pasirinkite Savybės.
  3. Spustelėkite Suderinamumas ypatybių lange.
  4. Pasirinkite Paleiskite šią programą suderinamumuirežimu kad suaktyvintumėte to nustatymo išskleidžiamąjį meniu.
  5. Tada pasirinkite naujausią „Windows“ platformą, kuri buvo prieinama žaidimo išleidimo metais. Jei nesate tikri, pasirinkite a Windows 8 arba 7 parinktis meniu.
  6. Pasirinkite Taikyti norėdami nustatyti naują suderinamumo parinktį.
  7. Spustelėkite Gerai norėdami uždaryti savybių langą.

Taip pat yra programų suderinamumo trikčių šalinimo įrankis, kuris gali būti naudingas sprendžiant „DirectDraw“ klaidą. Šiame trikčių šalinimo įrankyje yra parinktis, kuri nustato rekomenduojamus pasirinktos programos suderinamumo nustatymus. Tai leidžia išbandyti programas su suderinamumo nustatymais.

Jei suderinamumo režimo nustatymas neveikia, apsvarstykite galimybę naudoti programų suderinamumo trikčių šalinimo įrankį. Tai Programų suderinamumo trikčių šalinimo vadovas pateikia gaires, kaip pasiekti ir naudoti tą trikčių šalinimo įrankį.

2. Nustatykite žaidimo 640 x 480 skiriamąją gebą

„DirectX“ klaida taip pat gali atsirasti dėl to, kad monitoriaus skiriamoji geba nesuderinama su paveikto žaidimo ar programinės įrangos skyra. Atminkite, kad didesnės šiandienos skiriamosios gebos seno žaidimo išleidimo metais galėjo ir nebūti.

Norėdami tai ištaisyti, pabandykite žaidimui nustatyti 640 x 480 skiriamąją gebą. Tai galite padaryti atidarę Suderinamumas žaidimo skirtuką, kaip nurodyta pirmuosiuose trijuose ankstesnės rezoliucijos žingsniuose. Tada pasirinkite Veikia 640 x 480 ekranerezoliucija žymimąjį laukelį ir spustelėkite Taikyti > Gerai.

Jei 640 x 480 jums yra per mažas, taip pat galite pabandyti taikyti mažesnę universaliąją skyrą „Windows“ nustatymuose. Tačiau „Nustatymų“ programoje nustatyta skiriamoji geba bus taikoma „Windows“ ir visai programinei įrangai. Toliau pateikiami žingsniai, kaip sumažinti skiriamąją gebą nustatymuose:

  1. Spustelėkite užduočių juostos didinamojo stiklo mygtuką arba Paieška teksto laukelis.
  2. Įveskite raktinį žodį pakeisti rezoliuciją nustatymuose.
  3. Pasirinkite Pakeiskite skiriamąją gebąekrano paieškos rezultatų viduje.
  4. Tada spustelėkite Ekrano raiška išskleidžiamasis meniu.
  5. Meniu pasirinkite mažesnės raiškos parinktį.
  6. Tada spustelėkite Laikyti pakeitimus mygtuką, norėdami nustatyti pasirinktą skiriamąją gebą.
  7. Pabandykite paleisti žaidimą ar programinę įrangą.

3. Įgalinti senųjų komponentų funkcijas

Kai kuriems vartotojams gali reikėti įjungti senesnių pasenusių komponentų funkcijas, kad išspręstų „DirectDraw“ klaidą. Tiksliau, senesniam žaidimui gali reikėti nebenaudojamo „DirectPlay“. funkcija įjungta. Štai kaip galite įjungti pasenusias komponentų funkcijas „Windows 11/10“:

  1. Pirmas, atidarykite Programos ir funkcijos paspausdami Windows klavišas + R, įeinant appwiz.cpl dialogo lange Vykdyti ir pasirinkdami Gerai.
  2. Spustelėkite ant Įjunkite arba išjunkite „Windows“ funkcijas parinktį kairėje pašalinimo įrankio pusėje.
  3. Dukart spustelėkite Seni komponentai ją išplėsti.
  4. Tada pasirinkite „DirectPlay“. žymimasis langelis.
  5. Pasirinkite .NET Framework 3.5 (apima .NET 2.0 ir 3.0) žymimąjį laukelį, jei jis nepasirinktas.
  6. Paspauskite Gerai funkcijoms įdiegti.
  7. Įdiegę funkcijas iš naujo paleiskite „Windows“.

4. Įdiekite trūkstamus „DirectX Runtime“ komponentus

Kadangi „DirectDraw“ yra „DirectX“ dalis, ši klaida susieta su ta API. Klaida gali atsirasti dėl to, kad seniems žaidimams reikia senesnių „DirectX“ vykdymo bibliotekų, kurių gali trūkti jūsų kompiuteryje. Trūkstamus „DirectX“ komponentus galite įdiegti naudodami „DirectX End-User Runtime Web Installer“ taip:

  1. Iškelk tai „DirectX“ galutinio vartotojo vykdymo laiko žiniatinklio diegimo programa puslapį savo naršymo programinėje įrangoje.
  2. Paspauskite parsisiųsti tame tinklalapyje.
  3. Atidarykite „File Explorer“. kad eitumėte į bet kurį aplanką, į kurį jūsų naršyklė yra nustatyta atsisiųsti failus.
  4. Dukart spustelėkite „DirectX End-User Runtime Web Installer“ failą (kitaip dxwebsetup.exe), kad būtų parodytas langas Diegti Microsoft (R) DirectX (R).
  5. Tada spustelėkite Aš priimu sudaryti sutartį su „Microsoft“.
  6. Pasirinkite Kitas diegti DirectX 9, 10 ir 11 vykdymo komponentus.

5. Išbandykite kai kurias pagrindines „Windows“ pataisas

Jei dar niekas nepadėjo, yra keletas paprastų „Windows“ gudrybių, kurios paprastai išsprendžia ekrano problemas naudojant programinę įrangą ir žaidimus.

Atnaujinkite savo vaizdo plokštės tvarkyklę

Ši klaida taip pat gali atsirasti dėl to, kad pasenusi arba sugadinta grafikos tvarkyklė sukelia „DirectDraw“ ekrano komponento problemas. Įdiegę naujausią grafikos tvarkyklę, skirtą jūsų kompiuterio GPU, tokias problemas galite išspręsti. Mūsų vadovas GPU tvarkyklių atnaujinimas sistemoje Windows yra instrukcijos, kaip įdiegti naujas grafikos tvarkykles penkiais skirtingais būdais.

Paleiskite paveiktą programą lango režimu

Žaidimo ar programinės įrangos paleidimas lango režimu taip pat gali išspręsti sprendimo problemas. Norėdami tai padaryti, peržiūrėkite mūsų straipsnį apie priversti žaidimus įjungti langų režimą sistemoje „Windows“.. Vadovaukitės šio vadovo trečiojo metodo instrukcijomis, kad nustatytumėte programinės įrangos paleidimą lango režimu.

Iš naujo įdiekite paveiktą žaidimą arba programinę įrangą

Iš naujo įdiekite paveiktus žaidimus ar programinės įrangos paketus, jei vis dar bandote ištaisyti „DirectDraw“ klaidą pritaikę kitas galimas šio vadovo rezoliucijas. Jei įdiegėte žaidimą su žaidimų kliento programine įranga, pvz., Steam, Epic ar GOG, galite jį pašalinti naudodami tą pačią programinę įrangą. Arba pašalinkite programinę įrangą iš valdymo skydelio arba nustatymų naudodami šį metodą „Windows“ programų pašalinimo vadovas.

Kai tai padarysite, iš naujo paleiskite „Windows“ ir iš naujo įdiekite žaidimą naudodami žaidimų kliento programinę įrangą. Jei žaidime yra DVD / CD, turėsite iš naujo įdiegti jį su tuo disku.

Mėgaukitės retro žaidimais arba programomis sistemoje „Windows“.

Tai yra geriausi ir greičiausiai galimi sprendimai, skirti ištaisyti „DirectDraw“ klaidą „Windows 11/10“ kompiuteriuose. Vienas iš galimi šiame vadove pateikiami sprendimai greičiausiai sutvarkys „DirectDraw“ klaidą jūsų kompiuteryje, nes daugelis vartotojų šią problemą išsprendė juos taikant. Tada galėsite grįžti prie žaidimų, kurie nebuvo pradėti dėl šios klaidos.