Чӣ тавр зеркашӣ d3d11.dll ва ислоҳ кардани хатогиҳои D3D11 ҳангоми оғози бозиҳо

Ба наздикӣ, истифодабарандагон аксар вақт бо хатогиҳо, ба монанди D3D11 CreateDeviceAndSwapChain номгузорӣ нашудаанд, "Роҳ надодан ба DirectX 11", "Протоколро сар карда наметавонад, зеро файл дар d3dx11.dll дар компютер" ва ғайра. Ин бисёртар дар Windows 7 мешавад, аммо дар баъзе ҳолатҳо шумо метавонед дар Windows 10 мушкилот пайдо кунед.

Тавре ки аз матни хатогиҳо дида мешавад, мушкилот дар оғози танзими DirectX 11, ё на, Direct3D 11, ки барои он файли d3d11.dll масъул аст. Дар айни замон, сарфи назар аз он, ки бо истифода аз дастурҳои Интернет, шумо аллакай ба dxdiag назар карда, мебинед, ки DX 11 (ва ҳатто DirectX 12) насб карда шудааст, мушкилот боқӣ мемонад. Ин матн дар бораи он ки чӣ гуна ислоҳ кардани D3D11 CreateDeviceAndSwapChain хатои иҷро ё d3dx11.dll дар компютер нест.

Тағири хатои D3D11

Сабаб дар он аст, ки сабабҳои хатогие, ки дар назар дошта шудааст, метавонанд омилҳои мухталифе бошанд, ки маъмултаринанд

  1. Корти видеоии шумо DirectX 11 -ро (дар айни замон, бо пахши тугмаҳои Win + R ва ворид кардани dxdiag, шумо мебинед, ки версияи 11 ё 12 насб карда шудааст. Аммо ин маънои онро надорад, ки ин версияи варақи видеоӣ танҳо файлҳои ин версияи дар компютер насбшуда).
  2. Дар охирин ронандагони аслӣ дар корти видео ҷойгир карда нашудааст - дар ҳоле, ки корбарони аврупоӣ аксар вақт кӯшиш мекунанд, ки ронандаи навсозиро дар менеҷери дастгоҳи худ навсозӣ кунанд, ин усули нодуруст аст: хабаре, ки "ронанда бояд навсозӣ шавад" бо ин услуб маъмул аст.
  3. Навсозиҳои зарурӣ барои Windows 7 насб карда нашудаанд, ки метавонад ба он факт дода шавад, ки ҳатто бо DX11, d3d11.dll файл ва варақаҳои видеоиро дастгирӣ мекунанд, бозиҳо мисли Dishonour 2 идома медиҳанд.

Дар ду нусхаи аввал якҷоя аст ва дар Windows 7 ва Windows 10 истифодабаранда баробар аст.

Тарзи дурусти хатоги дар ин ҳолат инҳоянд:

  1. Дастурҳои аслии видеоиро аз дастгоҳи AMD, NVIDIA ё Intel-ро дарёфт кунед (нигаред, масалан, Чӣ гуна насб кардани насбҳои NVIDIA дар Windows 10) ва насб кунед.
  2. Ба dxdiag ро пахш намоед (калидҳои Win + R, дохил dxdiag ва тугмаи Enter -ро пахш кунед), варақи "Screen" -ро пахш кунед ва дар қисмҳои "Роҳнамо" диққат ба "Direct3D DDI" диққат диҳед. Дар 11.1 ва дар боло, хатои D3D11 бояд намоиш дода нашавад. Барои хурдтар, сабабҳои аз ҳама муҳим, набудани дастгирӣ аз корти видео ё ронандагони он мебошад. Ё, дар сурати Windows 7, дар сурати набудани навсозии платформаи талабшаванда, ки минбаъд.

Шумо ҳамчунин метавонед версияи версияи алоҳидаи сахтафзори InstallX-ро дар барномаҳои тарафи сеюм дидан кунед, масалан, дар AIDA64 (ниг. Чӣ тавр пайдо кардани версияи DirectX дар компютер).

Дар Windows 7, хатогиҳои D3D11 ва дараҷаи DirectX 11 дар оғози бозиҳои муосир ҳатто метавонанд ҳангоми ронандаҳои зарурӣ насб кунанд ва варақаҳои видео аз пештара нестанд. Шумо метавонед вазъиятро ба таври зерин ислоҳ кунед.

Чӣ тавр download D3D11.dll барои Windows 7

Дар Windows 7, нусхаи эҳтимолияти файл d3d11.dll нест ва дар ин тасвирҳо, ки дар он мавҷуд аст, он метавонад бо бозиҳои нав кор накунад ва боиси хатои ибтидоии D3D11 бошад.

Он метавонад аз як вебсайти расмии Microsoft якҷоя шуда бошад ва аз нав насб карда шавад (ё навсозӣ шавад, агар он аллакай дар компютер бошад). Ин файл ба таври алоҳида, аз сомонаҳои севум (ё аз компютери дигар) ман тавсия намедиҳам, ин гумон аст, ки ин дар вақти оғоз кардани бозиҳо хатогиҳои d3d11.dll барқарор карда мешаванд.

  1. Барои насби дуруст лозим аст, ки шумо бояд Windows Update Platform Platform (Windows 7 SP1) -ро зеркашӣ кунед - //www.microsoft.com/ru-ru/download/details.aspx?id=36805.
  2. Баъд аз зеркашӣ кардани файл, онро иҷро кунед ва насб кардани навсозӣ навсозии KB2670838.

Баъди ба итмом расонидани насб ва баъд аз бозоғоз кардани компютер, китобхона дар ҷойгоҳи дуруст (C: Windows System32 ) ва хатогиҳо бо сабаби он, ки d3d11.dll дар компютер ё D3D11 CreateDeviceAndSwapChain номумкин аст ки шумо таҷҳизоти замонавии кофӣ доред).