Někdy staré aplikace a hry zobrazí tuto chybu v systému Windows. Zde je návod, jak to opravit.

Chyba DirectDraw je chyba, kterou někteří hráči nahlásili, když se pokoušejí spustit starší retro hry na počítačích se systémem Windows 11/10. Ti hráči vidí chybová zpráva, která říká: „Chyba DirectDraw (proměnný kód chyby) DDERR_UNSUPPORTED.“ Hry pro Windows se nespustí, když se objeví tato chybová zpráva.

V důsledku toho hráči nemohou hrát starší hry jako Age of Empires, Might and Magic 7 a Diablo kvůli chybě DirectDraw. Stejná chyba se může vyskytnout také u softwaru pro umění a design. Takto můžete opravit chybu DirectDraw na počítači se systémem Windows 11/10.

1. Nakonfigurujte ovlivněné aplikace tak, aby se spouštěly v režimu kompatibility

Spouštění her a softwaru v režimu kompatibility je řešení, které pro mnoho uživatelů opravilo chybu DirectDraw. Protože chyba DirectDraw obvykle vzniká u starších her a softwaru, má smysl to udělat. Hry můžete nastavit tak, aby se spouštěly v režimu kompatibility:

instagram viewer
  1. Otevřete správce souborů a složek Průzkumníka stisknutím Win + E a přejděte do instalačního adresáře dotčené hry.
  2. Klikněte pravým tlačítkem na soubor EXE (aplikace) hry a vyberte Vlastnosti.
  3. Klikněte na Kompatibilita v okně vlastností.
  4. Vybrat Spusťte tento program v kompatibilitěrežimu aktivujte rozevírací nabídku tohoto nastavení.
  5. Poté vyberte nejnovější platformu Windows, která byla k dispozici v roce vydání hry. Pokud si nejste jisti, vyberte a Windows 8 nebo 7 možností v nabídce.
  6. Vybrat Aplikovat pro nastavení nové možnosti kompatibility.
  7. Klikněte OK zavřete okno vlastností.

K dispozici je také Poradce při potížích s kompatibilitou programu, který může být užitečný při odstraňování chyby DirectDraw. Tento poradce při potížích obsahuje možnost, která nastavuje doporučená nastavení kompatibility pro vybraný program. Umožňuje vám testovat programy s nastavením kompatibility.

Pokud výběr nastavení režimu kompatibility nefunguje, zvažte použití Poradce při potížích s kompatibilitou programu. Tento Průvodce řešením problémů s kompatibilitou programu poskytuje pokyny pro přístup a používání tohoto nástroje pro odstraňování problémů.

2. Nastavte pro hru rozlišení 640 x 480

K chybě DirectX může dojít také proto, že rozlišení vašeho monitoru není kompatibilní s rozlišením dotčené hry nebo softwaru. Pamatujte, že dnešní vyšší rozlišení možná v roce vydání staré hry neexistovalo.

Chcete-li to napravit, zkuste pro hru nastavit rozlišení 640 x 480. Můžete to udělat otevřením Kompatibilita kartu pro hru podle pokynů pro první tři kroky předchozího rozlišení. Poté vyberte Spustit na obrazovce 640 x 480rozlišení zaškrtněte políčko a klikněte Aplikovat > OK.

Pokud je pro vás 640 x 480 příliš nízké, můžete také zkusit použít nižší univerzální rozlišení v nastavení Windows. Rozlišení nastavené v aplikaci Nastavení však bude platit pro Windows a veškerý software. Toto jsou kroky pro snížení rozlišení v Nastavení:

  1. Klikněte na tlačítko lupy na hlavním panelu nebo Vyhledávání Textové pole.
  2. Zadejte klíčové slovo změnit rozlišení v nastavení.
  3. Vybrat Změňte rozlišenídispleje uvnitř výsledků vyhledávání.
  4. Dále klikněte na Rozlišení displeje rozbalovací nabídka.
  5. V nabídce vyberte možnost s nižším rozlišením.
  6. Poté klikněte na Ponechat změny tlačítko pro nastavení zvoleného rozlišení.
  7. Zkuste spustit hru nebo software.

3. Povolit funkce starších komponent

Někteří uživatelé mohou potřebovat povolit starší funkce starších komponent, aby vyřešili chybu DirectDraw. Abych byl konkrétnější, starší hra může potřebovat zastaralou hru DirectPlay funkce povolena ke spuštění. Takto můžete povolit starší funkce součástí ve Windows 11/10:

  1. První, otevřete Programy a funkce stisknutím Okna klíč + R, vstup appwiz.cpl uvnitř dialogového okna Spustit a výběrem OK.
  2. Klikněte na Zapněte nebo vypněte navigaci funkcí systému Windows možnost na levé straně nástroje pro odinstalaci.
  3. Dvojklik Starší komponenty rozšířit to.
  4. Poté vyberte DirectPlay zaškrtávací políčko.
  5. Vybrat .NET Framework 3.5 (zahrnuje .NET 2.0 a 3.0) zaškrtávací políčko, pokud není zaškrtnuto.
  6. lis OK k instalaci funkcí.
  7. Po instalaci funkcí restartujte systém Windows.

4. Nainstalujte chybějící součásti běhového prostředí DirectX

Protože DirectDraw je součástí rozhraní DirectX, je tato chyba spojena s tímto rozhraním API. K chybě může dojít, protože starší hry potřebují starší runtime knihovny DirectX, které mohou ve vašem počítači chybět. Chybějící komponenty DirectX můžete nainstalovat pomocí webového instalačního programu pro koncového uživatele DirectX takto:

  1. Zvedněte to Webový instalační program pro koncového uživatele DirectX stránku ve vašem prohlížecím softwaru.
  2. lis Stažení na té webové stránce.
  3. Otevřete Průzkumník souborů přejděte do libovolné složky, do které je váš prohlížeč nastaven pro stahování souborů.
  4. Dvakrát klikněte na soubor webového instalačního programu pro koncového uživatele rozhraní DirectX (jinak dxwebsetup.exe) zobrazíte okno Instalace Microsoft (R) DirectX (R).
  5. Pak klikněte přijímám uzavřít smlouvu se společností Microsoft.
  6. Vybrat další k instalaci runtime komponent DirectX 9, 10 a 11.

5. Vyzkoušejte některé základní opravy systému Windows

Pokud ještě nic nefungovalo, existuje několik jednoduchých triků Windows, které obvykle řeší problémy se zobrazením softwaru a her.

Aktualizujte ovladač grafické karty

K této chybě může také dojít, protože zastaralý nebo poškozený grafický ovladač způsobuje problémy s komponentou zobrazení DirectDraw. Tyto problémy by mohla vyřešit instalace nejnovějšího grafického ovladače dostupného pro GPU vašeho počítače. Náš průvodce po aktualizace ovladačů GPU v systému Windows obsahuje pokyny pro instalaci nových grafických ovladačů pěti různými způsoby.

Spusťte postiženou aplikaci v režimu okna

Spuštění hry nebo softwaru v režimu okna může také vyřešit problémy s rozlišením. Chcete-li to provést, přečtěte si náš článek o vynucení hry do režimu okna v systému Windows. Postupujte podle pokynů pro třetí metodu této příručky a nastavte software tak, aby se spouštěl v režimu okna.

Znovu nainstalujte dotčenou hru nebo software

Přeinstalujte dotčené hry nebo softwarové balíčky, pokud se stále pokoušíte opravit chybu DirectDraw po použití jiných možných řešení v této příručce. Pokud jste nainstalovali hru s herním klientským softwarem, jako je Steam, Epic nebo GOG, můžete ji odinstalovat pomocí stejného softwaru. Nebo odstraňte software v Ovládacích panelech nebo Nastavení pomocí této metody průvodce odinstalováním programů v systému Windows.

Až to uděláte, restartujte Windows a znovu nainstalujte hru pomocí herního klientského softwaru. Pokud má hra DVD/CD, budete jej muset znovu nainstalovat s tímto diskem.

Užijte si své retro hry nebo aplikace v systému Windows

Toto jsou nejlepší a nejpravděpodobnější potenciální řešení pro opravu chyby DirectDraw na počítačích se systémem Windows 11/10. Jeden z možná řešení v této příručce pravděpodobně vyřeší chybu DirectDraw ve vašem počítači, protože mnoho uživatelů tento problém vyřešilo jejich uplatňování. Poté se můžete vrátit ke hraní her, které se kvůli této chybě nespustily.