Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)

ผู้ใช้ Windows (7, 8 และ 10) จำนวนมากได้รายงานว่าประสบปัญหาที่พวกเขาได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่า “COM Surrogate หยุดทำงาน ” ขณะเรียกดูโฟลเดอร์ที่มีไฟล์วิดีโอหรือสื่อ มีรายงานว่าผู้ใช้บางคนได้รับข้อผิดพลาดนี้ขณะพยายามพิมพ์ COM ตัวแทน เป็นกระบวนการของโฮสต์ที่ปฏิบัติการได้ (dllhost.exe ) ซึ่งทำงานในพื้นหลัง ขณะที่คุณกำลังนำทางผ่านไฟล์และโฟลเดอร์ต่างๆ เนื่องจากกระบวนการนี้ คุณจึงสามารถดูภาพขนาดย่อและเมื่อกระบวนการนี้ขัดข้อง ป๊อปอัปข้อผิดพลาดจะปรากฏขึ้นบนหน้าจอ ซึ่งอาจเกิดจากตัวแปลงสัญญาณเสียหายที่จำเป็นในการดูสื่อ ในคู่มือนี้ เราได้ระบุขั้นตอนสำหรับคุณซึ่งหวังว่าจะสามารถแก้ไขปัญหาได้

ซ่อมแซมไฟล์ระบบที่เสียหาย

ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกนหาไฟล์ที่เสียหายจาก ที่นี่ หากพบว่าไฟล์เสียหายและขาดหายไป ให้ซ่อมแซม จากนั้นตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่ ถ้าไม่ ให้ดำเนินการตามแนวทางแก้ไขที่แสดงด้านล่าง

วิธีที่ 1:ย้อนกลับไปยังไดรเวอร์การ์ดแสดงผลก่อนหน้า

ในการดำเนินการนี้ ให้กด คีย์ Windows  . ค้างไว้ และ กด R . ในกล่องโต้ตอบการเรียกใช้ ให้พิมพ์ hdwwiz.cpl  และคลิก ตกลง . เลื่อนไปที่ส่วนการ์ดแสดงผลในตัวจัดการอุปกรณ์ คลิกขวาที่มันและเลือกคุณสมบัติ คลิก โปรแกรมควบคุมย้อนกลับ  และดำเนินการตามคำแนะนำบนหน้าจอ ในบางกรณี ตัวเลือกนี้จะเป็นสีเทา หากเป็นกรณีนี้ ให้ลองใช้วิธีการด้านล่าง

แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)

วิธีที่ 2: เพิ่ม dllhost.exe ไปยังข้อยกเว้น DEP

  1. ไปที่ เริ่มแผงควบคุมระบบการตั้งค่าระบบขั้นสูงการตั้งค่าประสิทธิภาพการป้องกันการดำเนินการข้อมูล
  2. เลือก “ เปิด DEP สำหรับโปรแกรมและบริการทั้งหมด ยกเว้นที่ฉันเลือก:”
  3. คลิกที่ “เพิ่ม และไปที่ C:\Windows\System32\dllhost.exe บนเครื่อง Windows รุ่น 32 บิต  และใน เครื่อง 64 บิต ให้เพิ่ม C:\Windows\SysWOW64\dllhost.exe
  4. หลังจากเพิ่ม dllhost.exe ในรายการข้อยกเว้น ใช้การเปลี่ยนแปลง หรือคลิก ตกลง  

แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)

วิธีที่ 3:ลงทะเบียน DLL อีกครั้ง

เรียกใช้คำสั่งต่อไปนี้ในพร้อมท์คำสั่งที่เลื่อนระดับ คลิกเริ่ม พิมพ์ cmd; คลิกขวาที่ “cmd ” จากผลการค้นหาแล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .

แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)

ใน พรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้แล้วกด แป้น Enter ทีละคน:

regsvr32 vbscript.dll
regsvr32 jscript.dll

แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)

วิธีที่ 4:ตรวจสอบดิสก์เพื่อหาข้อผิดพลาด

หากข้อผิดพลาดนี้เกิดขึ้นเมื่อเปิดไฟล์ที่บันทึกไว้ใน DRIVE . เฉพาะ นอกเหนือจาก C:\ คุณควรตรวจสอบไดรฟ์นั้นเพื่อหาข้อผิดพลาด มิฉะนั้น หากไม่มีไดรฟ์เพิ่มเติม คุณควรตรวจสอบ C:\

กด คีย์ Windows . ค้างไว้ และกด  E . ใน Windows 7/Vista – คุณจะเห็นรายการไดรฟ์ ใน Windows 8/10 เลือก พีซีเครื่องนี้ จากบานหน้าต่างด้านซ้ายเพื่อดูไดรฟ์ คลิกขวา บน ฮาร์ดดิสก์ไดรฟ์ที่เลือกไว้ ที่คุณต้องการตรวจสอบแล้วเลือก “คุณสมบัติ” .

แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)

คลิก เครื่องมือ จากด้านบนสุดแล้วคลิก ตรวจสอบเลย ภายใต้ กำลังตรวจสอบข้อผิดพลาด

แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)

ตรวจสอบ ทั้ง ตัวเลือก และคลิก เริ่ม .

วิธีที่ 5:อัปเดตตัวแปลงสัญญาณ

อีกวิธีหนึ่งในการแก้ไขข้อผิดพลาดนี้คือการอัปเดต Codecs . ทั้งหมด ของ Windows (7, 8 หรือ 10) เป็นเวอร์ชันที่อัปเดตล่าสุด คุณสามารถดาวน์โหลดและติดตั้ง Windows Codec Pack latest ล่าสุดได้ จากที่นี่:

ชุดตัวแปลงสัญญาณ Windows 7: https://www.windows7codecs.com/

Windows 8 และ 10 Codec Pack: https://www.windows8codecs.com/

วิธีที่ 6:รีเซ็ต Internet Explorer

ปัญหาอาจเกิดจากไฟล์แคชที่เสียหาย ในกรณีนี้ จะเป็นการดีที่สุดที่จะรีเซ็ต IE ในการดำเนินการนี้ ให้กด คีย์ Windows . ค้างไว้ และ กด R . ในกล่องโต้ตอบการเรียกใช้ ให้พิมพ์ inetcpl.cpl  และคลิก ตกลง ไปที่แท็บขั้นสูงแล้วเลือกรีเซ็ต ทำเครื่องหมายที่ ลบการตั้งค่าส่วนบุคคล  และกดปุ่มรีเซ็ตอีกครั้ง เมื่อเสร็จแล้ว ให้รีบูตเครื่องพีซีและทดสอบ

วิธีที่ 7:ถอนการติดตั้ง EaseUS Data Recovery

ในบางกรณี มีรายงานว่าแอปพลิเคชัน EaseUS Data Recovery ทำให้เกิดปัญหากับกระบวนการตัวแทนเสมือนโดยรบกวนองค์ประกอบที่สำคัญบางอย่าง ดังนั้น ขอแนะนำให้ถอนการติดตั้งและตรวจดูว่าปัญหายังคงมีอยู่หรือไม่ เพื่อที่จะทำเช่นนั้น:

  1. กดหน้าต่าง ” + “ฉัน ” พร้อมกันเพื่อ เปิด ขึ้นการตั้งค่า
  2. คลิก บน “แอป ” และ เลือกแอป & คุณสมบัติ ” จาก ซ้าย บานหน้าต่าง แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)
  3. เลื่อน ลง และ คลิก บน “EaseUS Data ฟื้นฟู ” และ เลือกถอนการติดตั้ง “. แก้ไข:COM Surrogate หยุดทำงาน (dllhost.exe)
  4. ติดตาม เปิดหน้าจอ คำแนะนำ ถึง อย่างสมบูรณ์ ถอนการติดตั้ง จากคอมพิวเตอร์ของคุณ
  5. ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

วิธีที่ 8:ดำเนินการคลีนบูต

ในบางกรณี การดำเนินการคลีนบูตสามารถแก้ไขปัญหานี้ได้ เนื่องจากในสถานะคลีนบูต แอปพลิเคชันของบริษัทอื่นจะไม่สามารถเปิดใช้งานได้ ดังนั้น ให้ตรวจสอบว่าข้อผิดพลาดนี้เกิดขึ้นระหว่างคลีนบูตหรือไม่ และหากไม่ได้หมายความว่าแอปของบุคคลที่สามเป็นสาเหตุของปัญหา ลองเปิดใช้งานแอปทีละรายการและดูว่าแอปใดทำให้เกิดข้อผิดพลาดอีกครั้ง นอกจากนี้ คุณสามารถเลือกถอนการติดตั้งแอปนี้หรือตรวจสอบวิธีแก้ไขปัญหาชั่วคราวที่แก้ไขข้อผิดพลาดได้

หมายเหตุ:  นอกจากนี้ ให้ลองปิดการใช้งานการแสดงตัวอย่างภาพขนาดย่อและตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่