COM Surrogate หรือ Component Object Model Surrogate เป็นกระบวนการขยายที่ใช้โดยกระบวนการโฮสต์ (ส่วนใหญ่เป็นไฟล์ .dll) เพื่อดำเนินการต่างๆ เมื่อตัวแทนเสมือนล้มเหลว จะไม่ทำให้กระบวนการโฮสต์เสียหาย แต่อาจสร้างปัญหาที่ใหม่กว่า เช่น เมื่อคุณพยายามลบไฟล์ออกจาก File Explorer คุณอาจเห็นข้อความแสดงข้อผิดพลาด – “ไฟล์ที่ใช้งานอยู่ ไม่สามารถดำเนินการได้เนื่องจากไฟล์เปิดอยู่ใน COM Surrogate“. นี่เป็นเพียงเพราะไฟล์ยังคงถูกใช้โดยกระบวนการตัวแทนเสมือน
สารบัญ
วิธีแก้ปัญหา –
1. สิ่งแรกที่คุณควรทำคือเพียงแค่ เริ่มต้นใหม่ ระบบครั้งเดียว หลังจากรีบูตเพียงครั้งเดียว คุณอาจสามารถลบไฟล์ได้
2. หากมีโปรแกรมป้องกันไวรัสที่คุณใช้อยู่ ให้ปิดใช้งานและลองลบไฟล์อีกครั้ง
แก้ไข 1 - สิ้นสุดกระบวนการตัวแทน COM
คุณสามารถยุติกระบวนการ COM Surrogate หลังจากฆ่ากระบวนการ dll ที่ตามมา
1. เพียงกด .ทั้งหมด Ctrl+Shift+Esc สามปุ่มเข้าด้วยกัน
2. เมื่อหน้า Task Manager ปรากฏขึ้น ให้ไปที่ “รายละเอียด" ส่วน.
3. ที่นี่คุณจะพบกับกระบวนการและบริการต่างๆ ที่ทำงานอยู่ในระบบของคุณ ตอนนี้เพียงแค่มองหา "dllhost.exe” กระบวนการในรายการ
4. เมื่อคุณพบบริการนั้นแล้ว ให้คลิกขวาแล้วคลิก “งานสิ้นสุด” เพื่อฆ่ากระบวนการ

5. หลังจากนี้ไปที่ "กระบวนการแท็บ”
6. หากสังเกตให้ดีจะพบว่าCOM ตัวแทน" กระบวนการ. เพียงแตะขวาแล้วแตะ "งานสิ้นสุด” เพื่อสิ้นสุดกระบวนการ
7. หากมีหลายกรณีของ “COM ตัวแทน” ให้จบกระบวนการเหล่านั้นด้วย
โฆษณา

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

3. ในหน้าคุณสมบัติตรงไปที่ “ความปลอดภัย" ส่วน.
4. ที่นี่เพียงแค่เลือก “ผู้ดูแลระบบ“.
5. จากนั้นแตะ “แก้ไข” เพื่อปรับเปลี่ยน

6. หลังจากนี้ให้เลือก “ผู้ดูแลระบบ” พารามิเตอร์อีกครั้ง
7. ตอนนี้เพียงทำเครื่องหมายที่ “อนุญาต” ข้างตัวเลือก 'การควบคุมทั้งหมด'

8. หลังจากนั้นให้แตะ “นำมาใช้” จากนั้นคลิกที่ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลง

ลองลบไฟล์ออกจากระบบของคุณ ตรวจสอบว่าสิ่งนี้ได้ผลหรือไม่
แก้ไข 3 – ให้สิทธิ์เต็มที่
หากการอนุญาตโฟลเดอร์ใช้ไม่ได้ผล ให้ลองให้สิทธิ์อย่างเต็มที่กับกระบวนการตัวแทนเสมือนด้วยตัวมันเอง
1. ขั้นแรกให้กด Ctrl+Shift+Esc คีย์ด้วยกัน
2. เมื่อตัวจัดการงานปรากฏขึ้นให้ไปที่“กระบวนการ” เพื่อค้นหา “COM ตัวแทน" กระบวนการ.
3. เพียงแตะขวาแล้วแตะ "คุณสมบัติ“.

4. ในหน้าคุณสมบัติ dllhost ไปที่ “ความปลอดภัย“.
5. ตอนนี้คลิกที่ "แก้ไข" ปุ่ม.

6. ตอนนี้ เลือก “ผู้ใช้” จากหน้าพารามิเตอร์และทำเครื่องหมายที่ “ควบคุมทั้งหมด" กล่อง.

7. อย่าลืมแตะ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลง

ตอนนี้ ให้ลองลบไฟล์อีกครั้ง คราวนี้คุณจะประสบความสำเร็จอย่างแน่นอน
แก้ไข 4 – ฆ่ากระบวนการ
หากบางแอพยังคงใช้ไฟล์ที่คุณพยายามจะลบ คุณควรปิดมัน หากแอปยังคงทำงานในพื้นหลัง ให้ใช้ตัวจัดการงานเพื่อยุติการทำงาน
1. เพียงแค่กด วินคีย์ และ X คีย์ด้วยกัน
2. ต่อมาเพียงคลิกที่ “ผู้จัดการงาน” เพื่อเข้าถึง

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

5. หากคุณไม่พบแอปโดยตรงหรือยังคงเห็นข้อความแสดงข้อผิดพลาดเดิม ให้มองหาแอปในส่วน "กระบวนการในเบื้องหลัง"
6. เมื่อคุณพบกระบวนการของแอพแล้ว ให้คลิกขวาแล้วแตะ “งานสิ้นสุด”เพื่อฆ่ามัน
โฆษณา

หลังจากนี้ ให้ปิดตัวจัดการงานแล้วลองลบไฟล์อีกครั้ง
แก้ไข 5 – ใช้โหมดคลีนบูต
เพียงบูตระบบในโหมดสะอาดแล้วลองลบไฟล์
1. คุณต้องเปิดเทอร์มินัล Run ดังนั้นให้คลิกขวาที่ ไอคอน Windows บนทาสก์บาร์ของคุณและคลิกต่อไปที่ “วิ่ง“.
2. จากนั้นพิมพ์รหัสนี้และคลิกที่ "ตกลง“.
msconfig

3. คุณได้ไปที่ "ทั่วไป“.
4. เพียงคลิกที่ปุ่ม “การเริ่มต้นคัดเลือก" ตัวเลือก.
5. แค่ ตรวจสอบ สองตัวเลือกนี้ในรายการ –
บริการระบบโหลด โหลดรายการเริ่มต้น

6. ตอนนี้ใน“บริการ” ส่วนที่คุณต้องเพียงแค่ เครื่องหมายถูก “ซ่อนบริการของ Microsoft ทั้งหมด" ตัวเลือก.
8. แค่, ตรวจสอบ แอพของบุคคลที่สามทั้งหมดในรายการ
9. จากนั้นแตะที่ “ปิดการใช้งานทั้งหมด” เพื่อปิดการใช้งานบริการเหล่านี้ทั้งหมด

10. ไปที่ “สตาร์ทอัพ” พื้นที่ถัดไปแล้วแตะ “เปิดตัวจัดการงาน” เพื่อเข้าถึงมัน

11. ตอนนี้คุณอยู่ที่หน้าตัวจัดการงานแล้ว เพียงคลิกขวาที่แต่ละแอปทีละแอปแล้วแตะ "ปิดการใช้งาน” เพื่อปิดการใช้งาน
ด้วยวิธีนี้ ตรวจสอบให้แน่ใจว่าคุณได้ปิดการใช้งานแอพที่ไม่ต้องการทั้งหมด

ปิดหน้าต่างตัวจัดการงานเมื่อคุณทำเสร็จแล้ว
12. เพียงคลิกที่ “นำมาใช้" และ "ตกลง” เพื่อบันทึกการเปลี่ยนแปลง

13. หากคุณได้รับข้อความแจ้งให้รีสตาร์ทระบบ ให้แตะ “เริ่มต้นใหม่“.

คอมพิวเตอร์ของคุณจะบู๊ตในโหมดคลีนบูต
ตอนนี้เปิด File Explorer ไปที่ตำแหน่งของไฟล์แล้วลบออกจากที่นั่น
แก้ไข 4 – ปิด DEP
DEP หรือ Data Execution Prevention เป็นเพียงคุณลักษณะอื่นที่คุณอาจปิดใช้งานก่อนที่คุณจะลบไฟล์
1. คุณต้องคลิกขวาที่ไอคอน Windows และคลิกที่ "วิ่ง“.
2. หลังจากนั้นพิมพ์ “sysdm.cpl” ในหน้าต่าง Run แล้วแตะ “ตกลง“.

3. เพียงแค่ไปที่ "ขั้นสูง" พื้นที่.
4. ที่นี่ คุณจะพบตัวเลือกประสิทธิภาพ เพียงแตะ “การตั้งค่า” เพื่อสำรวจมัน

5. มาที่หน้าต่าง Performance Options ไปที่ “การป้องกันการดำเนินการข้อมูล" ส่วน.
6. หลังจากนั้นก็แค่ คลิกที่ “เปิด DEP สำหรับโปรแกรมและบริการที่จำเป็นของ Windows เท่านั้น” ให้เลือกช่องทำเครื่องหมาย
การดำเนินการนี้จะไม่อนุญาตให้แอปของบุคคลที่สามใช้คุณลักษณะ DEP

7. ตอนนี้เพียงแค่แตะ “นำมาใช้" และ "ตกลง“.

หลังจากนี้ ให้ลองลบไฟล์ออกจากระบบของคุณ
แก้ไข 5 – ถอนการติดตั้งแอพ
ถ้าไม่มีอะไรทำงาน คุณต้องถอนการติดตั้งแอพที่เกี่ยวข้องกับไฟล์
ตัวอย่าง – สมมติว่าคุณกำลังลบไฟล์ pdf และพบปัญหานี้ ดังนั้น คุณสามารถถอนการติดตั้ง Adobe Reader หรือแอปใดๆ ที่คุณเข้าถึงไฟล์นั้นได้
1. กด วินคีย์ พร้อมกับ แป้น R.
2. จากนั้นพิมพ์สิ่งนี้ “appwiz.cpl” และแตะ “ตกลง“.

3. เมื่อหน้าโปรแกรมและคุณลักษณะเปิดขึ้น ให้มองหาแอปในรายการแอป
4. คลิกขวาที่นั้นแล้วแตะ “ถอนการติดตั้ง” เพื่อถอนการติดตั้งแอพจากระบบของคุณ

เมื่อคุณถอนการติดตั้งแอพแล้ว ให้ลบไฟล์ออกจากระบบของคุณ
ขั้นตอนที่ 1 - ดาวน์โหลด Restoro PC Repair Tool จากที่นี่
ขั้นตอนที่ 2 - คลิกที่เริ่มสแกนเพื่อค้นหาและแก้ไขปัญหาพีซีโดยอัตโนมัติ