ปัญหาตัวแทน COM ใน Windows 10

  • แบ่งปันสิ่งนี้
Cathy Daniels

สารบัญ

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

COM ตัวแทนแทนเป็นเพียงหนึ่งในหลาย ๆ กระบวนการที่ปกคลุมไปด้วยความลึกลับ หากกระบวนการ COM Surrogate ค้างในคอมพิวเตอร์ของคุณ ให้อ่านต่อเพื่อหาวิธีแก้ไขปัญหานี้

COM Surrogate คืออะไร

กระบวนการ COM Surrogate เป็นส่วนประกอบของระบบปฏิบัติการ Windows ที่จำเป็น และ COM เป็นตัวย่อของ “Component Object Model” แม้ว่าแอพจำนวนมากสามารถใช้ COM เหล่านี้ได้ แต่ COM ก็มีความสำคัญต่อกระบวนการโฮสต์ ซึ่งหมายความว่าหากส่วน COM ของแอปทำงานผิดปกติและหยุดทำงาน อาจทำให้ทั้งโปรแกรม รวมทั้ง Windows Explorer หยุดทำงานด้วย

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

COM Surrogate เป็นไวรัสหรือไม่

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

ขั้นตอนที่ #1

พิมพ์ “ Command Prompt ” ลงในเมนู Start เช่นเดียวกับวิธีอื่นๆ คลิกขวาที่ตัวเลือก “ Command Prompt ” และเลือก “ Run as administrator ” จากเมนูแบบเลื่อนลง

คลิก “ ใช่ ” เพื่ออนุญาตให้โปรแกรมทำการเปลี่ยนแปลงและดำเนินการต่อที่พรอมต์คำสั่ง

ขั้นตอนที่ #2

ป้อน “ chkdsk c: /r ” ที่ข้อความแจ้งโดยไม่ใส่เครื่องหมายอัญประกาศ โปรดจำไว้ว่า c: คือชื่อของไดรฟ์ที่คุณต้องการตรวจสอบ ดังนั้นคุณอาจต้องแทนที่ตัวอักษรนั้นด้วยตัวอักษรอื่น ตอนนี้กด “ Enter

ขั้นตอนที่ #3

ระบบจะแจ้งให้คุณรีสตาร์ทระบบ เลือก Y เพื่อรีสตาร์ททันที จากนั้นกด [ Enter ] กระบวนการนี้อาจใช้เวลาสักครู่ โดยเฉพาะอย่างยิ่งหากนี่เป็นครั้งแรกที่คุณทำ

อย่างไรก็ตาม Windows ควรซ่อมแซมข้อผิดพลาดที่พบโดยอัตโนมัติ เมื่อเสร็จแล้วให้ลองดูว่าปัญหาตัวแทน COM ยังคงมีอยู่หรือไม่

แก้ไข #10: ยกเว้น COM Surrogate จาก Data Execution Prevention

หากคุณได้รับข้อความแสดงข้อผิดพลาด: COM Surrogate หยุดทำงาน วิธีนี้จะช่วยได้ และอื่นๆ COM ข้อผิดพลาดในกระบวนการตัวแทน ต่อไปนี้เป็นวิธีแยกตัวแทน COM ออกจาก DEP (Data Execution Prevention)

ขั้นตอนที่ #1

ในเมนูเริ่ม พิมพ์ “ การตั้งค่าระบบขั้นสูง ” แล้วคลิก “ ดูการตั้งค่าระบบขั้นสูง

ขั้นตอนที่ #2

แท็บ “ ขั้นสูง ” ควรเลือกไว้แล้วเมื่อหน้าต่างคุณสมบัติของระบบเปิดขึ้น ใต้หัวข้อย่อย “ ประสิทธิภาพ ” คลิกปุ่ม “ การตั้งค่า

ขั้นตอนที่ #3

ตอนนี้ ให้คลิกแท็บ “ Data Execution Prevention ” และคลิกที่ “ Turn on DEP for all programs ยกเว้นที่ฉันเลือก

ขั้นตอนที่ #4

ตอนนี้ คลิก “ เพิ่ม

ขั้นตอนที่ #5

หากคุณมี Windows 10 แบบ 32 บิต ให้ไปที่ C:WindowsSystem32 หรือถ้าคุณมี Windows 10 แบบ 64 บิต คุณต้องไปที่ C:WindowsSysWOW64

โปรดทราบ: คุณ อาจจะเริ่มต้นในโฟลเดอร์ System32 แม้ว่าคุณจะมีระบบ 64 บิตก็ตาม (ระบบ 64 บิตมีทั้งสองโฟลเดอร์)

หากต้องการนำทางไปยังโฟลเดอร์ที่ถูกต้อง คุณต้องคลิกไอคอนโฟลเดอร์ขึ้น (อยู่ถัดจากช่อง “ ดูใน: ” ที่ด้านบนของหน้าต่างป๊อปอัป

ขั้นตอนที่ #6

เมื่อคุณพบโฟลเดอร์ที่ถูกต้องแล้ว ( System32 หรือ SysWOW64 ) ให้ค้นหา dllhost คลิกที่ไฟล์แล้วเลือก “ เปิด ” ซึ่งจะเพิ่มลงในรายการยกเว้น

หรือ

ขั้นตอนที่ #7

คลิก “ นำไปใช้ ” จากนั้น “ ตกลง ” เพื่อบันทึกการเปลี่ยนแปลงของคุณ

ตรวจสอบว่าข้อผิดพลาดของกระบวนการตัวแทน COM ได้รับการแก้ไขหรือไม่ ลองขั้นตอนถัดไปหากไม่ใช่

แก้ไข #11: อัปเดตหรือย้อนกลับไดรเวอร์

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

การย้อนกลับไดรเวอร์จะคืนค่าการทำงานที่เหมาะสมให้กับกระบวนการชั่วคราว

หากคุณไม่แน่ใจว่ามีอุปกรณ์ใดบ้างที่เพิ่งได้รับการอัปเดต ควรตรวจสอบไดรเวอร์สำหรับกราฟิก วิดีโอ และจอแสดงผลก่อน จากนั้นจึงค่อยตรวจสอบไดรเวอร์เสียง/ไมโครโฟน

หากไดรเวอร์เหล่านี้ไม่ได้รับการอัปเดตเมื่อเร็วๆ นี้ (คุณลักษณะย้อนกลับไม่พร้อมใช้งาน) คุณควรพยายามอัปเดตโดยทำตามขั้นตอนต่อไปนี้:

ขั้นตอนที่ #1

กดแป้น [ X ] และแป้น [ Windows ] บนแป้นพิมพ์ของคุณ ซึ่งจะเปิดเมนูลิงก์ด่วน ซึ่งคุณต้องเลือก “ ตัวจัดการอุปกรณ์

ขั้นตอนที่ #2

คลิกเพื่อเปิด ประเภทอุปกรณ์ที่คุณรู้ว่าเพิ่งอัปเดต และคลิกขวาที่ชื่ออุปกรณ์ที่อัปเดต หากคุณไม่ทราบว่ามีการอัปเดตไดรเวอร์อุปกรณ์เมื่อเร็วๆ นี้หรือไม่ ให้คลิกหัวข้อย่อย “ การ์ดแสดงผล ” เพื่อขยาย

ตอนนี้ ให้คลิกขวาที่ชื่ออุปกรณ์ตัวแรกที่แสดงรายการ แล้วคลิก “ คุณสมบัติ

ขั้นตอนที่ #3

เลือก “ ย้อนกลับไดรเวอร์ ” ในแท็บไดรเวอร์ หากมี หากไม่มี ให้ข้ามไปที่ขั้นตอนที่ #4

หน้าจอจะปรากฏขึ้นถามคุณว่าทำไมคุณกำลังย้อนกลับอุปกรณ์ กรอกข้อมูลและคลิก “ ใช่ ” เพื่อยืนยันว่าคุณต้องการย้อนกลับเป็นไดรเวอร์เวอร์ชันก่อนหน้า ข้ามไปที่ขั้นตอนที่ #7

ขั้นตอนที่ #4

หากตัวเลือก “ Roll Back Driver ” เป็นสีเทา ให้คลิก “ อัปเดตไดรเวอร์ ” แทน

ขั้นตอนที่ #5

เมื่อคุณคลิกอัปเดตไดรเวอร์ คุณจะเห็นตัวเลือกให้คอมพิวเตอร์ ค้นหาซอฟต์แวร์ไดรเวอร์โดยอัตโนมัติ เลือกตัวเลือกนี้

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

ขั้นตอนที่ #6

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

ขั้นตอนที่ #7

ปิดหน้าต่างป๊อปอัปเมื่อค้นหา (และอัปเดตหากจำเป็น) ที่เสร็จเรียบร้อย.

คุณควร รีสตาร์ท คอมพิวเตอร์ของคุณ และดูว่าปัญหา CPU ส่วนเกินได้รับการแก้ไขหรือไม่

หากไม่เป็นเช่นนั้น คุณสามารถกลับไปที่หน้าต่างตัวจัดการอุปกรณ์ (ขั้นตอนที่ # 2) และติดตั้งไดรเวอร์ที่คุณย้อนกลับไปใหม่ ทำตามคำแนะนำสำหรับไดรเวอร์อุปกรณ์ถัดไปจนกว่าคุณจะตรวจสอบกราฟิก วิดีโอจอแสดงผลและไดรเวอร์อุปกรณ์เสียง/ไมโครโฟนที่แสดงอยู่

อ่านต่อหากคุณยังไม่ได้แก้ไขข้อผิดพลาดตัวแทน COM

แก้ไข #12: ถอนการติดตั้งโปรแกรมที่รู้จักรบกวน ด้วย COM Surrogate

เป็นที่ทราบกันว่าโปรแกรมของบุคคลที่สามสองโปรแกรมรบกวนการทำงานของ COM Surrogate และทำให้เกิดการใช้งาน CPU สูง: Acronis TrueImage และ VLC Player (เมื่อใช้ 32 รุ่น - บิตพร้อม Windows 10 64 บิต) ด้วย VLC Player คุณสามารถติดตั้งเวอร์ชัน 64 บิตอีกครั้งได้เมื่อคุณทำตามขั้นตอนด้านล่างเพื่อถอนการติดตั้งโปรแกรม

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

ขั้นตอนที่ #1

เปิดเมนูเริ่มแล้วพิมพ์ “ แผงควบคุม ” โดยไม่มีเครื่องหมายคำพูด

ขั้นตอนที่ #2

คลิก “ ถอนการติดตั้งโปรแกรม

ขั้นตอน #3

ในรายการที่ปรากฏขึ้น ให้ค้นหาโปรแกรมที่คุณต้องการถอนการติดตั้งแล้วคลิก จากนั้นคลิกถอนการติดตั้ง/เปลี่ยนแปลง และยืนยันว่าคุณต้องการถอนการติดตั้ง

ขั้นตอนที่ #4

เมื่อโปรแกรมถอนการติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์

แก้ไข #13: สร้างบัญชีผู้ใช้ใหม่ที่มีสิทธิ์ระดับผู้ดูแล

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

ขั้นตอนที่ #1

กดปุ่ม [X] และ [ Windows ] พร้อมกัน เลือก “ Windows PowerShell (Admin) ” และยินยอมให้โปรแกรมทำการเปลี่ยนแปลง

ขั้นตอนที่ #2

เมื่อ PowerShell เปิดขึ้น พิมพ์ “ net user DifferentUsername DifferentPassword /add ” โดยไม่ใส่เครื่องหมายอัญประกาศในพรอมต์ของ PowerShell

คุณต้องแทนที่ DifferentUsername ด้วยชื่อผู้ใช้ที่คุณต้องการสำหรับบัญชีใหม่ . DifferentPassword ควรแทนที่ด้วยรหัสผ่านที่คุณต้องการใช้สำหรับบัญชีใหม่

รหัสผ่านหรือชื่อผู้ใช้ไม่สามารถเว้นวรรคได้ และทั้งคู่จะต้องคำนึงถึงตัวพิมพ์เล็กและใหญ่ เมื่อคุณพิมพ์คำสั่งเสร็จแล้ว ให้กด [ Enter ] เพื่อดำเนินการ

ขั้นตอนที่ #3

คุณต้องรีสตาร์ท คอมพิวเตอร์ของคุณก่อนที่การเปลี่ยนแปลงจะมีผล ปิดหน้าต่าง PowerShell และรีสตาร์ทโดยใช้ไอคอนเปิด/ปิดของเมนู Start หรือโดยการกดปุ่ม [ Ctrl ], [ Alt ] และ [ Delete ] พร้อมกัน แป้นพิมพ์ของคุณเพื่อเข้าถึงเมนูตัวจัดการงานและไอคอนพลังงานที่นั่น

เมื่อคอมพิวเตอร์รีสตาร์ท คุณต้องเข้าสู่ระบบบัญชีผู้ใช้ใหม่ที่คุณสร้างขึ้นโดยใช้ชื่อผู้ใช้และรหัสผ่านเฉพาะที่คุณพิมพ์ลงในคำสั่ง PowerShell

แก้ไข #14: เปลี่ยนมุมมองเมนูของคุณ

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

วิธีนี้จะใช้ได้หากปัญหา COM Surrogate เกิดจากปัญหาที่ทราบ และ Microsoft กำลังพัฒนาการแก้ไข เมื่อแก้ไขแล้ว คุณสามารถดูเมนูพร้อมภาพขนาดย่อได้

ขั้นตอนที่ #1

พิมพ์ “ File Explorer ” ลงในเมนูเริ่ม หรือคลิกที่ไอคอน Start Menu File Explorer

ขั้นตอนที่ #2

ในหน้าต่าง File Explorer คลิกปุ่ม “ ดูแท็บ

ขั้นตอนที่ #3

ตอนนี้ ให้คลิก “ รายการ ” หรือ “ รายละเอียด “—แล้วแต่ว่าคุณชอบแบบไหน

หากคุณลองทุกวิธีข้างต้นแล้วและยังคงสังเกตเห็นว่า COM Surrogate ใช้ CPU มากเกินไป คุณสามารถดูโพสต์บล็อกเกี่ยวกับวิธีการแก้ไข ข้อผิดพลาดการใช้งานดิสก์ 100% บนคอมพิวเตอร์ Windows 10 สำหรับแนวคิดเพิ่มเติม

เพียงใช้คุณสมบัติกระบวนการ COM Surrogate ของ Windows เพื่อจุดประสงค์ COM Surrogate เรียกอีกอย่างว่า COM Surrogate Sacrificial process

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

ตัวอย่างเช่น เมื่อคุณเข้าถึงโฟลเดอร์ใน Windows Explorer ของคุณและพยายามสร้างภาพขนาดย่อ กระบวนการ Windows ของคุณจะส่งคำสั่ง COM Surrogate เพื่อนำภาพขนาดย่อมาไว้ในไฟล์ exe

  • ดูเพิ่มเติม: คลาสไม่ได้ลงทะเบียนข้อผิดพลาด

วิธีแก้ไขข้อผิดพลาดตัวแทน COM

แก้ไข #1: บังคับให้ตัวแทน COM ปิดด้วยตนเองในตัวจัดการงาน

บางครั้ง กระบวนการตัวแทนของ COM จะติดขัด และคุณต้องปิดการทำงานภายในระบบปฏิบัติการของคุณจึงจะแก้ไขได้ นี่คือการแก้ไขที่รวดเร็วและง่ายที่สุด

ขั้นตอนที่ #1

คลิกขวาที่แถบงานเพื่อเปิด เมนูแถบงาน และเข้าถึง Windows Task Manager .

ขั้นตอนที่ #2

ในหน้าต่างตัวจัดการงาน ให้เลื่อนลงมาจนกว่าคุณจะพบงาน “ COM Surrogate ” คลิกที่มันแล้วคลิกปุ่ม “ จบงาน ” ที่ด้านล่างของหน้า คุณควรทำซ้ำจนกว่าคุณจะปิดกระบวนการ COM Surrogate ทั้งหมดอย่างน้อยหนึ่งครั้ง ปิดตัวจัดการงานของคุณ

หาก COM Surrogate เริ่มการทำงานใหม่ ควรใช้พลังงานในการประมวลผลเพียงเล็กน้อย หากยังคงก่อให้เกิดปัญหา ให้ทำตามขั้นตอนถัดไป

แก้ไข #2: อัปเดตโปรแกรมป้องกันไวรัสและสแกนคอมพิวเตอร์ของคุณ

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

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

หากคุณใช้ Kaspersky Antivirus แสดงว่ามีปัญหาที่ทราบเกี่ยวกับตัวโปรแกรมป้องกันไวรัสเองที่ทำให้เกิดปัญหากับกระบวนการ COM Surrogate ดังนั้นจึงจำเป็นต้องอัปเดตทั้งโปรแกรมแทนที่จะค้นหาคำจำกัดความของโปรแกรมป้องกันไวรัสเท่านั้น

คุณอาจต้องถอนการติดตั้งซอฟต์แวร์และติดตั้งใหม่ หากปัญหาหายไปเมื่อถอนการติดตั้งซอฟต์แวร์และกลับมาเมื่อติดตั้งใหม่ คุณอาจต้องการเปลี่ยนโปรแกรมป้องกันไวรัส

หากต้องการอัปเดตโปรแกรมป้องกันไวรัสในตัว Windows Defender ให้พิมพ์ “ Windows Defender ” ในเมนู Start เลือก และคลิก “ Check for Updates Now ” เมื่อเปิดขึ้น

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

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

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

แก้ไข #3: ตรวจสอบให้แน่ใจว่า Windows ได้รับการอัปเดตเพื่อแก้ไขปัญหา COM Surrogate

อีกสาเหตุหนึ่งที่ทำให้ประสิทธิภาพของกระบวนการ COM Surrogate ไม่ดีคือ Windows 10 OS (ระบบปฏิบัติการ) ไม่ทันสมัย การใช้ Windows เวอร์ชันที่ล้าสมัยอาจทำให้เกิดปัญหามากมาย หากต้องการอัปเดต Windows 10 ด้วยตนเอง ให้ทำตามขั้นตอนด้านล่าง:

ขั้นตอนที่ #1

พิมพ์ “ การตั้งค่า ” ลงในแถบค้นหา เลือกรายการที่เกี่ยวข้อง ตัวเลือกหรือคลิกที่ไอคอน “ Settings ” ใน Startเมนู

ขั้นตอนที่ #2

จากเมนูการตั้งค่า เลือก “ อัปเดต & ความปลอดภัย

ขั้นตอนที่ #3

ตรวจสอบให้แน่ใจว่าได้เลือก “ Windows Update ” บนเมนูด้านขวา ทางด้านซ้าย คลิกปุ่ม “ สถานะการอัปเดต ” ที่ระบุว่า “ ตรวจหาการอัปเดต

ขั้นตอนที่ #4

หากมีการติดตั้งการอัปเดตใดๆ คุณต้องรีสตาร์ทคอมพิวเตอร์ก่อนที่จะมีผลใช้งาน ในการดำเนินการนี้ ให้คลิกที่เมนูเริ่ม “ เปิด/ปิดเครื่อง ” และเลือก “ รีสตาร์ท

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

แก้ไข #4: ซ่อมแซมปัญหาตัวแทน COM โดยการอัปเดต Windows Media Player

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

ขั้นตอนที่ #1

พิมพ์ “ Windows Media Player ” ลงในการค้นหา และเลือกตัวเลือกที่เหมาะสม หรือคลิกที่ไอคอน “ Windows Media Player ” หากมีอยู่บนแถบงานของคุณ

ขั้นตอนที่ #2

เมื่อแอปเปิดขึ้น ปล่อยให้นั่งสักครู่ หากจำเป็นต้องอัปเดต ระบบจะทำโดยอัตโนมัติ และข้อความ “ อัปเดตเสร็จสมบูรณ์ ” จะปรากฏขึ้นที่ด้านล่างของหน้าต่าง

ขั้นตอนที่ #3

ปิด Windows Media Player และรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ ในการดำเนินการนี้ ให้คลิกเมนูเริ่ม “ เปิด/ปิดเครื่อง ” และเลือก “ รีสตาร์ท

หลังจากที่คุณแก้ไขโปรแกรมเล่นไฟล์วิดีโอหรือสื่อของคุณแล้ว รีสตาร์ทพีซีของคุณและดูว่าปัญหาตัวแทน COM ได้รับการแก้ไขหรือไม่

แก้ไข #5: เรียกใช้การตรวจสอบไฟล์ระบบ

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

ขั้นตอนที่ #1

ป้อน “ cmd ” ในแถบค้นหา แล้วกด [ Enter ].

ขั้นตอนที่ #2

คลิกขวาที่ตัวเลือก “ Command Prompt ” แล้วเลือก “ เรียกใช้ในฐานะผู้ดูแลระบบ ” จากเมนูแบบเลื่อนลงที่ปรากฏขึ้น

ขั้นตอนที่ #3

เมื่อพรอมต์คำสั่ง หน้าต่างจะเปิดขึ้น พิมพ์ “ sfc /scannow ” หลังข้อความแจ้ง (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด [ Enter ] รอจนกว่ากระบวนการจะเสร็จสิ้น อาจต้องใช้เวลาสักระยะเสร็จสิ้น

ขั้นตอนที่ #4

เมื่อการสแกนเสร็จสิ้น คุณต้องรีสตาร์ทคอมพิวเตอร์ เช่นเดียวกับก่อนหน้านี้ ให้คลิกไอคอน “ เปิด/ปิดเครื่อง ” บนเมนูเริ่ม แล้วเลือก “ รีสตาร์ท

ดำเนินการต่อตามวิธีการต่อไปนี้ หากปัญหายังคงอยู่ ไม่ได้รับการแก้ไข

แก้ไข #6: ลบหรือล้างภาพขนาดย่อในคอมพิวเตอร์ Windows 10 ของคุณ

บางครั้ง COM Surrogate พยายามเข้าถึงไฟล์เสียหายที่ไม่ได้ใช้ เนื่องจากไฟล์เสียหาย คุณจึงไม่สามารถเปิดตำแหน่งไฟล์ได้ ซึ่งไม่สามารถเข้าถึงได้ ในการแก้ไขปัญหานี้ คุณต้องลบภาพขนาดย่อเก่าออก

ขั้นตอน #1

พิมพ์ “ ตัวเลือก File Explorer ” ลงในเมนูเริ่ม แล้วคลิก บนมัน

ขั้นตอนที่ #2

คลิกแท็บ “ ดู ” ในหน้าต่าง File Explorer Options ตรวจสอบให้แน่ใจว่าตัวเลือก “ แสดงไอคอนเสมอ ไม่แสดงภาพขนาดย่อ ” ภายใต้ “ ไฟล์และโฟลเดอร์ ” มีเครื่องหมายถูกอยู่ข้างๆ จากนั้นคลิก “ นำไปใช้ ” และสุดท้ายคลิก “ ตกลง

ขั้นตอนที่ #3

เปิด เมนูเริ่มแล้วพิมพ์ “ การล้างข้อมูลบนดิสก์ ” จากนั้นคลิกเพื่อเปิดแอปนั้น

ขั้นตอนที่ #4

เลือกไดรฟ์ที่คุณต้องการล้าง โดยปกติจะเป็นไดรฟ์ C: หากไม่แน่ใจ ให้ทำซ้ำขั้นตอนนี้และขั้นตอนที่ #5 จนกว่าคุณจะทำความสะอาดไดรฟ์ทั้งหมด

ขั้นตอนที่ #5

ตรวจสอบให้แน่ใจว่ามีเครื่องหมายถูกถัดจาก “ ภาพขนาดย่อ ” จากนั้นคลิก “ ล้างไฟล์ระบบ

ขั้นตอนที่ #6

เปิดตัวเลือก File Explorer โดยพิมพ์ “ File Explorer Options ” ลงในเมนู Start และคลิกที่ตัวเลือกนั้น

ขั้นตอนที่ #7

นี่ เวลาในแท็บ “ ดู ” ในหน้าต่างตัวเลือก File Explorer ให้ยกเลิกการเลือกตัวเลือก “ แสดงไอคอนเสมอ ไม่แสดงภาพขนาดย่อ ” ใต้ “ ไฟล์และโฟลเดอร์ ” อีกครั้ง คลิก “ นำไปใช้ ” และสุดท้ายคลิก “ ตกลง

ขั้นตอนที่ #8

ปิด หน้าต่างและคลิกที่ไอคอนเปิด/ปิดเครื่องบนเมนู Start เพื่อรีสตาร์ทคอมพิวเตอร์ของคุณ

แก้ไข #7: สร้างแคชภาพขนาดย่อใหม่โดยใช้ Command Prompt

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

ขั้นตอนที่ #1

พิมพ์ “ cmd ” ในช่องค้นหา และ คลิกขวา “ Command Prompt ” เพื่อเปิดตัวเลือก “ Run as administrator ” เลือกสิ่งนี้

ขั้นตอนที่ #2

หลังจากพร้อมท์คำสั่งปรากฏขึ้น ให้พิมพ์ “ taskkill /f /im explorer.exe ” โดยไม่ใส่เครื่องหมายอัญประกาศ (หรือตัดและวาง) ลงในหน้าต่าง แล้วกด [ Enter ] คำสั่งนี้จะหยุด File Explorer

ขั้นตอนที่ #3

ตอนนี้ พิมพ์ “ del /f /s /q /a %LocalAppData%MicrosoftWindowsExplorerthumbcache_ *.db ” โดยไม่ใส่เครื่องหมายอัญประกาศ (หรือตัดและวาง) ลงในหน้าต่าง แล้วกด [ Enter ]คำสั่งนี้จะลบไฟล์ภาพขนาดย่อทั้งหมดในฐานข้อมูล

ขั้นตอนที่ #4

สุดท้าย รีสตาร์ท File Explorer โดยพิมพ์ “ start explorer.exe ” โดยไม่ใส่เครื่องหมายอัญประกาศในหน้าต่าง แล้วกด [ Enter ].

Windows Explorer มาพร้อมกับวัตถุ COM ที่อนุญาตให้สร้างภาพขนาดย่อใหม่โดยอัตโนมัติ ตรวจสอบว่าการรีเฟรชภาพขนาดย่อของคุณแก้ไขปัญหากระบวนการตัวแทน DOM ของคุณหรือไม่

แก้ไข #8: ลงทะเบียนไฟล์ DLL ใหม่อีกครั้ง

ในบางกรณี ไฟล์ .dll ที่ใช้โดย COM Surrogate จะทำงาน แต่อาจต้องลงทะเบียนใหม่เพื่อให้ทำงานได้อย่างถูกต้อง คุณลงทะเบียนใหม่โดยทำตามขั้นตอนเหล่านี้:

ขั้นตอนที่ #1

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

ขั้นตอนที่ #2

หลังจากพรอมต์คำสั่งปรากฏขึ้น ให้พิมพ์ “ regsvr32 vbscript.dll ” โดยไม่ใส่เครื่องหมายอัญประกาศ ลงในหน้าต่าง แล้วกด [ Enter ].

ขั้นตอนที่ #3

ถัดไป พิมพ์ “ regsvr32 jscript. dll ” โดยไม่ใส่เครื่องหมายอัญประกาศในหน้าต่าง แล้วกด [ Enter ].

ควรลงทะเบียนไฟล์ dll ที่ COM Surrogate ใช้อีกครั้ง และอนุญาตให้คอมพิวเตอร์ของคุณทำงาน อย่างราบรื่น. หากไม่สามารถแก้ไขปัญหาได้ ให้อ่านต่อ

แก้ไข #9: เรียกใช้ตรวจสอบดิสก์ในพร้อมรับคำสั่ง

ไฟล์ที่เสียหายเป็นสาเหตุที่พบบ่อยของกระบวนการที่ใช้พลังงาน CPU มากเกินไปใน

ฉันชื่อ Cathy Daniels เป็นผู้เชี่ยวชาญใน Adobe Illustrator ฉันใช้ซอฟต์แวร์มาตั้งแต่เวอร์ชัน 2.0 และได้สร้างบทช่วยสอนมาตั้งแต่ปี 2546 บล็อกของฉันเป็นหนึ่งในจุดหมายปลายทางยอดนิยมบนเว็บสำหรับผู้ที่ต้องการเรียนรู้เกี่ยวกับ Illustrator นอกจากงานของฉันในฐานะบล็อกเกอร์แล้ว ฉันยังเป็นนักเขียนและนักออกแบบกราฟิกอีกด้วย