Muva nje, abasebenzisi bavame ukuhlangana namaphutha, afana ne-D3D11 CreateDeviceAndSwapChain Yehlulekile, "Yehlulekile ukuqalisa i-DirectX 11", "Uhlelo alukwazi ukuqalwa ngoba ifayili le-d3dx11.dll lilahlekile kukhompyutha" nokunye. Lokhu kwenzeka kaningi kuWindows 7, kepha ngaphansi kwezimo ezithile, ungahlangabezana nenkinga ku-Windows 10.
Njengoba ubona embhalweni wephutha, inkinga ukuqaliswa kwe-DirectX 11, noma kunalokho, iDirect3D 11, okuyilona ifayela le-d3d11.dll elibhekene nayo. Kulokhu, ngaphandle kokuthi, ngokusebenzisa imiyalo eku-Inthanethi, ungavele ubheke i-dxdiag bese ubona ukuthi i-DX 11 (noma i-DirectX 12) ifakiwe, inkinga ingaqhubeka. Lo mhlahlandlela uqukethe imininingwane yokuthi ungayilungisa kanjani iphutha le-D3D11DesDeviceAndSwapChain Yehlulekile noma d3dx11.dll.
Ukulungiswa kwe-bug D3D11
Imbangela yephutha okukhulunywa ngalo ingaba yizinto ezahlukahlukene, okuvame kakhulu kuzo
- Ikhadi lakho levidiyo alisekeli iDirectX 11 (ngasikhathi sinye, ngokucindezela u-Win + R nokufaka i-dxdiag, ungabona lapho ukuthi kufakwe inguqulo 11 noma inguqulo ye-12. Noma kunjalo, lokhu akusho ukuthi kukhona ukusekelwa kwale nguqulo kusuka ohlangothini lwekhadi levidiyo - kuphela ukuthi amafayela ale nguqulo afakiwe kukhompyutha).
- Abashayeli bamuva bamuva abafakiwe ekhadini levidiyo - ngasikhathi sinye, abasebenzisi be-novice bavame ukuzama ukubuyekeza abashayeli besebenzisa inkinobho ethi "Vuselela" kwimenenja yedivayisi, nansi indlela engafanele: umlayezo wokuthi "Umshayeli akadingi ukuvuselelwa" uvame ukusho okuncane ngale ndlela.
- Ukuvuselelwa okudingekayo kweWindows 7 akufakiwe, okungaholela ekutheni ngisho ne-DX11, ifayela le-d3d11.dll nekhadi levidiyo elisekelwayo, imidlalo efana ne-Dishonored 2 iyaqhubeka nokubika iphutha.
Amaphuzu amabili okuqala axhumekile futhi angatholakala ngokulinganayo phakathi kwabasebenzisi beWindows 7 neWindows 10.
Inqubo elungile yamaphutha kuleli cala izoba:
- Zitholele ngokusebenzisa iziqalo zamakhadi wevidiyo asekuqaleni kumasayithi asemthethweni we-AMD, NVIDIA noma i-Intel (bheka, isibonelo, Ungafaka kanjani abashayeli be-NVIDIA kuWindows 10) futhi uwafake.
- Iya ku-dxdiag (okhiye be-Win + R, faka i-dxdiag bese ucindezela u-Enter), vula ithebhu ethi "Display" futhi esigabeni se- "Drivers" unake inkambu ye- "DDI for Direct3D". Kumanani 11.1 nangaphezulu, amaphutha e-D3D11 akufanele avele. Kwabancane, kungenzeka kube yindaba yokuntuleka kokuxhaswa okuvela ekhadini levidiyo noma kubashayeli bawo. Noma, esimweni seWindows 7, lapho kungekho sibuyekezo sesikhulumi esidingekayo, mayelana nalokho - okunye.
Ungase futhi ubone uhlobo lwefenisha efakiwe neyasekelwa ye-DirectX ezinhlelweni zezinkampani zangaphandle, ngokwesibonelo, ku-AIDA64 (bona Ungathola kanjani uhlobo lweDirectX kukhompyutha).
Kuma-Windows 7, i-D3D11 ne-DirectX 11 amaphutha okuqalisa lapho kuqalwa imidlalo yanamuhla kungavela noma kufakwa abashayeli abadingekayo nekhadi levidiyo elingaveli lakudala. Lungisa lesi simo ngokulandelayo.
Ungayilanda kanjani i-D3D11.dll yeWindows 7
![](http://img.eifeg.com/img/remo-2019/12566/d3d11-6.png)
Ku-Windows 7, okwakhona kungenzeka kungabi yifayela le-d3d11.dll, futhi kulezo zithombe lapho likhona, kungahle kungasebenzi ngemidlalo emisha, kubangele amaphutha wokuqalisa we-D3D11.
Ingalandwa futhi ifakwe (noma ibuyekezwe uma isivele ikhona kwikhompyutha) kwiwebhusayithi esemthethweni ye-Microsoft njengengxenye yezibuyekezo ezikhishwe emidlalweni engu-7. Angikukhuthazi ukulanda leli fayela ngokwahlukile kwezinye izingosi ezivela eceleni (noma ukulithatha kwenye ikhompyutha), akunakwenzeka ukuthi lokhu kuzolungisa amaphutha e-d3d11.dll lapho kuqala imidlalo.
- Ukufakwa okufanele, udinga ukulanda isibuyekezo sesikhulumi seWindows 7 (seWindows 7 SP1) - //www.microsoft.com/en-us/download/details.aspx?id=36805.
- Ngemuva kokulanda ifayela, ligijime, bese uqinisekisa ukufakwa kokuvuselelwa kwe-KB2670838.
Lapho usuqede ukufakwa futhi ngemuva kokuqala kabusha ikhompyutha, umtapo wezincwadi okukhulunywa ngawo uzoba sendaweni oyifunayo (C: Windows System32 ), kanye namaphutha ngenxa yokuthi i-d3d11.dll kungenzeka ukuthi ayikho ekhompyutheni noma i-D3D11 Yakha iDeviceAndSwapChain Yehlulekile ukuthi unemishini yanamuhla).