Qanday qilib d3d11.dll faylini yuklab olish va o'yinlarni boshlashda D3D11 xatolar tuzatish

Yaqinda foydalanuvchilar ko'pincha D3D11 CreateDeviceAndSwapChain Failed kabi xatolarga duch kelmoqdalar, "DirectX 11ni ishga tushirib bo'lmadi", "D3dx11.dll fayli kompyuterda ishlamayapti, chunki dastur ishga tusha olmaydi" va shunga o'xshash. Bu Windows 7 da tez-tez sodir bo'ladi, lekin ba'zi hollarda Windows 10 da muammo paydo bo'lishi mumkin.

Xatning matnidan ko'rinib turganidek, muammolar to'g'ridan-to'g'ri DirectX 11 yoki to'g'ridan-to'g'ri Direct3D 11 ning ishga tushirilishida uchraydi, buning uchun d3d11.dll fayli javobgar. Shu bilan birga, internetdagi ko'rsatmalardan foydalanib, siz dxdiagga qarashga va DX 11 (va hatto DirectX 12) o'rnatilganligiga ishonch hosil qilsangiz, muammo qolishi mumkin. Ushbu qo'llanmada kompyuterda D3D11 CreateDeviceAndSwapChain Failed xato yoki d3dx11.dll yo'qligi haqida batafsil ma'lumotlar berilgan.

D3D11 xato tuzatish

Muhokama qilinayotgan xatoning sababi turli xil omillarga aylanishi mumkin

  1. Sizning video kartangiz DirectX 11-ni qo'llab-quvvatlamaydi (shuningdek, Win + R tugmachalarini bosib va ​​dxdiagni kiritish orqali siz 11 yoki 12-versiyasi o'rnatilganligini bilib olasiz, ammo bu ushbu versiyani qo'llab-quvvatlovchi video kartadan faqat ushbu versiyaning fayllari kompyuterda o'rnatilishi).
  2. Asl original drayvlar video kartasiga o'rnatilmagan - Ajam foydalanuvchilar odatda qurilmalar menejeridagi "Yangilash" tugmasidan foydalanib drayverlarni yangilashga harakat qiladilar, bu noto'g'ri usul: bu usul bilan odatda "haydovchining yangilanishi kerak emas" degan xabar odatda juda oz degan ma'noni anglatadi.
  3. Windows 7 uchun kerakli yangilanishlar o'rnatilmagan, bu DX11, d3d11.dll fayl va qo'llab-quvvatlanadigan video karta bilan ham, Dishonored 2 kabi o'yinlar xato haqida xabar berishda davom etishiga olib kelishi mumkin.

Birinchi ikkita nuqta bir-biriga bog'liq va Windows 7 va Windows 10 foydalanuvchilari orasida bir xil bo'ladi.

Ushbu holatda xatolar uchun to'g'ri xatti-harakatlar quyidagicha bo'ladi:

  1. Original video karta drayverlarini rasmiy AMD, NVIDIA yoki Intel veb-saytlaridan qo'lda yuklab oling (masalan, Windows 10 da NVIDIA drayverlarga qanday o'rnatiladi) va ularni o'rnating.
  2. Dxdiag ga o'ting (Win + R tugmalari, dxdiag kiriting va Enter tugmasini bosing), "Screen" yorlig'ini va "Drivers" qismida "Direct3D DDI" maydoniga e'tibor bering. 11.1 va undan yuqorida D3D11 xatolar ko'rinmasligi kerak. Kichikroq bo'lganlar uchun, ehtimol, video kartadan yoki uning drayverlaridan qo'llab-quvvatlanmaslik kerak. Yoki, Windows 7 uchun zarur bo'lgan platformalar yangilanmagan holda, bundan keyin ham.

Siz shuningdek DirectX ning o'rnatilgan va qo'llab-quvvatlanadigan qo'shimcha versiyasini uchinchi tomon dasturlarida ham ko'rishingiz mumkin, masalan, AIDA64 (DirectX kompyuteri versiyasini qanday topish mumkin).

Windows 7 da, D3D11 xatolar va DirectX 11 ning yangi versiyalarining boshlanishida zarur bo'lgan drayverlar o'rnatilganda va video karta eskilaridan bo'lmaganida ham paydo bo'lishi mumkin. Siz vaziyatni quyidagicha tuzatishingiz mumkin.

Qanday qilib Windows 7 uchun D3D11.dll yuklab olishingiz mumkin

Windows 7-da, asl qiymati d3d11.dll fayli bo'lmasligi mumkin va u mavjud bo'lgan joylarda yangi o'yinlar bilan ishlamasligi mumkin va ishga tushirish xatolar D3D11 sabab bo'lishi mumkin.

7-chi uchun chiqarilgan yangiliklarning bir qismi sifatida rasmiy Microsoft veb-saytidan yuklab olinishi va o'rnatilishi (yoki kompyuterda bo'lsa yangilanishi mumkin). Ushbu faylni alohida uchinchi tomon saytlaridan yuklab oling (yoki boshqa kompyuterdan oling) Men tavsiya etmayman, bu o'yinlarni boshlashda d3d11.dll xatoliklarini tuzatishi mumkin emas.

  1. To'g'ri o'rnatish uchun Windows 7 platformasini yangilash (Windows 7 SP1 uchun) - //www.microsoft.com/ru-ru/download/details.aspx?id=36805-dan yuklab olishingiz kerak.
  2. Faylni yuklab so'ng, uni ishga tushiring va KB2670838 yangilash yangilanishini tasdiqlang.

O'rnatish tugagandan so'ng va kompyuterni qayta ishga tushirgandan so'ng, ushbu kutubxona to'g'ri joyda (C: Windows System32 ) bo'ladi va d3d11.dll ning kompyuterda etishmayotganligi yoki D3D11 CreateDeviceAndSwapChain Failed ko'rinmasligi sababli xatolar ko'rinmaydi etarlicha zamonaviy jihozlaringiz bor).