วิธีแก้ไข COM Surrogate หยุดทำงานบน Windows 10, 8 และ 7

สารบัญ:

วิธีแก้ไข COM Surrogate หยุดทำงานบน Windows 10, 8 และ 7
วิธีแก้ไข COM Surrogate หยุดทำงานบน Windows 10, 8 และ 7
Anonim

A ข้อผิดพลาด 'COM Surrogate หยุดทำงาน' หรือ 'โฮสต์ DLL ไม่ตอบสนอง' เป็นสิ่งที่แปลกและน่าหงุดหงิดที่ต้องพบเจอ COM ข้อผิดพลาดของตัวแทนเสมือนไม่ใช่ความหายนะ แต่ถ้าข้อผิดพลาดเหล่านี้เกิดขึ้นบ่อยเพียงพอ ก็สามารถก่อกวนได้

วิธีแก้ไขปัญหาตัวแทนเสมือน COM ขึ้นอยู่กับระบบปฏิบัติการ แต่เราจะแนะนำคุณให้ทราบ ไม่ว่าคุณจะมี Windows 10, Windows 8 หรือ Windows 7

ตัวแทน COM คืออะไร

COM Surrogate เป็นชื่อที่จับได้สำหรับกระบวนการที่เรียกว่า dllhost.exe ซึ่งแยก Windows Explorer ออกจากโฮสต์ DLL แต่ละรายการที่อาจขัดข้อง โดยเฉพาะอย่างยิ่ง DLL ที่จัดการกับภาพขนาดย่อของสื่อ มีอีกหลายอย่าง แต่นั่นเป็นเรื่องธรรมดาที่สุด

Image
Image

COM Surrogate สร้างขึ้นเพื่อที่ว่าหากไฟล์ DLL ใด ๆ ขัดข้อง ไฟล์จะไม่ทำให้ Windows Explorer เสียหายทั้งหมด คิดว่ามันเป็นแนวป้องกันแรกสำหรับความเสถียรของระบบ

อะไรทำให้ตัวแทน COM หยุดทำงาน

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

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

ในบางกรณี มีรายงานเกี่ยวกับแอปพลิเคชันเฉพาะ เช่น Adobe Photoshop และ Nero disk burner ทำให้ COM Surrogate หยุดทำงานมีโอกาสน้อยกว่านี้ และเราสนับสนุนการแก้ไขทั่วไปเพิ่มเติมด้านล่างก่อนที่จะชี้ไปที่แอปพลิเคชันใดๆ หากคุณเพิ่งติดตั้งแอปใหม่และพบข้อผิดพลาด การย้อนกลับไปก่อนที่จะติดตั้งอาจเป็นขั้นตอนแรกที่ดี

Fix COM Surrogate หยุดทำงานใน Windows 10

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

ขั้นตอนเหล่านี้ออกแบบมาเพื่อทำงานกับ Windows 10 สิ่งเหล่านี้ใช้ได้กับ Windows 8.1 และ 7; อย่างไรก็ตามวิธีการเดินทางอาจแตกต่างกันเล็กน้อย

  1. เรียกใช้การสแกนไวรัส อาจไม่ใช่ปัญหาของมัลแวร์ แต่เป็นความคิดที่ดีเสมอที่จะเรียกใช้การสแกนไวรัสหากคุณมีปัญหากับพีซี Windows ของคุณ
  2. อัปเดตไดรเวอร์กราฟิก โปรแกรมควบคุมการแสดงผลที่หลบอาจเป็นสาเหตุที่ COM Surrogate หยุดทำงานผิดพลาด การลบอันที่มีอยู่และติดตั้งเวอร์ชันที่อัปเดต (หรือเวอร์ชันเก่าที่ยืนยันว่าใช้งานได้) อาจเป็นสถานที่ที่ดีในการเริ่มแก้ไขโฮสต์ DLL ที่ไม่ตอบสนองปัญหา

    เพื่อให้แน่ใจว่าคุณได้ลบทุกอย่างที่เกี่ยวข้องกับไดรเวอร์กราฟิกแล้ว ให้ดาวน์โหลดและเรียกใช้ Display Driver Uninstaller มีความเกี่ยวข้องมากขึ้นเล็กน้อย แต่ขั้นตอนสามารถอธิบายได้ด้วยตนเอง และวิซาร์ดจะแนะนำคุณตลอดกระบวนการ

    หากวิธีนี้ไม่แก้ไขข้อผิดพลาดและคุณคิดว่าการอัปเดตเป็นไดรเวอร์ล่าสุดอาจเป็นสาเหตุ ให้ดาวน์โหลดไดรเวอร์รุ่นเก่าที่คุณรู้ว่าใช้งานได้แล้วติดตั้งแทน

  3. ตรวจสอบข้อผิดพลาดของดิสก์ ปัญหาเกี่ยวกับไดรฟ์จัดเก็บอาจเป็นสาเหตุของข้อผิดพลาดของโฮสต์ DLL ดังนั้นการลองใหม่อีกครั้งจึงเป็นความคิดที่ดีหากคุณพบปัญหานั้น
  4. เพิ่มข้อยกเว้น DEP Data Execution Prevention หรือ DEP เป็นเครื่องมือรักษาความปลอดภัยของ Windows ที่ป้องกันไม่ให้สคริปต์ที่ไม่รู้จักโหลดลงในหน่วยความจำที่สงวนไว้ DEP ที่มากเกินไปอาจทำให้ COM Surrogate ทำงานไม่ถูกต้อง หากต้องการแก้ไข ให้เพิ่มลงในรายการข้อยกเว้นของ DEP

แนะนำ: