Ponekad će stare aplikacije i igre izbaciti ovu pogrešku u sustavu Windows. Evo kako to popraviti.
Pogreška DirectDraw je jedna koju su neki igrači prijavili da se pojavljuje kada pokušaju pokrenuti starije retro igre na računalima sa sustavom Windows 11/10. Ti igrači vide poruka o pogrešci koja kaže: "Pogreška DirectDraw (varijabilni kod pogreške) DDERR_UNSUPPORTED." Windows igre se ne pokreću kada se pojavi ta poruka o pogrešci.
Posljedično, igrači ne mogu igrati starije igre poput Age of Empires, Might and Magic 7 i Diablo zbog pogreške DirectDraw. Ista se pogreška može pojaviti i kod softvera za umjetnost i dizajn. Ovako možete popraviti pogrešku DirectDraw na računalu sa sustavom Windows 11/10.
1. Konfigurirajte zahvaćene aplikacije za rad u načinu kompatibilnosti
Pokretanje igara i softvera u načinu rada kompatibilnosti rješenje je koje je popravilo pogrešku DirectDraw za mnoge korisnike. Kako se pogreška DirectDraw obično javlja kod starijih igara i softvera, ima smisla to učiniti. Igre možete postaviti da se izvode u načinu kompatibilnosti ovako:
- Otvorite upravitelj datoteka i mapa Explorer pritiskom na Win + E i idite do instalacijskog direktorija pogođene igre.
- Desnom tipkom miša kliknite EXE (aplikaciju) datoteku igre i odaberite Svojstva.
- Kliknite na Kompatibilnost unutar prozora svojstava.
- Izaberi Pokrenite ovaj program u kompatibilnostinačin rada za aktiviranje padajućeg izbornika te postavke.
- Zatim odaberite najnoviju Windows platformu koja je bila dostupna u godini izlaska igre. Ako niste sigurni, odaberite a Windows 8 ili 7 opcija na izborniku.
- Izaberi primijeniti za postavljanje nove opcije kompatibilnosti.
- Klik u redu za zatvaranje prozora svojstava.
Tu je i alat za rješavanje problema s kompatibilnošću programa koji bi mogao biti koristan za rješavanje problema s greškom DirectDraw. Taj alat za rješavanje problema uključuje opciju koja postavlja preporučene postavke kompatibilnosti za odabrani program. Omogućuje vam testiranje programa s postavkama kompatibilnosti.
Ako odabir postavke načina kompatibilnosti ne radi, razmislite o korištenju alata za rješavanje problema s kompatibilnošću programa. Ovaj Vodič za rješavanje problema s kompatibilnošću programa pruža smjernice za pristup i korištenje tog alata za rješavanje problema.
2. Postavite rezoluciju 640 x 480 za igru
Do pogreške DirectX može doći i zato što je razlučivost vašeg monitora nekompatibilna s onom zahvaćene igre ili softvera. Upamtite da današnje veće rezolucije možda nisu postojale u godini izlaska stare igre.
Da biste to ispravili, pokušajte postaviti razlučivost od 640 x 480 za igru. To možete učiniti otvaranjem Kompatibilnost karticu za igru prema uputama za prva tri koraka prethodne rezolucije. Zatim odaberite Pokretanje na zaslonu od 640 x 480rezolucija potvrdni okvir i kliknite primijeniti > u redu.
Ako vam je 640 x 480 preniska, također možete pokušati primijeniti nižu univerzalnu razlučivost unutar postavki sustava Windows. Međutim, razlučivost postavljena u aplikaciji Postavke primjenjivat će se na Windows i sav softver. Ovo su koraci za smanjenje razlučivosti u postavkama:
- Pritisnite gumb povećala na programskoj traci ili traži tekstualni okvir.
- Unesite ključnu riječ promijeniti rezoluciju u postavkama.
- Izaberi Promijeni rezolucijuzaslona unutar rezultata pretraživanja.
- Zatim kliknite na Razlučivost zaslona padajući izbornik.
- Na izborniku odaberite opciju niže razlučivosti.
- Zatim kliknite na Zadrži promjene gumb za postavljanje odabrane rezolucije.
- Pokušajte pokrenuti igru ili softver.
3. Omogući značajke naslijeđene komponente
Neki će korisnici možda trebati omogućiti starije značajke naslijeđene komponente kako bi riješili pogrešku DirectDraw. Da budemo precizniji, starija igra možda treba deprecated DirectPlay značajka omogućena za pokretanje. Ovako možete omogućiti značajke naslijeđene komponente u sustavu Windows 11/10:
- Prvi, otvorite Programi i značajke pritiskom Windows tipka + R, ulazak appwiz.cpl unutar dijaloškog okvira Pokreni i odabirom u redu.
- Klikni na Uključite ili isključite značajke sustava Windows navigaciju uz lijevu stranu alata za deinstalaciju.
- Dvostruki klik Naslijeđene komponente da ga proširim.
- Zatim odaberite DirectPlay potvrdni okvir.
- Odaberite .NET Framework 3.5 (uključuje .NET 2.0 i 3.0) potvrdni okvir ako nije odabran.
- Pritisnite u redu za instaliranje značajki.
- Ponovno pokrenite Windows nakon instaliranja značajki.
4. Instalirajte nedostajuće DirectX Runtime komponente
Kako je DirectDraw dio DirectX-a, ova je pogreška povezana s tim API-jem. Pogreška može nastati jer stare igre trebaju starije DirectX runtime biblioteke koje možda nedostaju na vašem računalu. DirectX komponente koje nedostaju možete instalirati pomoću DirectX End-User Runtime Web Installera ovako:
- Iznesi ovo DirectX krajnji korisnik Runtime Web Installer stranici u vašem softveru za pregledavanje.
- Pritisnite preuzimanje datoteka na toj web stranici.
- Otvorite File Explorer da biste otišli u bilo koju mapu u koju je vaš preglednik postavljen za preuzimanje datoteka.
- Dvaput kliknite datoteku DirectX End-User Runtime Web Installer (inače dxwebsetup.exe) da biste otvorili prozor Instaliranje Microsoft (R) DirectX (R).
- Zatim kliknite prihvaćam kako biste sklopili ugovor s Microsoftom.
- Izaberi Sljedeći za instaliranje DirectX 9, 10 i 11 izvršnih komponenti.
5. Isprobajte neke osnovne popravke za Windows
Ako još ništa nije upalilo, postoje neki jednostavni Windows trikovi koji obično rješavaju probleme s prikazom softvera i igara.
Ažurirajte upravljački program svoje video kartice
Ova se pogreška također može dogoditi jer zastarjeli ili oštećeni grafički upravljački program uzrokuje probleme s DirectDraw komponentom zaslona. Instalacija najnovijeg grafičkog upravljačkog programa dostupnog za GPU vašeg računala mogla bi riješiti takve probleme. Naš vodič za ažuriranje upravljačkih programa za GPU u sustavu Windows uključuje upute za instaliranje novih grafičkih upravljačkih programa na pet različitih načina.
Pokrenite zahvaćenu aplikaciju u načinu rada s prozorima
Pokretanje igre ili softvera u prozorskom načinu također može riješiti probleme s rješavanjem problema. Da biste to učinili, pogledajte naš članak o prisiljavanje igara u prozorski način rada na Windowsima. Slijedite upute za treću metodu tog vodiča za postavljanje softvera za pokretanje u prozorskom načinu rada.
Ponovno instalirajte pogođenu igru ili softver
Ponovno instalirajte pogođene igre ili softverske pakete ako i dalje pokušavate popraviti pogrešku DirectDraw nakon primjene drugih mogućih rješenja u ovom vodiču. Ako ste instalirali igru s klijentskim softverom za igre kao što je Steam, Epic ili GOG, možete je deinstalirati s istim softverom. Ili uklonite softver na upravljačkoj ploči ili u postavkama pomoću ove metode vodič za deinstalaciju programa u sustavu Windows.
Kada to učinite, ponovno pokrenite Windows i ponovo instalirajte igru sa svojim klijentskim softverom za igre. Ako igra ima DVD/CD, morat ćete je ponovno instalirati s tim diskom.
Uživajte u svojim retro igrama ili aplikacijama na Windowsima
To su najbolja i najvjerojatnije potencijalna rješenja za ispravljanje pogreške DirectDraw na računalima sa sustavom Windows 11/10. Jedan od moguća rješenja u ovom vodiču vjerojatno će razvrstati grešku DirectDraw na vašem računalu budući da su mnogi korisnici riješili taj problem do primjenjujući ih. Zatim se možete vratiti igranju igara koje se nisu pokrenule zbog te pogreške.