Kohët e fundit, përdoruesit shpesh ndeshen me gabime të tilla si D3D11 CreateDeviceAndSwapChain Dështoi, "Dështoi në fillimin e DirectX 11", "Programi nuk mund të niset për shkak se skedari d3dx11.dll mungon në kompjuter" dhe të ngjashme. Kjo ndodh më shpesh në Windows 7, por në kushte të caktuara mund të hasni një problem në Windows 10.
Siç mund të shihet nga teksti i gabimit, problemi qëndron në inicializimin e DirectX 11, ose më mirë, Direct3D 11, për të cilën skedari d3d11.dll është përgjegjës. Në të njëjtën kohë, përkundër faktit se duke përdorur udhëzimet në internet, ju mund të shikoni tashmë në dxdiag dhe shihni se DX 11 (dhe madje edhe DirectX 12) është instaluar, problemi mund të mbetet. Ky tutorial jep detaje se si të rregulloni D3D11 CreateDeviceAndSwapChain Gabim i pasuksesshëm ose d3dx11.dll mungon në kompjuter.
Korrigjimi i gabimeve D3D11
Arsyeja për gabimin në shqyrtim mund të jenë faktorë të ndryshëm, më të zakonshmet prej të cilave
- Karta juaj e videove nuk e mbështet DirectX 11 (në të njëjtën kohë duke shtypur tastet Win + R dhe duke futur dxdiag, mund të shihni se është instaluar versioni 11 ose 12. Megjithatë, kjo nuk do të thotë se ka mbështetje për këtë version nga karta video vetëm që dosjet e këtij versioni të instalohen në kompjuter).
- Shoferët e fundit origjinal nuk janë instaluar në kartën video - ndërsa përdoruesit e rishtar shpesh përpiqen të përditësojnë shoferët duke përdorur butonin "Update" në menaxherin e pajisjes, kjo është metoda e gabuar: mesazhi që "Shoferi nuk ka nevojë të përditësohet" me këtë metodë zakonisht do të thotë pak.
- Përditësimet e nevojshme për Windows 7 nuk janë të instaluara, gjë që mund të çojë në faktin se edhe me DX11, d3d11.dll dhe kartë video të mbështetur, lojërat si Dishonored 2 vazhdojnë të raportojnë një gabim.
Dy pikat e para janë të ndërlidhura dhe njëlloj mund të gjenden midis përdoruesve të Windows 7 dhe Windows 10.
Kursi i saktë i veprimit për gabime në këtë rast do të jetë:
- Shkarkoni manualisht drejtuesit e kartave grafike origjinale nga faqet zyrtare AMD, NVIDIA ose Intel (shih, për shembull, Si të instaloni driverët NVIDIA në Windows 10) dhe instaloni ato.
- Shkoni te dxdiag (Win + R çelësat, futni dxdiag dhe shtypni Enter), hapni skedën "Screen" dhe në seksionin "Drivers" kushtojini vëmendje fushës "Direct3D DDI". Në 11.1 dhe më lart, gabimet D3D11 nuk duhet të shfaqen. Për ato më të vogla, ka më shumë gjasa që të jetë një çështje e mungesës së mbështetjes nga karta video ose drejtuesit e tij. Ose, në rastin e Windows 7, në mungesë të përditësimit të kërkuar të platformës, që është më tej.
Ju gjithashtu mund të shikoni versionin e harduerit të instaluar dhe të mbështetur veçmas të DirectX në programe të palëve të treta, për shembull, në AIDA64 (shih Si të gjeni versionin e DirectX në një kompjuter).
Në Windows 7, gabimet D3D11 dhe inicializimi i DirectX 11 në fillimin e lojërave moderne mund të shfaqen edhe kur shoferët e duhur janë të instaluar dhe kartela video nuk është nga ato të vjetra. Ju mund ta rregulloni situatën si më poshtë.
Si të shkarkoni D3D11.dll për Windows 7
Në Windows 7, parazgjedhja nuk mund të jetë skedari d3d11.dll, dhe në ato imazhe ku është i pranishëm, mund të mos funksionojë me lojëra të reja, duke shkaktuar gabime fillestare D3D11.
Ajo mund të shkarkohet dhe të instalohet (ose përditësohet nëse është tashmë në kompjuter) nga faqja zyrtare e Microsoft-it si pjesë e përditësimeve të lëshuara për 7-ki. Shkarko këtë skedar veç e veç, nga disa vende të palëve të treta (ose të marrë nga një kompjuter tjetër) unë nuk e rekomandojmë, nuk ka gjasa që kjo do të rregullojë gabimet d3d11.dll kur të fillojnë lojrat.
- Për instalimin e duhur, duhet të shkarkoni Windows 7 Platform Update (për Windows 7 SP1) - //www.microsoft.com/ru-ru/download/details.aspx?id=36805.
- Pas shkarkimit të skedarit, ekzekutoni atë dhe konfirmoni instalimin e përditësimit KB2670838.
Pas përfundimit të instalimit dhe pas rifillimit të kompjuterit, biblioteka në fjalë do të jetë në vendin e duhur (C: Windows System32 ) dhe gabime për shkak të faktit se d3d11.dll mungon në kompjuter ose D3D11 CreateDeviceAndSwapChain Failed nuk do të shfaqet ( që ju keni pajisje të mjaftueshme moderne).