Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไข COM Surrogate ใช้ CPU หรือ Disk สูงใน Windows 11/10

Component Object Model หรือ COM เป็นกลางในการเปิดใช้งานการสื่อสารระหว่าง 2 กระบวนการหรือแอป มันช่วยให้นักพัฒนาสร้างออบเจ็กต์ ซึ่งเรียกว่า COM objects (จัดการประมวลผลรูปภาพ วิดีโอ และไฟล์อื่นๆ เพื่อสร้างภาพขนาดเล็ก/thumbnails) ที่ช่วยให้ผู้ใช้เสียบเข้าแอปพลิเคชันอื่นๆ และขยายพวกมัน อย่างไรก็ตาม มีปัญหาหนึ่งที่เกี่ยวข้องกับมัน เมื่อ COM object ล้มมันก็ทำให้กระบวนการโฮสต์ล้มด้วย บางครั้ง การล้มของ COM object หนึ่งอาจทำให้กระบวนการ Windows ทั้งหมดล้ม

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

COM Surrogate ใช้ CPU หรือ Disk สูง

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

  1. รันการสแกนอย่างละเอียดกับโปรแกรมแอนตี้ไวรัสของคุณ
  2. รันเครื่องมือ SFC
  3. รัน DISM
  4. แก้ไขปัญหาในสถานะ Clean Boot State

COM Surrogate เป็นกระบวนการที่ออกแบบมาเพื่อรันส่วนขยายโปรแกรมต่างๆ แต่ไวรัสบางตัวสามารถปลอมตัวเป็นชื่อกระบวนการ COM Surrogate เพื่อหลีกเลี่ยงการตรวจจับ

1] รันการสแกนอย่างละเอียดด้วยโปรแกรมแอนตี้ไวรัสของคุณ

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

เกี่ยวข้อง: Service Host: Local System ใช้ CPU หรือ Disk สูง

2] รัน SFC

System File Checker หรือ SFC เป็นยูทิลิตี้ Command Prompt ที่ใช้ง่าย ซึ่งตรวจสอบไฟล์ระบบที่เสียหายและแทนที่ด้วยสำเนาที่ดีของไฟล์ ดูวิธีรัน System File Checker ใน Windows

3] รัน DISM

Deployment Image Servicing and Management (DISM) tool เป็นเครื่องมือในตัวสำหรับ Windows ที่ช่วยให้คุณแก้ไขปัญหาทั่วไปที่เกี่ยวข้องกับ hidden recovery image ของคอมพิวเตอร์ คุณยังสามารถใช้มันสแกนและซ่อมแซมปัญหาที่อาจเกิดขึ้นกับ .wim store ใน Windows ที่อาจส่งผลต่อไฟล์ระบบ

4] แก้ไขปัญหาในสถานะ Clean Boot State

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

หวังว่าจะช่วยได้!

อ่านเพิ่มเติมที่เกี่ยวข้อง:

  1. COM Surrogate has stopped working
  2. The action cannot be completed because the file is open in COM Surrogate.