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

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

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

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

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

แนวทางที่ 1:ยุติกระบวนการตัวแทน COM

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

  1. ใช้คีย์ผสม Ctrl + Shift + Esc เพื่อเปิดตัวจัดการงาน หรือคุณสามารถใช้คีย์ผสม Ctrl + Alt + Del และเลือกตัวจัดการงานจากหน้าจอสีน้ำเงินที่เปิดขึ้น คุณยังค้นหาได้ในเมนูเริ่ม

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

  1. คลิกที่รายละเอียดเพิ่มเติมเพื่อขยายตัวจัดการงานและค้นหารายการตัวแทน COM ที่แสดงในรายการในแท็บกระบวนการของตัวจัดการงาน ควรอยู่ใต้กระบวนการพื้นหลัง ลองค้นหาและสิ้นสุดรายการ dlhost.exe หากคุณเห็นหลายรายการ ให้คลิกขวาที่รายการทั้งหมดแล้วเลือกตัวเลือกสิ้นสุดงานจากเมนูบริบทที่ปรากฏขึ้น
  2. คลิกใช่ที่ข้อความที่จะแสดง:“คำเตือน:การยุติกระบวนการอาจทำให้เกิดผลลัพธ์ที่ไม่ต้องการ รวมถึงการสูญหายของข้อมูลและความไม่เสถียรของระบบ…” หรือกล่องโต้ตอบอื่นๆ ขึ้นอยู่กับเวอร์ชันของ Windows ที่คุณติดตั้ง

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

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

แนวทางที่ 2:ติดตั้งการอัปเดตล่าสุดบนพีซี Windows ของคุณ

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

  1. เปิด PowerShell โดยคลิกขวาที่ปุ่มเมนู Start แล้วเลือกตัวเลือก Windows PowerShell (ผู้ดูแลระบบ) เพื่อเปิดเครื่องมือ PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ หากคุณเห็นพรอมต์คำสั่ง ณ จุดนั้น คุณยังสามารถค้นหา PowerShell ได้ด้วยตนเอง

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

  1. ในคอนโซล Powershell ให้พิมพ์ "cmd" และรอให้ Powershell เปลี่ยนไปใช้สภาพแวดล้อมแบบ cmd
  2. ในคอนโซลที่คล้ายกับ "cmd" ให้พิมพ์คำสั่งที่แสดงด้านล่างและอย่าลืมคลิก Enter หลังจากนั้น:

wuauclt.exe /updatenow

  1. ปล่อยให้คำสั่งนี้ทำงานอย่างน้อยครึ่งชั่วโมง แล้วกลับมาตรวจสอบใหม่เพื่อดูว่าพบและติดตั้งการอัปเดตใด ๆ หรือไม่โดยไม่มีปัญหา

ทางเลือก :

  1. ค้นหาการตั้งค่าในเมนูเริ่ม แล้วคลิกผลลัพธ์แรกที่เปิดขึ้น คุณยังสามารถคลิกปุ่มคล้ายเฟืองที่ส่วนล่างซ้ายของเมนูเริ่มได้โดยตรง

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

  1. ค้นหาส่วนอัปเดตและความปลอดภัยที่ด้านล่างของหน้าต่างการตั้งค่าแล้วคลิก
  2. อยู่ในแท็บ Windows Update และคลิกปุ่ม ตรวจหาการอัปเดต ใต้ส่วนสถานะการอัปเดต เพื่อตรวจสอบว่ามี Windows เวอร์ชันใหม่ออนไลน์อยู่หรือไม่

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

  1. หากมี Windows ควรเริ่มกระบวนการดาวน์โหลดโดยอัตโนมัติ

โซลูชันที่ 3:เปิด DEP                

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

  1. ก่อนอื่น ให้เปิดกล่องโต้ตอบเรียกใช้โดยใช้คีย์ Windows + R ร่วมกัน เมื่อกล่องโต้ตอบ Run เปิดขึ้น คุณต้องป้อน sysdm.cpl และคลิกที่ปุ่ม OK เพื่อเปิดคุณสมบัติของระบบ

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

  1. ขณะนี้หน้าต่าง System Properties ของคอมพิวเตอร์ของคุณเปิดขึ้น ให้ไปที่แท็บ Advanced จากนั้นคลิกที่ตัวเลือก Settings ที่อยู่ใต้ส่วน Performance
  2. ตัวเลือกประสิทธิภาพจะเปิดขึ้นในคอมพิวเตอร์ของคุณและจากที่นี่ คุณจะต้องเลือกการป้องกันการดำเนินการข้อมูล เลือกปุ่มตัวเลือกเพื่อเปิดใช้งาน “เปิด DEP สำหรับโปรแกรมและบริการทั้งหมดยกเว้นที่ฉันเลือก” จากนั้นคลิกที่ปุ่มเพิ่ม

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

  1. ตอนนี้ หน้าต่างใหม่จะเปิดขึ้นบนหน้าจอคอมพิวเตอร์ของคุณ คุณต้องไปที่โฟลเดอร์ C:\Windows\System32\ (สำหรับ Windows รุ่น 32 บิต) หรือโฟลเดอร์ C:\Windows\SysWOW64\ (สำหรับ Windows 64 บิต) และค้นหาไฟล์ dllhost.exe เลือกไฟล์นี้แล้วคลิกปุ่มเปิด
  2. หากคุณเห็นช่องเตือนบนหน้าจอของคุณ ให้คลิกปุ่มตกลง เลือกตัวเลือก Apply และอีกครั้ง OK
  3. สุดท้าย ให้คอมพิวเตอร์ของคุณรีสตาร์ท และเมื่อรีบูตแล้ว หวังว่าจะไม่เห็นตัวแทนเสมือน COM หยุดทำงานผิดพลาดในระบบ Windows 10

โซลูชันที่ 4:ปิดใช้งานบานหน้าต่างแสดงตัวอย่าง

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

  1. เปิด Windows Explorer โดยเปิดโฟลเดอร์ใดก็ได้ในคอมพิวเตอร์ของคุณ หรือโดยการคลิกปุ่มไลบรารีบนเมนูการเข้าถึงด่วน

แก้ไข:ไฟล์เปิดอยู่ใน COM Surrogate

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