Jak opravit directx narazil na neodstranitelnou chybu v systému Windows

Obsah:

Video: Как поменять DirectX 12 на DirectX 11? 2024

Video: Как поменять DirectX 12 на DirectX 11? 2024
Anonim

Někteří fanatici Call of Duty narazili na chybu DirectX při spuštění svých her COD ve Windows.

Když k tomu dojde, hra se nespustí a vrátí chybovou zprávu s hlášením „ DirectX zaznamenal neopravitelnou chybu. “

Chyba je častější u titulů Call of Duty, ale může se také vyskytnout při spuštění jiných her pro Windows.

Chybová zpráva jasně ukazuje, že tento problém má co do činění s DirectX.

DirectX je řada rozhraní API (Application Programming Interfaces), které jsou nezbytné pro multimediální software. Nejnovější verze DirectX (aktuálně DX 12) zajišťují lepší grafickou kvalitu pro hry Windows.

Pokud máte hru, která vrací chybu DirectX neodstranitelnou, můžete problém vyřešit tak, aby byl připraven k provozu.

DirectX zobrazuje neodstranitelnou chybu: Jak ji rychle opravit

1. Zkontrolujte požadavky na systém DirectX ve hře

Hry Windows mají systémové požadavky DirectX. Většina nejnovějších her bude mít systémový požadavek DirectX 11 nebo 12.

Pokud váš stolní počítač nebo notebook tento požadavek nesplní, nebudete moci hru spustit.

Takto můžete zkontrolovat požadavky na systém DirectX ve hře.

  • Nejprve otevřete stránku Steam hry. Případně otevřete stránku hry na webu vydavatele.
  • Poté najdete požadavky na systém DirectX pro hru, které jsou uvedeny ve spodní části stránky Steam. Klikněte na odkaz na stránku s požadavky na systém na webu vydavatele.

  • Poté stiskněte klávesu Win + R pro otevření Run.
  • Do textového pole zadejte „dxdiag“. Stisknutím tlačítka OK otevřete okno zobrazené na obrázku níže. Nyní jste otevřeli diagnostický nástroj DirectX, který uvádí kartu DX vašeho počítače nebo stolního počítače na kartě Systém.

K opravě chyby DirectX dojde pravděpodobně, pokud vaše verze DirectX nesplňuje minimální požadavky na systém DX pro hru.

Je možné, že nebudete moci aktualizovat DirectX, ale hodně záleží na platformě Windows, kterou máte. Například pouze Windows 10 v současné době podporuje DirectX 12.

Společnost Microsoft má však webový instalační program rozhraní DirectX End-User Runtime, pomocí kterého můžete aktualizovat zastaralé verze DX. Stisknutím tlačítka Stáhnout na této stránce uložte instalační program DirectX do Windows.

Kromě toho budete možná muset upgradovat svůj operační systém Windows, abyste získali nejnovější DirectX.

Aktualizací systému Windows můžete také zajistit, že máte nejnovější verzi DirectX pro platformu.

Aktualizace systému Windows obvykle automaticky aktualizují DirectX, pokud existuje novější verze, proto se ujistěte, že služba Windows Update není vypnutá.

Aktualizace systému Windows můžete ručně zkontrolovat zadáním „control / name Microsoft.WindowsUpdate“ do textového pole Run, klepnutím na OK a výběrem možnosti Zkontrolovat aktualizace.

2. Znovu nainstalujte ovladač grafické karty

Problémy s DirectX můžete vyřešit přeinstalováním a aktualizací ovladače grafické karty. Odinstalujte ovladač grafické karty a stáhněte si nejnovější ovladač z webu výrobce.

Takto můžete ručně nainstalovat ovladač grafické karty.

  • Nejprve si poznamenejte grafickou kartu a údaje o výrobci obsažené na kartě Zobrazení diagnostického nástroje DirectX, která je zobrazena na snímku přímo pod.

  • Poznamenejte si 32 nebo 64bitový operační systém uvedený na kartě Systém níže.

  • Otevřete web výrobce grafické karty a klikněte na hypertextový odkaz na ovladače nebo centrum stahování. Do vyhledávacího pole zadejte svou grafickou kartu.
  • Vyberte, chcete-li stáhnout nejaktuálnější ovladač grafické karty, který je kompatibilní s vaší platformou Windows.
  • Poté stiskněte klávesu Win + X klávesová zkratka; a vyberte Správce zařízení v nabídce Win + X.

  • Poklepáním na Zobrazit adaptéry a klepnutím pravým tlačítkem myši na grafickou kartu uvedenou v seznamu otevřete místní nabídku.
  • V místní nabídce vyberte možnost Odinstalovat zařízení.
  • Zaškrtněte políčko Odstranit nastavení ovladače pro toto zařízení a stiskněte tlačítko Odinstalovat.

  • Poté restartujte operační systém Windows.
  • Pokud se otevře okno s výzvou k detekci ovladače grafické karty, klepněte na tlačítko Storno.
  • Poté nainstalujte stažený ovladač grafické karty výběrem jeho instalačního programu v Průzkumníku souborů. Možná budete muset nejprve rozbalit složku Zip.

Automatická aktualizace ovladačů (doporučeno)

Ruční stažení ovladačů je proces, který s sebou nese riziko instalace nesprávného ovladače, což může vést k vážným poruchám vašeho systému.

Bezpečnější a snadnější způsob aktualizace ovladačů v počítači se systémem Windows je pomocí automatického nástroje, jako je TweakBit Driver Updater.

Tento nástroj automaticky identifikuje každé zařízení v počítači a porovná jej s nejnovějšími verzemi ovladačů z rozsáhlé online databáze.

Ovladače pak mohou být aktualizovány v dávkách nebo po jednom, aniž by bylo nutné, aby uživatel v procesu dělal složitá rozhodnutí.

Funguje to takto:

    1. Stáhněte a nainstalujte TweakBit Driver Updater
    2. Po instalaci program automaticky spustí kontrolu zastaralých ovladačů počítače. Driver Updater zkontroluje nainstalované verze ovladače proti cloudové databázi nejnovějších verzí a doporučí správné aktualizace. Vše, co musíte udělat, je čekat na dokončení skenování.
    3. Po dokončení kontroly dostanete zprávu o všech problémových ovladačích nalezených na vašem PC. Zkontrolujte seznam a zjistěte, zda chcete aktualizovat každý ovladač jednotlivě nebo všechny najednou. Chcete-li aktualizovat jeden ovladač najednou, klikněte na odkaz „Aktualizovat ovladač“ vedle názvu ovladače. Nebo jednoduše klikněte na tlačítko „Aktualizovat vše“ dole a automaticky nainstalujte všechny doporučené aktualizace.

      Poznámka: Některé ovladače musí být nainstalovány ve více krocích, takže budete muset několikrát stisknout tlačítko „Aktualizovat“, dokud nebudou nainstalovány všechny jeho součásti.

Zřeknutí se odpovědnosti: některé funkce tohoto nástroje nejsou zdarma.

3. Nakonfigurujte měřítko zobrazení

Někteří fanoušci Call of Duty zjistili, že konfigurace nastavení zobrazení DPI může pomoci vyřešit neodstranitelnou chybu DirectX pro Advanced Warfare a Ghosts.

Nastavení DPI (Dots per Inch) v systému Windows 10 můžete upravit klepnutím pravým tlačítkem myši na plochu a výběrem možnosti Nastavení zobrazení. Otevře se níže zobrazené okno.

  • V systému Windows 10 kliknutím na Vlastní měřítko zadejte vlastní hodnotu měřítka DPI.

  • Pokud to není vaše aktuální hodnota měřítka DPI, zadejte do textového pole „100“ a klikněte na tlačítko Použít.
  • Poté klepnutím na Odhlásit aplikujte vlastní faktor měřítka.
  • V systému Windows 8 přetáhněte posuvník měřítka DPI zcela doleva.

4. Upravte registr

  • Toto je oprava registru, která by mohla vyřešit chybu DirectX neodstranitelnou. Nejprve otevřete Editor registru stisknutím klávesy Win + klávesová zkratka R a zadáním 'regedit' do Run.
  • Stisknutím tlačítka OK v okně Spustit otevřete Editor registru.
  • Přejděte do tohoto umístění registru: Počítač> HKEY_CLASSES_ROOT> PROTOKOLY> Filtr> text / xml.
  • Klikněte na Soubor > Export, zadejte název souboru a kliknutím na Uložit zálohujte vybranou větev registru.
  • Klepněte pravým tlačítkem myši na text / xml, vyberte možnost Odstranit a potvrďte stisknutím tlačítka Ano.
  • Potom zavřete Editor registru.

To je několik možných oprav, které by mohly vyřešit chybu DirectX neodstranitelnou. Tento článek také poskytuje další řešení problémů DirectX.

Pokud máte nějaké další opravy chyby DX neodstranitelné, sdílejte je prosím níže.

Jak opravit directx narazil na neodstranitelnou chybu v systému Windows