Jak je vidět z textu chyby, problémem je inicializovat DirectX 11, nebo spíše, Direct3D 11, pro které je odpovězen soubor D3D11.dll. Zároveň, navzdory skutečnosti, že pomocí pokynů na internetu se již můžete podívat do DXDIAG a zjistit, že DX 11 (a DirectX 12) je nastaven, problém lze uložit. V této příručce - v detailu, jak opravit chybu D3D11 StačeDeviceanswapchain selhal nebo chybí D3Dx11..dll v počítači.
Chyba opravit D3D11.
Příčina zvažovaného chyby může být různé faktory, z nichž nejčastější
- Vaše grafická karta nepodporuje aplikaci DirectX 11 (zároveň stisknutím tlačítek Win + R a zadáním DXDIAG, můžete vidět, že je nainstalována 11 nebo 12 verze. Nicméně neznamená nic o skutečnosti, že existuje podporu pro tuto verzi z grafické karty - pouze soubory z této verze jsou nainstalovány na počítači).
- Nejnovější originální ovladače na grafické kartě nejsou nainstalovány - zároveň se začínají uživatelé často aktualizovat ovladače pomocí tlačítka "Update" v Správci zařízení, to je špatná metoda: zpráva, že "ovladač ne Potřebujete aktualizovat "s touto metodou obvykle malým způsobem.
- Potřebné aktualizace pro Windows 7 nejsou nainstalovány, což může vést k tomu, že i když existuje DX11, D3D11..dll soubor a podporovanou grafickou kartu, hra, jako je znehodnoceno 2, i nadále hlásí chybu.
První dva body jsou propojeny a stejně tak mohou splňovat oba uživatelé Windows 7 a Windows 10.
Správný postup pro chyby v tomto případě bude:
- Ruční stahování originálních ovladačů grafického kartu z AMD, Nvidia nebo oficiálních stránek Intel (viz například jak nainstalovat ovladače NVIDIA v systému Windows 10) a nainstalovat je.
- Přejděte do DXDiag (Win + R klávesy, zadejte dxdiag a stiskněte klávesu Enter), otevřete kartu "Screen" a v části "Ovladače", abyste věnovali pozornost pole "DDI pro Direct3D". Na hodnotách 11.1 a výše, D3D11 chyby by se neměly objevit. S menšími, s největší pravděpodobností je případ v nepřítomnosti podpory z grafické karty nebo jeho ovladačů. Buď, v případě systému Windows 7, v nepřítomnosti nezbytné aktualizace platformy, o která je dále.
Můžete také sledovat samostatně nainstalovanou a podporovanou hardwarovou verzi DirectX v programech třetích stran, například v AIDA64 (viz Jak zjistit verzi DirectX v počítači).
V systému Windows 7, D3D11 chyby a inicializaci DirectX 11 Při spuštění moderních her se může objevit i v případech, kdy jsou nainstalovány požadované ovladače, a grafická karta není stará. Opravte situaci následujícím způsobem.
Jak stáhnout D3D11.dll pro Windows 7
![Chyba D3D11CreatedeviceSwapchain selhal v systému Windows 7](/userfiles/135/1215_6.webp)
V systému Windows 7 nesmí být výchozí soubor D3D11..dll, ale v těchto obrázcích, kde je přítomna, nemusí pracovat s novými hrami, což způsobuje inicializační chyby D3D11.
Lze jej stáhnout a nainstalovat (nebo aktualizovat, pokud je již v počítači) od oficiálních webových stránek společnosti Microsoft jako součást aktualizací vydaných pro 7-KI. Stahování tohoto souboru zvlášť, s některými stránkami třetích stran (nebo si z jiného počítače) nedoporučuji nepravděpodobné opravit chyby D3D11..dll při spuštění hry.
- Chcete-li správně nainstalovat, musíte stáhnout aktualizaci platformy Windows 7 (pro systém Windows 7 SP1) - https://www.microsoft.com/ru-ru/download/details.aspx?id=36805.
- Po stažení souboru jej spusťte a potvrďte instalaci aktualizace KB2670838.
Po dokončení instalace a po restartování počítače bude zvažována knihovna v požadovaném místě (C: Windows System32) a chyby spojené s skutečností, že d3d11.dll nebo chybí v počítači nebo d3d11 steedeviceanswapchain Nepodařilo se zobrazit (za předpokladu, že máte dostatek moderních zařízení).