Як спампаваць d3d11.dll і выправіць памылкі D3D11 пры запуску гульняў

У апошні час карыстальнікі часта сутыкаюцца з памылкамі, такімі як D3D11 CreateDeviceAndSwapChain Failed, "Не атрымалася ініцыялізаваць DirectX 11", "Запуск праграмы немагчымы, так як файл d3dx11.dll адсутнічае на кампутары" і падобнымі. Часцей гэта адбываецца ў Windows 7, але пры некаторых умовах можна сутыкнуцца з праблемай і ў Windows 10.

Як бачна з тэксту памылкі, праблема заключаецца ў ініцыялізацыі DirectX 11, а дакладней, Direct3D 11, за што і адказвае файл d3d11.dll. Пры гэтым, нягледзячы на ​​тое, што, выкарыстоўваючы інструкцыі ў Інтэрнэце, вы ўжо маглі зазірнуць у dxdiag і ўбачыць, што DX 11 (а то і DirectX 12) усталяваны, праблема можа захоўвацца. У гэтай інструкцыі - падрабязна пра тое, як выправіць памылку D3D11 CreateDeviceAndSwapChain Failed або d3dx11.dll адсутнічае на кампутары.

Выпраўленне памылак D3D11

Прычынай разгляданай памылкі могуць быць розныя фактары, самыя распаўсюджаныя з якіх

  1. Ваша відэакарта не падтрымлівае DirectX 11 (пры гэтым, націснуўшы клавішы Win + R і увёўшы dxdiag, вы можаце там бачыць, што ўсталяваная менавіта 11 або 12 версія. Аднак, гэта нічога не кажа пра тое, што ёсць падтрымка гэтай версіі з боку відэакарты - толькі аб тым, файлы дадзенай версіі ўсталяваныя на кампутары).
  2. Не ўстаноўлены апошнія арыгінальныя драйверы на відэакарту - пры гэтым пачаткоўцы карыстальнікі часта спрабуюць абнавіць драйверы, выкарыстоўваючы кнопку "Абнавіць" ў дыспетчару прылад, гэта няправільны метад: паведамленне пра тое, што "Драйвер не мае патрэбы ў абнаўленні" пры Гэты спосаб можна звычайна мала што азначае.
  3. Не ўстаноўлены неабходныя абнаўлення для Windows 7, што можа прыводзіць да таго, што нават пры наяўнасці DX11, файла d3d11.dll і падтрымліваецца відэакарты, гульні, накшталт Dishonored 2 працягваюць паведамляць пра памылку.

Першыя два пункты ўзаемазвязаны і ў роўнай ступені могуць сустракацца як у карыстальнікаў Windows 7, так і Windows 10.

Правільным парадкам дзеянняў пры памылках у дадзеным выпадку будзе:

  1. Ўручную спампаваць арыгінальныя драйверы відэакарты з афіцыйных сайтаў AMD, NVIDIA або Intel (гл., Напрыклад, Як усталяваць драйверы NVIDIA у Windows 10) і ўсталяваць іх.
  2. Зайсці ў dxdiag (клавішы Win + R, увесці dxdiag і націснуць Enter), адкрыць ўкладку "Экран" і ў раздзеле "Драйверы" звярнуць увагу на полі "DDI для Direct3D". Пры значэннях 11.1 і вышэй памылкі D3D11 з'яўляцца не павінны. Пры меншых - хутчэй за ўсё справа ў адсутнасці падтрымкі з боку відэакарты ці яе драйвераў. Альбо, у выпадку Windows 7, у адсутнасці неабходнага абнаўлення платформы, пра што - далей.

Таксама вы можаце паглядзець асобна ўсталяваную і падтрымліваемую апаратна версію DirectX ў іншых праграмах, напрыклад, у AIDA64 (гл. Як даведацца версію DirectX на кампутары).

У Windows 7 памылкі D3D11 і ініцыялізацыі DirectX 11 пры запуску сучасных гульняў могуць з'яўляцца нават у тых выпадках, калі неабходныя драйверы ўстаноўлены, а відэакарта не з старых. Выправіць сітуацыю можна наступным чынам.

Як спампаваць D3D11.dll для Windows 7

У Windows 7 па змаўчанні можа не быць файла d3d11.dll, а ў тых вобразах, дзе ён прысутнічае, можа не працаваць з новымі гульнямі, выклікаючы памылкі ініцыялізацыі D3D11.

Яго можна спампаваць і ўсталяваць (ці абнавіць, калі ён ужо ёсць на кампутары) з афіцыйнага сайта Майкрасофт у складзе выпушчаных для 7-кі абнаўленняў. Спампоўваць гэты файл асобна, з нейкіх іншых сайтаў (ці браць з іншага кампутара) не рэкамендую, наўрад ці гэта выправіць памылкі d3d11.dll пры запуску гульняў.

  1. Для правільнай ўстаноўкі неабходна спампаваць Абнаўленне платформы Windows 7 (для Windows 7 SP1) - //www.microsoft.com/ru-ru/download/details.aspx?id=36805.
  2. Пасля загрузкі файла, запусціце яго, і пацвердзіце ўстаноўку абнаўлення KB2670838.

Па завяршэнні ўстаноўкі і пасля перазагрузкі кампутара, разгляданая бібліятэка будзе ў патрэбным размяшчэнні (C: Windows System32 ), а памылак, звязаных з тым, што d3d11.dll або адсутнічае на кампутары або D3D11 CreateDeviceAndSwapChain Failed, з'яўляцца не будзе (пры ўмове , што ў вас досыць сучаснае абсталяванне).

Глядзіце відэа: Как скачать файл и исправить ошибку: файл не был найден? (Можа 2024).