ຖ້າຢູ່ໃນຕອນເລີ່ມຕົ້ນຂອງເກມໃດກໍ່ຕາມ, ເຊັ່ນ Battlefield ຫຼື Watch Dogs, ຂໍ້ຜິດພາດຈະປາກົດວ່າການເປີດຕົວຂອງໂຄງການແມ່ນບໍ່ເປັນໄປໄດ້ເພາະວ່າໄຟລ໌ d3dcompiler_43.dll ບໍ່ຢູ່ໃນຄອມພິວເຕີ້, ຂ້ອຍຈະອະທິບາຍລະອຽດກ່ຽວກັບວິທີດາວໂຫລດໄຟລ໌ນີ້ກັບຕົວເອງ ຢູ່ໃນຄອມພີວເຕີ້ແລະຕິດຕັ້ງມັນ, ເຊັ່ນດຽວກັນກັບໄຟລ໌ໃດກໍ່ຕາມ (ໃນຄວາມເປັນຈິງ, ຈາກນີ້ທ່ານຄວນເລີ່ມແກ້ໄຂຂໍ້ຜິດພາດ).
ຂໍ້ຜິດພາດຂອງລະບົບນີ້ອາດປາກົດຂື້ນກັບຄວາມເປັນໄປໄດ້ເທົ່າທຽມກັນໃນ Windows 8, 8.1 ຫຼື Windows 7. ຂັ້ນຕອນການແກ້ໄຂຂໍ້ຜິດພາດຈະບໍ່ແຕກຕ່າງກັນ.
ແມ່ນຫຍັງຄື d3dcompiler_43.dll
ໄຟລ໌ d3dcompiler_43.dll ແມ່ນຫນຶ່ງໃນຫ້ອງສະຫມຸດ Microsoft DirectX (ຄື Direct3d HLSL Compiler) ທີ່ຈໍາເປັນຕ້ອງໃຊ້ຫຼາຍເກມ. ໃນລະບົບ, ໄຟລ໌ນີ້ອາດຈະຢູ່ໃນແຟ້ມ:
- Windows System32
- Windows SysWOW64 (ສໍາລັບຮຸ່ນ 64 ບິດຂອງ Windows)
- ບາງຄັ້ງໄຟລ໌ນີ້ຍັງສາມາດຖືກຕັ້ງຢູ່ໃນໂຟເດີຂອງເກມຕົວມັນເອງ, ເຊິ່ງບໍ່ເລີ່ມຕົ້ນ.
ຖ້າທ່ານໄດ້ດາວໂຫລດແລ້ວແລະກໍາລັງຊອກຫາບ່ອນທີ່ຈະຖິ້ມໄຟລ໌ນີ້ແລ້ວທໍາອິດຂອງທັງຫມົດໃນແຟ້ມເຫລົ່ານີ້. ຢ່າງໃດກໍ່ຕາມ, ເຖິງວ່າຈະມີຂໍ້ເທັດຈິງທີ່ວ່າຂໍ້ຄວາມທີ່ d3dcompiler_43.dll ຫາຍໄປຈະຫາຍໄປ, ທ່ານກໍ່ຈະເຫັນຂໍ້ຜິດພາດໃຫມ່, ເພາະວ່ານີ້ບໍ່ແມ່ນວິທີທີ່ເຫມາະສົມທີ່ຈະແກ້ໄຂສະຖານະການ.
ດາວໂຫລດແລະຕິດຕັ້ງຈາກເວັບໄຊທ໌ຢ່າງເປັນທາງການຂອງ Microsoft
ຫມາຍເຫດ: DirectX ໄດ້ຖືກຕິດຕັ້ງໄວ້ໃນ Windows 8 ແລະ 7, ແຕ່ບໍ່ແມ່ນຫ້ອງສະຫມຸດທີ່ຈໍາເປັນທັງຫມົດທີ່ຖືກຕິດຕັ້ງໄວ້, ດັ່ງນັ້ນຮູບລັກສະນະຂອງຂໍ້ຜິດພາດຕ່າງໆໃນເວລາທີ່ເປີດເກມ.
ເພື່ອດາວໂຫລດ d3dcompiler_43.dll ຟຣີ (ແລະສ່ວນປະກອບອື່ນໆທີ່ຈໍາເປັນອື່ນໆ) ໃຫ້ກັບຄອມພິວເຕີຂອງທ່ານແລະຕິດຕັ້ງມັນໄວ້ໃນຄອມພິວເຕີຂອງທ່ານ, ທ່ານບໍ່ຕ້ອງການ torrent ຫຼືສິ່ງອື່ນໃດກໍ່ຕາມ, ພຽງແຕ່ຫນ້າທີ່ Microsoft DirectX download ທີ່ຢູ່ www. Microsoft / en-ru / Download / confirmationaspx? id = 35
ຫຼັງຈາກການດາວໂຫຼດຕົວທ່ອງເວັບເວັບໄຊຕ໌, ມັນຈະກໍານົດຕົນເອງ, Windows 8 ຫຼື 7 ທ່ານກໍາລັງໃຊ້, ຄວາມສາມາດຂອງລະບົບ, ຈະດາວໂຫລດແລະຕິດຕັ້ງໄຟລ໌ທີ່ຈໍາເປັນທັງຫມົດ. ມັນແມ່ນຄວາມປາຖະຫນາ, ຫຼັງຈາກທັງຫມົດຂັ້ນຕອນນີ້, ກໍ່ເພື່ອ restart ຄອມພິວເຕີ.
ເມື່ອສິ້ນສຸດແລ້ວ, ຄວາມຜິດພາດ "d3dcompiler_43.dll ຫາຍໄປ" ສ່ວນຫຼາຍອາດຈະບໍ່ເຮັດໃຫ້ທ່ານກັງວົນອີກຕໍ່ໄປ.
ວິທີການຕິດຕັ້ງ d3dcompiler_43.dll ເປັນໄຟລ໌ແຍກຕ່າງຫາກ
ຖ້າທ່ານໄດ້ດາວໂຫລດໄຟລ໌ນີ້ແຍກຕ່າງຫາກ, ແລະວິທີການຂ້າງຕົ້ນບໍ່ເຫມາະສົມສໍາລັບເຫດຜົນບາງຢ່າງ, ທ່ານສາມາດຄັດລອກມັນໄປທີ່ໂຟເດີທີ່ໄດ້ກໍານົດ. ຫຼັງຈາກນັ້ນ, ໃນນາມຂອງຜູ້ເບິ່ງແຍງລະບົບ, ດໍາເນີນການຄໍາສັ່ງ regsvr32 d3dcompiler_43dll (ທ່ານສາມາດເຮັດແບບນີ້ໃນກ່ອງໂຕ້ຕອບການດໍາເນີນງານຫຼືແຖວຄໍາສັ່ງ).
ຢ່າງໃດກໍຕາມ, ດັ່ງທີ່ຂ້າພະເຈົ້າຂຽນແລ້ວ, ນີ້ບໍ່ແມ່ນວິທີທີ່ດີທີ່ສຸດແລະ, ອາດຈະ, ມັນຈະເຮັດໃຫ້ເກີດຄວາມຜິດພາດໃຫມ່. ຕົວຢ່າງ: ດ້ວຍຂໍ້ຄວາມ: d3dcompiler_43.dll ແມ່ນບໍ່ໄດ້ຖືກອອກແບບມາເພື່ອດໍາເນີນການໃນ Windows ຫຼືມັນມີຂໍ້ຜິດພາດ (ນີ້ມັກຈະຫມາຍຄວາມວ່າພາຍໃຕ້ຄໍາແນະນໍາຂອງໄຟລ໌ນີ້ທ່ານຖືກຫລອກລວງເລີຍ).