Ayusin: Ang D3DCompiler_47.dll ay nawawala



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang 'D3DCompiler_47.dll' ay isang nakabahaging file na nagbibigay-daan sa pagtakbo ng maraming mga laro at kinakailangan ng maraming mga application sa kanilang mga operasyon. Ang error na 'D3DCompiler_47.dll ay nawawala' ay pangkaraniwan sa paglulunsad ng mga laro, aplikasyon, o pagpapatakbo ng isang programa para sa isang tiyak na layunin.





Ang mga kasangkot sa workaround upang malutas ang error na ito ay napaka-derekta at hinihiling sa iyo na mag-download ng DLL alinman sa direkta o sa pamamagitan ng pag-update sa Windows. Dadaan kami sa kanila isa-isang nagsisimula sa pinakasimpleng pagiging una.



Solusyon 1: Muling pagrerehistro sa D3DCompiler_47.dll

Kung gumagamit ka ng isang programa na nangangailangan ng DLL sa ilalim ng talakayan, normal na dapat itong awtomatikong irehistro ang file para sa iyo. Kung wala ang file, dapat magkaroon ng kakayahang i-install ito. Kung wala sa application ang mga tampok na ito, susubukan naming manu-manong irehistro ang file.

  1. Pindutin ang Windows + R, i-type ang “ prompt ng utos 'Sa kahon ng diyalogo, i-right click ito at piliin ang' Patakbuhin bilang administrator '.
  2. Kapag naitaas ang prompt ng utos, i-type ang mga sumusunod na utos:
 regsvr32 / u D3DCompiler_47.dll   regsvr32 / i D3DCompiler_47.dll 

Ire-rehistro ng unang utos ang file at ipaparehistro ito ng pangalawang utos. Tandaan na gagana lamang ang pamamaraang ito kung mayroon ka ng kasalukuyang DLL sa kinakailangang direktoryo. Kung hindi mo gagawin, ang mga utos na ito ay magtatapon ng isang pagbubukod. Sa kasong iyon, magpatuloy sa pangalawang solusyon.



Solusyon 2: Pag-download ng DLL

Mayroong dalawang mga paraan kung saan maaari mong mai-install ang kinakailangang DLL sa iyong system. Alinman maaari mong gawin ito nang manu-mano gamit ang solusyon na ito o awtomatikong ginagamit ang 3rdisa Ang parehong mga solusyon ay gagana ngunit kailangan mong gawin ang paghahanap sa iyong sarili sa isang ito.

  1. I-download ang DLL mula sa internet papunta sa iyong computer. Ito ay nagkakahalaga ng pansin na maraming mga nakakahamak na mga site doon na linlangin ang mga gumagamit sa pag-download ng isang virus sa halip na ang tunay na file. Mag-ingat at gumamit lamang ng mga pinagkakatiwalaang website.
  2. Pagkatapos i-download ang file, kailangan mong suriin ang arkitektura ng iyong system. 32-bit at 64-bit na arkitektura , Parehong may magkakaibang mga lokasyon ng file kung saan kailangan mong i-paste ang DLL. Pindutin ang Windows + S, i-type ang “ Info ng sistema ”Sa dialog box at buksan ang mga setting.

  1. Hanapin ang halaga ng Uri ng System. Para kay 32-bit uri ng system, dapat mong i-paste ang file na D3DCompiler_47.dll na na-download mo sa folder na ' C: Windows system32 '. Ang ilang mga gumagamit ay maaaring may 'C: WINDOWS system32'.

Para sa 64-bit computer, dapat mong kopyahin ang D3DCompiler_47.dll (32-Bit) sa folder na ' C: Windows SYSWOW64 ', At pagkatapos ay i-paste ang D3DCompiler_47.dll (64-Bit) sa folder na' C: Windows System32 '.

  1. Kapag na-paste mo na ang DLL, isagawa ang unang solusyon at irehistro ang DLL nang naaayon. I-restart ang iyong computer at tingnan kung gumagana ang application.

Solusyon 3: Pag-install ng Catalog Update KB4019990

Tulad ng tinalakay sa itaas, naglalabas ang Microsoft ng madalas na mga pag-update na nagta-target ng iba't ibang mga problema o pag-update o pagdaragdag ng mga module sa mga umiiral na mga bahagi. Ang error na 'D3DCompiler_47.dll ay nawawala' ay napansin ng Microsoft at naglabas ito ng isang opisyal na pag-update upang ayusin ang problema.

  1. Tumungo sa Opisyal na website ng Microsoft at i-download ang update
  2. I-install ang pag-update sa iyong computer at i-restart nang buo ang iyong system. Ngayon suriin kung nalutas ang problema.

Dapat mo ring tiyakin na nagpapatakbo ka ng pinakabagong bersyon ng Windows. Pindutin ang Windows + S, i-type ang 'update' at buksan ang mga setting ng system. Suriin ang mga update at kung mayroon man, i-install ang mga ito.

Tandaan: Dapat mo ring tiyakin na mayroon kang pinakabagong bersyon ng Microsoft .NET framework.

Solusyon 4: Pag-install ng Microsoft DirectX

Ang modyul na 'D3DCompiler_47.dll' ay kilala na nauugnay sa DirectX. Ang DirectX ay isang koleksyon ng API na inilaan para sa paghawak ng mga gawaing nauugnay sa multimedia, lalo na ang mga laro. Kung wala ka pang naka-install na module, dapat mo itong idagdag sa iyong system sa lalong madaling panahon at tingnan kung ito ang nakakalito.

  1. Mag-navigate sa opisyal na website ng Microsoft at mag-download ang file application package sa iyong computer.

  1. Kapag na-download na, i-install ang package at i-restart nang kumpleto ang iyong computer.
  2. Ngayon suriin kung mananatili pa rin ang problema. Kung gagawin ito, kailangan mong manu-manong i-download ang DLL at ilagay ito sa mga direktoryo tulad ng ipinakita sa Solusyon 2. Huwag kalimutang iparehistro ang DLL sa iyong computer tulad ng ipinakita sa Solusyon 1.

Kung nahaharap ka pa rin sa mensahe ng error, tiyaking nagawa mo ang lahat ng mga hakbang at gumagamit ka ng isang administrator account.

Basahin ang 3 minuto