Како да преземете d3d11.dll и да ги поправите D3D11 грешките при стартување на игри

Неодамна, корисниците честопати се соочуваат со грешки како што се D3D11 CreateDeviceAndSwapChain Не успеа, "Не успеав да иницијализирам 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), отворете го табулаторот "Screen" и во делот "Drivers" обрнете внимание на полето "Direct3D DDI". Во 11.1 и погоре, грешките D3D11 не треба да се појавуваат. За помали, тоа е најверојатно прашање на недостаток на поддршка од видео картичка или нејзините возачи. Или, во случај на Windows 7, во отсуство на потребното ажурирање на платформа, што е уште подалеку.

Можете, исто така, да ја видите одделно инсталираната и поддржаната верзија на хардвер на DirectX во програми од трети лица, на пример, во AIDA64 (видете Како да ја дознаете верзијата на DirectX на компјутер).

Во Windows 7, D3D11 грешките и иницијализацијата на DirectX 11 на почетокот на современите игри може да се појават дури и кога се инсталирани потребните драјвери и видео картичката не е од старите. Ситуацијата може да ја поправи на следниов начин.

Како да преземете D3D11.dll за Windows 7

Во Windows 7, стандардното може да не е d3d11.dll датотека, и во оние слики каде што е присутна, може да не работи со нови игри, предизвикувајќи грешки при иницијализација D3D11.

Може да се преземе и инсталира (или да се ажурира ако е веќе на компјутерот) од официјалниот веб-сајт на Microsoft, како дел од ажурирањата објавени за 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 нема да се појави дека имате доволно современа опрема).