Di demên dawî de, bikarhêneran bi gelemperî re xeletiyan dibînin, wekî D3D11 CreatDeviceAndSwapChain Failed, "Fam nehatiye sererast kirin DirectX 11", "Bername nikare were destpêkirin ji ber ku pelê d3dx11.dll ji komputerê winda ye" û wekî din. Ev di Windows 7-ê de pir caran dibe, lê di bin hin mercan de, dibe ku hûn di Windows 10 de pirsgirêkek rû bidin.
Wekî ku hûn ji nivîsara çewtiyê dibînin, pirsgirêk destpêkirina DirectX 11, an jî rasttir, Direct3D 11 e, ku ji bo pelê d3d11.dll berpirsiyar e. Di vê rewşê de, digel vê yekê, tevî ku rêwerzên li ser Internetnternetê bikar tînin, hûn dikarin berê li dxdiag binêrin û bibînin ku DX 11 (an jî DirectX 12) tê saz kirin, dibe ku pirsgirêk berdewam bikin. Ev rêber hûrguliyên li ser rastkirina xeletiya D3D11 CreatDeviceAndSwapChain Failed an d3dx11.dll vedigire.
Bug Fix D3D11
Sedema xeletiya pirsê dibe ku faktorên cihêreng bin, yên herî gelemperî
- Karta vîdyoya we DirectX 11 piştgirî nake (di heman demê de, bi zextkirina Win + R û ketina dxdiag, hûn dikarin li wir bibînin ku guhertoya 11 an guhertoya 12-ê tête saz kirin.) Lêbelê, ev nayê vê wateyê ku li vê derê ji alîyê qerta vîdyoyê ve piştgirî heye - tenê ku pelên vê guhertoyê li ser komputerê hatine saz kirin).
- Driverên orîjînal ên herî dawî li ser qerta vîdyoyê nehatiye saz kirin - di heman demê de, bikarhênerên nûh bi gelemperî hewl didin ku ajokaran bi karanîna "Nûveke" ya di rêveberê cîhazê de nûve bikin, ev rêbazek çewt e: peyama ku "Driver hewce nake ku nûve bibe" bi gelemperî vê rêbazê hinekî wateya dike.
- Ji bo Windows 7 nûvekirinên pêwist nayên saz kirin, ku ev dikare bibe sedem ku digel DX11, pelek d3d11.dll û karta vîdyoyek piştgirîkirî jî, lîstikên mîna Dishonored 2 bi xeletiyek ragihandinê berdewam bikin.
Du xalên yekem têkilî hev in û di nav bikarhênerên Windows 7 û Windows 10 de wekhev tê dîtin.
Dê prosedureke rast ji bo birêvebirina xeletiyê di vê rewşê de:
- Bi destan ajokarên karta vîdyoyê ya rastîn ji malperên fermî AMD, NVIDIA an Intel dakêşin (binihêrin, mînakî, driversawa çawa ajokarên NVIDIA di Windows 10-ê de hatine saz kirin) û wan saz bikin.
- Herin dxdiag (Bişkojkên Win + R, dxdiag binivîse û Enter binivîse), tabê "Display" vekin û di beşa "Drivers" de li ser "DDI ji bo Direct3D" bala xwe bidin. Ji bo nirxên 11.1 û pirtir, xeletiyên D3D11 nexuye. Ji bo kesên piçûktir, ew piranî dibe ku hebûna alikariyê ji karta vîdyoyê an ajokarên wê re nebe. An jî, di rewşa Windows 7 de, di tunebûna nûvekirina platforma pêwîst de, di derbarê kî - bêtir.
Her weha hûn dikarin di bernameyên aliyên sêyemîn de mînaka sazkirî û piştgiriya dravî ya DirectX-ê ya damezrandî bibînin, mînakî li AIDA64 (binihêrin ka meriv çawa li ser komputerê guhertoya DirectX-ê bibîne).
Di Windows 7, D3D11 û DirectX 11 çewtiyên destpêkirinê de dema destpêkirina lîstokên nûjen dikare dişibihe dema ku ajokarên pêwîst saz dibin û karta vîdyoyê ji ya kevn re nine. Rewşa wekî jêrîn rast bikin.
Windowsawa D3D11.dll ji bo Windows 7 dakêşin
Di Windows 7 de, dibe ku nîgaşî ne pelê d3d11.dll be, û di wan wêneyên ku ew têde ye, dibe ku bi lîstokên nû re nexebite, dibe sedema xeletiyên destpêkirina D3D11.
Ew dikare di malpera fermî ya Microsoft-ê de wekî beşek ji nûvekirinên ku ji bo 7 pêşbaziyan serbest hatî berdan, saz û saz bike (an jî nûveke). Ez pêşniyar nakim ku vê dosyayê ji hin malperên sêyemîn veqetîne (an ew ji kompîterek din bavêjim), belkî guncan e ku ev ê dema destpêkirina lîstikan xeletiyên d3d11.dll rast bikin.
- Ji bo sazkirina rast, hûn hewce ne ku ji bo platforma Windows 7 (Ji bo Windows 7 SP1) nûvekirinê dakêşin - //www.microsoft.com/en-us/download/details.aspx?id=36805.
- Piştî ku pelê dakêşin, wê dakêşin, û sazkirina nûvekirina KB2670838 piştrast bikin.
Piştî bidawîbûna sazkirinê û piştî destpêkirina komputerê, pirtûkxaneya li jor dê li cîhê xwestinê be (C: Windows System32 ), û xeletiyên ji ber ku d3d11.dll li ser komputerê nemaye an D3D11 CreatDeviceAndSwapChain Fam nayê (şandin) ku hûn alavên nerm hebin).