Ինչպես ներբեռնել d3d11.dll- ը և խաղերը սկսելիս շտկել D3D11 սխալները

Pin
Send
Share
Send

Վերջերս օգտվողները հաճախ հանդիպում են այնպիսի սխալների, ինչպիսիք են D3D11 CreatDeviceAndSwapChain չհաջողվեց, «Չհաջողվեց նախաձեռնել DirectX 11» -ը, «Ծրագիրը հնարավոր չէ սկսել, քանի որ d3dx11.dll ֆայլը բացակայում է համակարգչից» և այլն: Դա տեղի է ունենում ավելի հաճախ Windows 7-ում, բայց որոշ պայմանների դեպքում կարող է խնդիր առաջանալ Windows 10-ում:

Ինչպես տեսնում եք սխալի տեքստից, խնդիրը կայանում է DirectX 11-ի, ավելի ճիշտ ՝ Direct3D 11- ի նախաստորագրման մեջ, որի համար պատասխանատու է d3d11.dll ֆայլը: Այս դեպքում, չնայած այն բանին, որ, օգտագործելով հրահանգները Ինտերնետում, դուք արդեն կարող եք նայել dxdiag- ին և տեսնել, որ DX 11 (կամ նույնիսկ DirectX 12) տեղադրված է, խնդիրը կարող է պահպանվել: Այս ուղեցույցը պարունակում է մանրամասներ այն մասին, թե ինչպես կարելի է շտկել D3D11 CreatDeviceAndSwapChain Failed կամ d3dx11.dll սխալը:

Սխալների շտկում D3D11

Սխալ սխալի պատճառը կարող է լինել տարբեր գործոններ, որոնցից ամենատարածվածը

  1. Ձեր վիդեո քարտը չի աջակցում DirectX 11-ին (միևնույն ժամանակ, սեղմելով Win + R և մուտքագրելով dxdiag, դուք կարող եք տեսնել, որ այնտեղ տեղադրված է 11-րդ տարբերակը կամ 12-րդ տարբերակը: Այնուամենայնիվ, սա չի նշանակում, որ վիդեո քարտի կողքից կա այս տարբերակի աջակցություն - միայն, որ այս վարկածի ֆայլերը տեղադրված են համակարգչում):
  2. Վերջին օրիգինալ վարորդները տեղադրված չեն վիդեո քարտի վրա - միևնույն ժամանակ, սկսնակ օգտվողները հաճախ փորձում են թարմացնել վարորդներին ՝ օգտագործելով «Թարմացնել» կոճակը սարքի մենեջերում, սա սխալ մեթոդ է. Այն հաղորդագրությունը, որ «Վարորդը կարիք չունի թարմացնել», սովորաբար այս մեթոդով քիչ բան է նշանակում:
  3. Windows 7-ի համար անհրաժեշտ թարմացումները տեղադրված չեն, ինչը կարող է հանգեցնել այն փաստի, որ նույնիսկ DX11- ի, d3d11.dll ֆայլի և աջակցվող վիդեո քարտի միջոցով, Dishonored 2-ի նման խաղերը շարունակում են սխալ հաղորդել:

Առաջին երկու կետերը փոխկապակցված են և հավասարապես կարելի է գտնել Windows 7-ի և Windows 10-ի օգտագործողների շրջանում:

Սխալների գործածման ճիշտ կարգը այս դեպքում կլինի.

  1. Ձեռքով ներբեռնեք բնօրինակ վիդեո քարտերի վարորդները ՀՀ դրամի, NVIDIA- ի կամ Intel- ի պաշտոնական կայքերից (տե՛ս, օրինակ, Ինչպես տեղադրել NVIDIA- ի վարորդները Windows 10-ում) և տեղադրել դրանք:
  2. Գնացեք dxdiag (Win + R ստեղներ, մուտքագրեք dxdiag և սեղմեք Enter), բացեք «Displayուցադրել» էջանիշը, իսկ «Վարորդներ» բաժնում ուշադրություն դարձրեք «DDI Direct3D» դաշտին: 11.1 և ավելի բարձր արժեքների դեպքում D3D11 սխալները չպետք է հայտնվեն: Փոքրերի համար, ամենայն հավանականությամբ, դա վիդեո քարտի կամ դրա վարորդների աջակցության բացակայության մասին է: Կամ Windows 7-ի դեպքում անհրաժեշտ պլատֆորմի անհրաժեշտ թարմացման բացակայության դեպքում, որի մասին `հետագա:

Դուք նաև կարող եք տեսնել DirectX- ի առանձին տեղադրված և աջակցվող ապարատային տարբերակը երրորդ կողմի ծրագրերում, օրինակ, AIDA64- ում (տես, թե ինչպես պարզել DirectX- ի տարբերակը համակարգչում):

Windows 7-ի, D3D11- ի և DirectX 11- ի նախաստորագրման սխալները ժամանակակից խաղերը գործարկելիս կարող են հայտնվել նույնիսկ այն դեպքում, երբ անհրաժեշտ վարորդներն են տեղադրված, և վիդեո քարտը հիներից չէ: Կարգավորեք իրավիճակը հետևյալ կերպ.

Ինչպես ներբեռնել D3D11.dll- ը Windows 7-ի համար

Windows 7-ում կանխադրվածը կարող է լինել d3d11.dll ֆայլը, և այն պատկերներում, որտեղ այն առկա է, այն կարող է չաշխատել նոր խաղերի հետ ՝ պատճառելով D3D11 սկզբնավորման սխալներ:

Այն հնարավոր է ներբեռնել և տեղադրել (կամ թարմացնել, եթե այն արդեն համակարգչում է) Microsoft- ի պաշտոնական կայքէջից ՝ որպես 7 խաղի համար թողարկված թարմացումների մի մաս: Ես խորհուրդ չեմ տալիս ներբեռնել այս ֆայլը որոշ երրորդ կողմերի կայքերից առանձին (կամ վերցնել այն այլ համակարգչից), քիչ հավանական է, որ դա ֆիքսելու է d3d11.dll սխալները խաղեր սկսելիս:

  1. Պատշաճ տեղադրման համար անհրաժեշտ է ներբեռնել Windows 7 պլատֆորմի թարմացումը (Windows 7 SP1- ի համար) - //www.microsoft.com/en-us/download/details.aspx?id=36805:
  2. Ֆայլը ներբեռնելուց հետո այն գործարկեք և հաստատեք KB2670838 թարմացման տեղադրումը:

Տեղադրման ավարտից և համակարգիչը վերագործարկելուց հետո տվյալ գրադարանը կլինի ցանկալի վայրում (C: Windows System32 ), և սխալները այն պատճառով, որ d3d11.dll- ը կա՛մ բացակայում է համակարգչում, կա՛մ D3D11- ի CreatDeviceAndSwapChain- ը չի երևա (տրամադրվում է որ դուք ունեք բավականին ժամանակակից սարքավորումներ):

Pin
Send
Share
Send