Oyunlara başladıqda d3d11.dll yükləmək və D3D11 səhvlərini necə düzəltmək olar

Pin
Send
Share
Send

Son zamanlarda istifadəçilər tez-tez D3D11 CreateDeviceAndSwapChain uğursuz, "DirectX 11-i işə salmaq uğursuz oldu", "Bu proqram d3dx11.dll faylının kompüterdə olmadığı üçün başlamaz" və bu kimi səhvlərə rast gəlirlər. Bu daha çox Windows 7-də olur, lakin bəzi şərtlərdə Windows 10-da problemlə qarşılaşa bilərsiniz.

Səhv mətnindən göründüyü kimi, problem d3d11.dll faylının cavabdeh olduğu DirectX 11, daha doğrusu Direct3D 11-in başlamasındadır. Bu vəziyyətdə, İnternetdəki təlimatları istifadə edərək, onsuz da dxdiag-a baxa və DX 11 (və ya DirectX 12) quraşdırıldığını görsən də, problem davam edə bilər. Bu təlimatda D3D11 CreateDeviceAndSwapChain uğursuz və ya d3dx11.dll səhvini necə düzəltməyinizə dair məlumatlar var.

Bug fix D3D11

Sözdəki səhvin səbəbi ən çox yayılmış olan müxtəlif amillər ola bilər

  1. Video kartınız DirectX 11-i dəstəkləmir (eyni zamanda Win + R düyməsini basaraq dxdiag-a girərək orada 11 və ya 12-ci versiyanın quraşdırıldığını görə bilərsiniz. Ancaq bu video kartın bu versiyasına dəstək olduğunu demək deyil - yalnız bu versiyanın faylları kompüterdə quraşdırıldığını).
  2. Ən son orijinal sürücülər video karta quraşdırılmamışdır - eyni zamanda təcrübəsiz istifadəçilər cihaz menecerindəki "Yeniləmə" düyməsini istifadə edərək sürücüləri yeniləməyə çalışırlar, bu səhv metoddur: "Sürücünün yenilənməsi lazım deyil" mesajı ümumiyyətlə bu metodla az məna kəsb edir.
  3. Windows 7 üçün zəruri yeniləmələr quraşdırılmamışdır, bu da DX11, bir d3d11.dll faylı və dəstəklənən video kartı ilə Dishonored 2 kimi oyunların səhv bildirməyə davam etməsinə səbəb ola bilər.

İlk iki nöqtə bir-birinə bağlıdır və Windows 7 və Windows 10 istifadəçiləri arasında bərabər şəkildə tapıla bilər.

Bu vəziyyətdə səhvlərin düzgün qaydası aşağıdakılardır:

  1. Orijinal video kart sürücülərini AMD, NVIDIA və ya Intel rəsmi saytlarından əl ilə yükləyin (məsələn, Windows 10-da NVIDIA sürücülərini necə quraşdırmaq olar) və onları quraşdırın.
  2. Dxdiag-a gedin (Win + R düymələri, dxdiag daxil edin və Enter düyməsini basın), "Ekran" sekmesini açın və "Sürücülər" bölməsində "Direct3D üçün DDI" sahəsinə diqqət yetirin. 11.1 və daha yüksək dəyərlər üçün D3D11 səhvləri görünməməlidir. Kiçik olanlar üçün, çox güman ki, video kartın və ya onun sürücülərinin dəstəyinin olmaması məsələsidir. Və ya, Windows 7 vəziyyətində, lazımi platforma yeniləməsi olmadıqda, bu barədə - daha da.

Ayrıca quraşdırılmış və dəstəklənən DirectX-in hardware versiyasını üçüncü tərəf proqramlarında, məsələn AIDA64-də görə bilərsiniz (bax DirectX-in versiyasını kompüterdə necə tapmaq olar).

Windows 7, D3D11 və DirectX 11-də müasir oyunlara başladıqda başlanğıc səhvləri zəruri sürücülər quraşdırıldıqda və video kart köhnələrindən olmasa da görünə bilər. Vəziyyəti aşağıdakı kimi düzəldin.

Windows 7 üçün D3D11.dll necə yüklənir

Windows 7-də, standart olaraq d3d11.dll faylı olmaya bilər və mövcud olduğu şəkillərdə D3D11 başlatma səhvlərinə səbəb olan yeni oyunlarla işləməyə bilər.

Rəsmi Microsoft veb saytından 7 matç üçün buraxılmış yeniləmələrin bir hissəsi olaraq yüklənə və quraşdırıla bilər (və ya kompüterdə olarsa yenilənir). Bu faylı bəzi üçüncü tərəf saytlarından ayrıca yükləməyinizi tövsiyə etmirəm (və ya başqa bir kompüterdən götürürəm), oyun başladıqda d3d11.dll səhvlərini düzəldəcəyi ehtimalı azdır.

  1. Düzgün quraşdırma üçün Windows 7 platforması üçün yeniləməni yükləməlisiniz (Windows 7 SP1 üçün) - //www.microsoft.com/en-us/download/details.aspx?id=36805.
  2. Faylı yüklədikdən sonra onu işə salın və yeniləmənin quraşdırılmasını təsdiqləyin KB2670838.

Quraşdırma başa çatdıqdan və kompüteri yenidən başladıqdan sonra, kitabxana istədiyiniz yerdə olacaq (C: Windows System32 ) və d3d11.dll ya kompüterdə olmadıqda və ya D3D11 CreateDeviceAndSwapChain Failedi görünməyəcək (təqdim edilmişdir) kifayət qədər müasir avadanlıqlarınız olduğunu).

Pin
Send
Share
Send