ක්‍රීඩා ආරම්භ කිරීමේදී d3d11.dll බාගත කර D3D11 දෝෂ නිවැරදි කරන්නේ කෙසේද

Pin
Send
Share
Send

මෑතකදී, පරිශීලකයින්ට බොහෝ විට D3D11 CreateDeviceAndSwapChain අසමත්, "DirectX 11 ආරම්භ කිරීමට අසමත් විය", "d3dx11.dll ගොනුව පරිගණකයෙන් අස්ථානගත වී ඇති නිසා වැඩසටහන ආරම්භ කළ නොහැක" වැනි දෝෂ වලට මුහුණ දීමට සිදුවේ. මෙය බොහෝ විට වින්ඩෝස් 7 හි සිදු වේ, නමුත් සමහර කොන්දේසි යටතේ, ඔබට වින්ඩෝස් 10 හි ගැටලුවක් ඇතිවිය හැකිය.

දෝෂ පෙළෙන් ඔබට පෙනෙන පරිදි, ගැටළුව වන්නේ ඩිරෙක්ට්එක්ස් 11 ආරම්භ කිරීම හෝ ඒ වෙනුවට ඩිරෙක්ට් 3 ඩී 11 ය, ඒ සඳහා d3d11.dll ගොනුව වගකිව යුතුය. මෙම අවස්ථාවේ දී, අන්තර්ජාලයේ ඇති උපදෙස් භාවිතා කරමින්, ඔබට දැනටමත් dxdiag දෙස බලා DX 11 (හෝ DirectX 12) ස්ථාපනය කර ඇති බව දැක ගත හැකි වුවද, ගැටලුව දිගටම පැවතිය හැකිය. මෙම මාර්ගෝපදේශයෙහි D3D11 CreateDeviceAndSwapChain අසමත් වූ හෝ d3dx11.dll දෝෂය නිවැරදි කරන්නේ කෙසේද යන්න පිළිබඳ විස්තර අඩංගු වේ.

දෝෂ නිවැරදි කිරීම D3D11

ප්‍රශ්නයේ දෝෂයට හේතුව විවිධ සාධක විය හැකි අතර ඒවායින් වඩාත් සුලභ වේ

  1. ඔබේ වීඩියෝ කාඩ්පත ඩිරෙක්ට්එක්ස් 11 සඳහා සහය නොදක්වයි (ඒ සමඟම, වින් + ආර් එබීමෙන් සහ ඩීඑක්ස්ඩියැග් ඇතුළු කිරීමෙන්, 11 වන අනුවාදය හෝ 12 අනුවාදය ස්ථාපනය කර ඇති බව ඔබට එහි දැකිය හැකිය. කෙසේ වෙතත්, වීඩියෝ කාඩ්පතේ පැත්තෙන් මෙම අනුවාදය සඳහා සහය ඇති බව මින් අදහස් නොවේ - මෙම අනුවාදයේ ගොනු පරිගණකයේ ස්ථාපනය කර ඇති බව පමණි).
  2. නවතම මුල් ධාවක වීඩියෝ කාඩ්පතේ ස්ථාපනය කර නැත - ඒ අතරම, නවක පරිශීලකයින් බොහෝ විට උපාංග කළමනාකරුගේ "යාවත්කාලීන" බොත්තම භාවිතයෙන් ධාවක යාවත්කාලීන කිරීමට උත්සාහ කරයි, මෙය වැරදි ක්‍රමයයි: "ධාවක යාවත්කාලීන කිරීම අවශ්‍ය නොවේ" යන පණිවිඩය සාමාන්‍යයෙන් මෙම ක්‍රමය සමඟ අල්පය.
  3. වින්ඩෝස් 7 සඳහා අවශ්‍ය යාවත්කාලීනයන් ස්ථාපනය කර නොමැති අතර, එමඟින් DX11, d3d11.dll ගොනුවක් සහ සහය දක්වන වීඩියෝ කාඩ්පතක් සමඟ වුවද, Dishonored 2 වැනි ක්‍රීඩා දිගටම දෝෂයක් වාර්තා කරයි.

පළමු කරුණු දෙක එකිනෙකට සම්බන්ධ වී ඇති අතර වින්ඩෝස් 7 සහ වින්ඩෝස් 10 භාවිතා කරන්නන් අතර සමානව සොයාගත හැකිය.

මෙම නඩුවේ දෝෂ හැසිරවීම සඳහා නිවැරදි ක්‍රියා පටිපාටිය වනුයේ:

  1. AMD, NVIDIA හෝ Intel හි නිල වෙබ් අඩවි වලින් මුල් වීඩියෝ කාඩ් ධාවක අතින් බාගත කරන්න (උදාහරණයක් ලෙස, වින්ඩෝස් 10 හි NVIDIA ධාවක ස්ථාපනය කරන්නේ කෙසේද යන්න බලන්න) සහ ඒවා ස්ථාපනය කරන්න.
  2. Dxdiag වෙත යන්න (Win + R යතුරු, dxdiag ඇතුලත් කර Enter ඔබන්න), "Display" ටැබය විවෘත කර "Drivers" කොටසේ "DirectDD සඳහා DDI" ක්ෂේත්‍රය කෙරෙහි අවධානය යොමු කරන්න. 11.1 සහ ඊට වැඩි අගයන් සඳහා, D3D11 දෝෂ නොපෙන්විය යුතුය. කුඩා ඒවා සඳහා, බොහෝ විට වීඩියෝ කාඩ්පතෙන් හෝ එහි රියදුරන්ගෙන් සහය නොලැබීම වැදගත් වේ. නැතහොත්, වින්ඩෝස් 7 හි, අවශ්‍ය වේදිකා යාවත්කාලීන කිරීම් නොමැති විට, ඒ ගැන - තවදුරටත්.

තෙවන පාර්ශවීය වැඩසටහන් වලදී ඔබට වෙනමම ස්ථාපනය කර ඇති සහ සහාය දක්වන දෘඩාංග අනුවාදය තෙවන පාර්ශවීය වැඩසටහන් වලද දැක ගත හැකිය, උදාහරණයක් ලෙස, AIDA64 හි (පරිගණකයක DirectX හි අනුවාදය සොයා ගන්නේ කෙසේද යන්න බලන්න).

වින්ඩෝස් 7 හි, ඩී 3 ඩී 11 සහ ඩිරෙක්ට්එක්ස් 11 ආරම්භක ක්‍රීඩා නවීන ක්‍රීඩා දියත් කිරීමේදී අවශ්‍ය ධාවක ස්ථාපනය කර ඇති විට පවා පෙනී යා හැකි අතර වීඩියෝ කාඩ්පත පැරණි ඒවා නොවේ. තත්වය පහත පරිදි නිවැරදි කරන්න.

වින්ඩෝස් 7 සඳහා D3D11.dll බාගත කරන්නේ කෙසේද

වින්ඩෝස් 7 හි, පෙරනිමිය d3d11.dll ගොනුව නොවිය හැකි අතර, එය පවතින රූපවල එය නව ක්‍රීඩා සමඟ ක්‍රියා නොකරනු ඇත, එමඟින් D3D11 ආරම්භක දෝෂ ඇතිවේ.

තරඟ 7 ක් සඳහා නිකුත් කරන ලද යාවත්කාලීනයන්හි කොටසක් ලෙස නිල මයික්‍රොසොෆ්ට් වෙබ් අඩවියෙන් එය බාගත කර ස්ථාපනය කළ හැකිය (හෝ එය දැනටමත් පරිගණකයේ තිබේ නම් යාවත්කාලීන කළ හැකිය). සමහර තෙවන පාර්ශවීය වෙබ් අඩවි වලින් (හෝ වෙනත් පරිගණකයකින් එය ලබා ගැනීම) වෙන වෙනම බාගත කිරීම මම නිර්දේශ නොකරමි, මෙය ක්‍රීඩා ආරම්භ කිරීමේදී d3d11.dll දෝෂ නිවැරදි කරනු ඇතැයි සිතිය නොහැක.

  1. නිසි ස්ථාපනය සඳහා, ඔබ වින්ඩෝස් 7 වේදිකාව සඳහා යාවත්කාලීන කිරීම බාගත කළ යුතුය (වින්ඩෝස් 7 එස්පී 1 සඳහා) - //www.microsoft.com/en-us/download/details.aspx?id=36805.
  2. ගොනුව බාගත කිරීමෙන් පසු එය ක්‍රියාත්මක කර KB2670838 යාවත්කාලීන කිරීම තහවුරු කරන්න.

ස්ථාපනය අවසන් වූ පසු සහ පරිගණකය නැවත ආරම්භ කිරීමෙන් පසු, පුස්තකාලය අපේක්ෂිත ස්ථානයේ (C: Windows System32 ) වනු ඇති අතර, d3d11.dll පරිගණකයේ නොමැති වීම හෝ D3D11 CreateDeviceAndSwapChain අසමත් වීම නොපෙන්වයි (සපයා ඇත ඔබට තරමක් නවීන උපකරණ ඇති බව).

Pin
Send
Share
Send