ໃນຜູ້ຈັດການວຽກງານຂອງ Windows 10, 8 ຫລື Windows 7, ທ່ານສາມາດຊອກຫາຂັ້ນຕອນການເຮັດວຽກ dllhost.exe, ໃນບາງກໍລະນີມັນສາມາດເຮັດໃຫ້ມີໂປເຊດເຊີທີ່ມີຄວາມຜິດພາດສູງຫລືຂໍ້ຜິດພາດເຊັ່ນ: ໂຄງການ COM Surrogate ຢຸດເຊົາເຮັດວຽກ, ຊື່ຂອງໂປແກຼມທີ່ລົ້ມເຫລວແມ່ນ dllhost.exe.
ໃນ ຄຳ ແນະ ນຳ ນີ້, ລາຍລະອຽດກ່ຽວກັບປະເພດໂປຣແກຣມ COM Surrogate ແມ່ນຫຍັງ, ສາມາດເອົາ dllhost.exe ອອກມາໄດ້ແລະເປັນຫຍັງຂະບວນການນີ້ເຮັດໃຫ້ເກີດຄວາມຜິດພາດ "ໂປແກມຢຸດເຮັດວຽກ".
ຂະບວນການ dllhost.exe ສຳ ລັບຫຍັງ?
ຂະບວນການ COM Surrogate (dllhost.exe) ແມ່ນຂະບວນການລະບົບ "ກາງ" ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດເຊື່ອມຕໍ່ວັດຖຸ COM (ແບບ Component Object Model) ເພື່ອຂະຫຍາຍຄວາມສາມາດຂອງໂປແກຼມຕ່າງໆໃນ Windows 10, 8 ແລະ Windows 7.
ຕົວຢ່າງ: ໂດຍຄ່າເລີ່ມຕົ້ນ, Windows Explorer ບໍ່ສະແດງຮູບຫຍໍ້ ສຳ ລັບຮູບແບບວິດີໂອຫລືຮູບພາບທີ່ບໍ່ໄດ້ມາດຕະຖານ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ເມື່ອຕິດຕັ້ງໂປແກຼມທີ່ ເໝາະ ສົມ (Adobe Photoshop, Corel Draw, ຜູ້ຊົມຮູບພາບ, ຕົວແປງສັນຍານ ສຳ ລັບວິດີໂອແລະອື່ນໆ), ໂປແກຼມເຫຼົ່ານີ້ລົງທະບຽນວັດຖຸ COM ຂອງພວກເຂົາໃນລະບົບ, ແລະຜູ້ ສຳ ຫຼວດ, ໂດຍໃຊ້ຂະບວນການ COM Surrogate, ເຊື່ອມຕໍ່ກັບພວກເຂົາແລະໃຊ້ພວກມັນເພື່ອສະແດງຮູບຫຍໍ້ໃນມັນ ປ່ອງຢ້ຽມ.
ນີ້ບໍ່ແມ່ນທາງເລືອກດຽວໃນເວລາທີ່ dllhost.exe ຖືກເປີດໃຊ້, ແຕ່ວ່າມັນເປັນສິ່ງທີ່ພົບເລື້ອຍທີ່ສຸດແລະໃນເວລາດຽວກັນ, ສ່ວນຫຼາຍມັກຈະເຮັດໃຫ້ "COM Surrogate ຢຸດເຊົາເຮັດວຽກ" ຫຼືການໂຫຼດໂປເຊດເຊີສູງ. ຄວາມຈິງທີ່ວ່າຫຼາຍກວ່າ ໜຶ່ງ ຂະບວນການ dllhost.exe ສາມາດສະແດງຢູ່ໃນຜູ້ຈັດການວຽກໃນເວລາດຽວກັນແມ່ນເລື່ອງປົກກະຕິ (ແຕ່ລະໂປແກຼມສາມາດເລີ່ມຕົ້ນຕົວຢ່າງຂອງຂະບວນການນັ້ນເອງ).
ເອກະສານຂັ້ນຕອນຂອງລະບົບເດີມຕັ້ງຢູ່ໃນ C: Windows System32. ທ່ານບໍ່ສາມາດລຶບ dllhost.exe, ແຕ່ມີທາງເລືອກໃນການແກ້ໄຂບັນຫາທີ່ເກີດຈາກຂະບວນການນີ້.
ເປັນຫຍັງ dllhost.exe COM Surrogate ໂຫຼດໂປເຊດເຊີຫລືເຮັດໃຫ້ "ໂປແກຼມ COM Surrogate ຢຸດເຊົາເຮັດວຽກ" ແລະວິທີແກ້ໄຂມັນ
ສ່ວນຫຼາຍມັກ, ການໂຫຼດທີ່ສູງໃນລະບົບຫລືການຢຸດເຊົາຢ່າງໄວວາຂອງຂະບວນການ COM Surrogate ເກີດຂື້ນເມື່ອເປີດໂຟນເດີບາງຢ່າງທີ່ມີໄຟລ໌ວິດີໂອຫລືຮູບພາບໃນ Windows Explorer, ເຖິງວ່ານີ້ບໍ່ແມ່ນທາງເລືອກດຽວ: ບາງຄັ້ງການເປີດໂປແກຼມຂອງພາກສ່ວນທີສາມກໍ່ເຮັດໃຫ້ເກີດຄວາມຜິດພາດ.
ສາເຫດທົ່ວໄປທີ່ສຸດຂອງພຶດຕິ ກຳ ນີ້ແມ່ນ:
- ໂປແກຼມຂອງບຸກຄົນທີສາມໄດ້ລົງທະບຽນວັດຖຸ COM ທີ່ບໍ່ຖືກຕ້ອງຫຼືພວກມັນບໍ່ໄດ້ເຮັດວຽກຢ່າງຖືກຕ້ອງ (ບໍ່ເຂົ້າກັນກັບ Windows ລຸ້ນປັດຈຸບັນ, ຊອບແວທີ່ລ້າສະ ໄໝ).
- ຕົວແປງສັນຍານທີ່ເຮັດວຽກທີ່ລ້າສະໄຫມຫຼືບໍ່ຖືກຕ້ອງ, ໂດຍສະເພາະຖ້າບັນຫາເກີດຂື້ນໃນເວລາທີ່ສະແດງຮູບຫຍໍ້ໃນ Explorer.
- ບາງຄັ້ງ - ການເຮັດວຽກຂອງໄວຣັດຫລືມັນແວຢູ່ໃນຄອມພີວເຕີ້, ພ້ອມທັງສ້າງຄວາມເສຍຫາຍໃຫ້ກັບໄຟລ໌ຂອງລະບົບ Windows.
ການ ນຳ ໃຊ້ຈຸດກູ້ຂໍ້ມູນ, ກຳ ຈັດລະຫັດຫລືໂປແກຼມຕ່າງໆ
ກ່ອນອື່ນ ໝົດ, ຖ້າວ່າໂປແກຼມໂປແກຼມໂປແກຼມສູງຫຼືໂປຣແກຣມ COM Surrogate ຢຸດການຜິດພາດເກີດຂື້ນເມື່ອບໍ່ດົນມານີ້, ລອງໃຊ້ຈຸດຟື້ນຟູລະບົບ (ເບິ່ງຈຸດການກູ້ຄືນຂອງ Windows 10) ຫຼື, ຖ້າທ່ານຮູ້ຫຼັງຈາກຕິດຕັ້ງໂປແກຼມຫຼື codecs ທີ່ມີຂໍ້ຜິດພາດເກີດຂື້ນ, ລອງຍົກເລີກການຕິດຕັ້ງ ພວກມັນຢູ່ໃນແຜງຄວບຄຸມ - ໂປແກຼມແລະຄຸນສົມບັດຫລືໃນ Windows 10, ໃນການຕັ້ງຄ່າ - ການ ນຳ ໃຊ້.
ໝາຍ ເຫດ: ເຖິງແມ່ນວ່າຂໍ້ຜິດພາດດັ່ງກ່າວປາກົດເປັນເວລາດົນນານແລ້ວ, ແຕ່ມັນກໍ່ເກີດຂື້ນເມື່ອເປີດໂຟນເດີທີ່ມີວີດີໂອຫລືຮູບພາບຕ່າງໆໃນ Windows Explorer, ກ່ອນອື່ນ ໝົດ, ພະຍາຍາມທີ່ຈະຖອນການຕິດຕັ້ງລະຫັດທີ່ຖືກຕິດຕັ້ງໄວ້, ຍົກຕົວຢ່າງ K-Lite Codec Pack, ໃຫ້ແນ່ໃຈວ່າທ່ານຈະເລີ່ມຄອມພິວເຕີຂອງທ່ານຄືນ ໃໝ່ ຫຼັງຈາກຖອນການຕິດຕັ້ງ.
ໄຟລ໌ທີ່ເສຍຫາຍ
ຖ້າມີໂປເຊດເຊີທີ່ເຮັດວຽກສູງຈາກ dllhost.exe ປາກົດເມື່ອທ່ານເປີດໂຟນເດີສະເພາະໃນ Windows Explorer, ມັນອາດຈະມີເອກະສານສື່ທີ່ເສຍຫາຍ. ໜຶ່ງ, ເຖິງວ່າຈະບໍ່ເຮັດວຽກຢູ່ເລື້ອຍໆ, ວິທີການເພື່ອ ກຳ ນົດເອກະສານດັ່ງກ່າວ:
- ເປີດ Windows Resource Monitor (ກົດ Win + R, ພິມ ຄຳ ເຕືອນແລະກົດ Enter. ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ການຄົ້ນຫາໃນ ໜ້າ ວຽກຂອງ Windows 10).
- ໃນແຖບ CPU, ກວດເບິ່ງຂະບວນການ dllhost.exe, ແລະຫຼັງຈາກນັ້ນໃຫ້ກວດເບິ່ງ (ເອົາໃຈໃສ່ຕໍ່ການຂະຫຍາຍ) ຖ້າມີເອກະສານວິດີໂອຫລືຮູບພາບຢູ່ໃນລາຍຊື່ເອກະສານໃນສ່ວນ "Modules Moded". ຖ້າມີຫນຶ່ງ, ຫຼັງຈາກນັ້ນມີຄວາມເປັນໄປໄດ້ສູງ, ມັນແມ່ນເອກະສານນີ້ທີ່ເຮັດໃຫ້ເກີດບັນຫາ (ທ່ານສາມາດພະຍາຍາມລຶບມັນໄດ້).
ພ້ອມກັນນັ້ນ, ຖ້າບັນຫາ COM Surrogate ເກີດຂື້ນເມື່ອເປີດແຟ້ມກັບປະເພດເອກະສານສະເພາະ, ຫຼັງຈາກນັ້ນວັດຖຸ COM ທີ່ລົງທະບຽນໂດຍໂປແກຼມທີ່ຮັບຜິດຊອບໃນການເປີດເອກະສານປະເພດນີ້ອາດຈະຖືກ ຕຳ ນິ: ທ່ານສາມາດກວດເບິ່ງວ່າບັນຫາຍັງຄົງຢູ່ຕໍ່ໄປຫຼັງຈາກຖອນໂປຣແກຣມນີ້ (ແລະດີກວ່າ, ເລີ່ມຕົ້ນຄອມພິວເຕີ້ຄືນ ໃໝ່. ຫຼັງຈາກການໂຍກຍ້າຍ).
ຄວາມຜິດພາດຂອງການລົງທະບຽນ COM
ຖ້າວິທີການທີ່ຜ່ານມາບໍ່ຊ່ວຍທ່ານສາມາດລອງແກ້ໄຂຂໍ້ຜິດພາດຂອງວັດຖຸ COM ໃນ Windows. ວິທີການບໍ່ ນຳ ໄປສູ່ຜົນໄດ້ຮັບໃນທາງບວກຕະຫຼອດເວລາ, ມັນຍັງສາມາດ ນຳ ໄປສູ່ຜົນລົບ, ສະນັ້ນຂ້າພະເຈົ້າຂໍແນະ ນຳ ໃຫ້ສ້າງຈຸດຟື້ນຟູລະບົບກ່ອນທີ່ຈະ ນຳ ໃຊ້ມັນ.
ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດດັ່ງກ່າວໂດຍອັດຕະໂນມັດ, ທ່ານສາມາດໃຊ້ໂປແກຼມ CCleaner:
- ໃນແຖບການລົງທະບຽນ, ໃຫ້ ໝາຍ ເອົາຫ້ອງທີ່ວ່າ "ActiveX ແລະ Class Error ຕ່າງໆ", ກົດ "ການແກ້ໄຂບັນຫາ".
- ຢັ້ງຢືນວ່າລາຍການທີ່ມີຂໍ້ຜິດພາດຂອງ ActiveX / COM ຖືກເລືອກແລະກົດຖືກຄັດເລືອກ.
- ຍອມຮັບການ ສຳ ຮອງຂໍ້ມູນການຈົດທະບຽນທີ່ຖືກລົບແລະ ກຳ ນົດເສັ້ນທາງບັນທຶກ.
- ຫຼັງຈາກແກ້ໄຂແລ້ວ, ໃຫ້ຄອມພິວເຕີເລີ່ມຕົ້ນ ໃໝ່.
ລາຍລະອຽດກ່ຽວກັບ CCleaner ແລະບ່ອນທີ່ຈະດາວໂຫລດໂປແກຼມ: ການໃຊ້ CCleaner ໃນການ ນຳ ໃຊ້ທີ່ດີ.
ວິທີການເພີ່ມເຕີມໃນການແກ້ໄຂຄວາມຜິດພາດທີ່ເກີດຂື້ນຂອງ COM
ໃນການສະຫລຸບ, ບາງຂໍ້ມູນເພີ່ມເຕີມທີ່ສາມາດຊ່ວຍແກ້ໄຂບັນຫາຕ່າງໆກັບ dllhost.exe, ຖ້າບັນຫາຍັງບໍ່ໄດ້ຖືກແກ້ໄຂ:
- ສະແກນຄອມພິວເຕີຂອງທ່ານ ສຳ ລັບ malware ໂດຍໃຊ້ເຄື່ອງມືເຊັ່ນ: AdwCleaner (ເຊັ່ນດຽວກັນກັບການໃຊ້ໂປແກຼມປ້ອງກັນໄວຣັດຂອງທ່ານ).
- ເອກະສານ dllhost.exe ຕົວມັນເອງມັກຈະບໍ່ແມ່ນໄວຣັດ (ແຕ່ວ່າມັນແວທີ່ໃຊ້ COM Surrogate ສາມາດສ້າງບັນຫາກັບມັນໄດ້). ເຖິງຢ່າງໃດກໍ່ຕາມ, ຖ້າມີຂໍ້ສົງໃສ, ໃຫ້ແນ່ໃຈວ່າເອກະສານຂະບວນການແມ່ນຢູ່ໃນ C: Windows System32 (ກົດຂວາໃສ່ຂະບວນການໃນຜູ້ຈັດການວຽກເພື່ອເປີດສະຖານທີ່ເອກະສານ) ແລະມີລາຍເຊັນດິຈິຕອນຈາກ Microsoft (ກົດຂວາໃສ່ເອກະສານ - ຄຸນສົມບັດ). ຖ້າມີຂໍ້ສົງໃສ, ໃຫ້ເບິ່ງວິທີການສະແກນຂະບວນການຂອງ Windows ສຳ ລັບໄວຣັດ.
- ລອງກວດເບິ່ງຄວາມສົມບູນຂອງແຟ້ມລະບົບ Windows.
- ພະຍາຍາມປິດ DEP ສຳ ລັບ dllhost.exe (ພຽງແຕ່ ສຳ ລັບລະບົບ 32 ບິດ): ໄປທີ່ Control Panel - System (ຫຼືກົດຂວາໃສ່ "PC ນີ້" - "Properties"), ເລືອກ "Advanced settings settings" ຢູ່ເບື້ອງຊ້າຍ, ຢູ່ແຖບ "Advanced" ໃນສ່ວນ "ການປະຕິບັດ", ກົດ "ຕົວເລືອກ" ແລະເປີດແຖບ "ການປ້ອງກັນການປະຕິບັດຂໍ້ມູນ". ເລືອກ "ເປີດໃຊ້ DEP ສຳ ລັບທຸກໆໂປແກຼມແລະບໍລິການຕ່າງໆຍົກເວັ້ນສິ່ງທີ່ຖືກເລືອກໄວ້ຂ້າງລຸ່ມ", ກົດປຸ່ມ "ຕື່ມ" ແລະ ກຳ ນົດເສັ້ນທາງໄປຫາເອກະສານ C: Windows System32 dllhost.exe. ສະ ໝັກ ການຕັ້ງຄ່າແລະເລີ່ມຄອມພິວເຕີ ໃໝ່.
ແລະສຸດທ້າຍ, ຖ້າບໍ່ມີຫຍັງຊ່ວຍ, ແລະທ່ານມີ Windows 10, ທ່ານສາມາດລອງຕັ້ງຄ່າລະບົບ ໃໝ່ ດ້ວຍການປະຢັດຂໍ້ມູນ: ວິທີການຕັ້ງຄ່າ Windows 10.