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

วิธีแก้ไข DistributedCOM Error 10016 บน Windows 10: คู่มือขั้นตอนต่อขั้นตอน

Windows 10 เป็นระบบปฏิบัติการที่ใช้กันกว้างที่สุดในโลก แต่ก็ไม่ได้ปราศจากข้อผิดพลาด มีข้อผิดพลาดหลายประเภท และอันที่รบกวนผู้ใช้หลายคนคือ DistributedCOM Error 10016 ใน Windows 10 ข่าวดีคือ ข้อผิดพลาดนี้ไม่ได้อันตรายมากและไม่ทำให้เกิดความเสียหายรุนแรง Crash ระบบ หรือ Blue Screen of Death ที่น่ากลัว อย่างไรก็ตาม ข้อผิดพลาดต้องได้รับการแก้ไขโดยเร็วที่สุด มาเริ่มต้นเดินทางเพื่อแก้ไข DistributedCOM Error 10016 ใน Windows 10 กัน

DistributedCOM Error 10016 ใน Windows 10 คืออะไร?

DistributedCOM ย่อมาจาก Component Object Model ซึ่งใช้ในเครือข่ายและการสื่อสารในคอมพิวเตอร์ Windows 10 เทคโนโลยีนี้เป็นบริการต้นทางของ Microsoft ซึ่งอยู่ในโหมด Dormant (เฉยๆ) และจะทำงานก็ต่อเมื่อแอปพลิเคชันที่ติดตั้งบนคอมพิวเตอร์เชื่อมต่อกับอินเทอร์เน็ต ความแตกต่างระหว่าง COM ธรรมดาและ DCOM คือ COM เดิมสามารถตรวจสอบข้อมูลบนเครื่องปัจจุบันได้ แต่ DCOM สามารถรวบรวมข้อมูลจากเซิร์ฟเวอร์ระยะไกลได้ด้วย

เมื่อเข้าใจแล้ว มาเข้าใจว่าข้อผิดพลาด DCOM เกิดขึ้นอย่างไร

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

วิธีแก้ไข DistributedCOM Error 10016 ใน Windows 10

มี 2 วิธีในการแก้ไข DistributedCOM Error 10016 ใน Windows 10: วิธีง่าย และวิธีที่ซับซ้อนกว่า

แก้ไข DistributedCOM Error 10016 ใน Windows 10: วิธีง่าย

Event ID 10016 บางครั้งสามารถแก้ไขได้ด้วยการแก้ไขค่า Registry อย่างง่าย แต่ก่อนที่จะทำการเปลี่ยนแปลงใน Windows Registry Editor เราต้องสำรอง (backup) ก่อน เพื่อที่หากมีอะไรผิดพลาด เราสามารถกู้คืนจาก Backup ได้ เริ่มกระบวนการแก้ไข DistributedCOM Error 10016 ใน Windows 10 กัน:

ขั้นตอนที่ 1. กด Windows + R เพื่อเปิดกล่อง Run และพิมพ์ Regedit คลิก OK เพื่อเปิด Windows Registry Editor

ขั้นตอนที่ 2. เมื่อหน้าต่าง Registry เปิด ให้คลิกแท็บ File ที่มุมซ้ายบน และจากเมนูแบบเลื่อนลง เลือก Export เพื่อบันทึก Backup ของ Registry บนฮาร์ดดิสก์

หมายเหตุ: ขั้นตอนด้านล่างจะให้ผลลัพธ์เป็นไม่มีผลหรือแก้ไข Event ID 10016 ได้ จะไม่ทำให้เกิดผลกระทบเสียหายต่อระบบของคุณ

ขั้นตอนที่ 3. นำทางไปที่ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole พาธนี้สามารถคัดลอกจากนี้และวางในแถบที่อยู่ด้านบนของหน้าต่าง Registry

วิธีแก้ไข DistributedCOM Error 10016 บน Windows 10: คู่มือขั้นตอนต่อขั้นตอน

ขั้นตอนที่ 4. เมื่อไปถึงที่อยู่ข้างต้นและคลิกที่ Ole ในแผงด้านซ้าย ให้ลบ Registry key 4 ตัวจากแผงด้านขวา

DefaultAccessPermission MachineAccessRestriction
DefaultLaunchPermission MachineLaunchRestriction

ขั้นตอนที่ 5. คุณลบไฟล์แล้ว ให้คลิก File และ Exit เพื่อปิด Registry Editor

ขั้นตอนที่ 6. รีบูตระบบและสังเกตว่าคุณได้ DistributedCOM Error 10016 ใน Windows 10 อีกหรือไม่

ตามฟอรัมทางเทคนิค วิธีนี้ได้ผลกับหลายคน และการลบ Registry key 4 ตัวเพียงอย่างเดียวจะไม่ส่งผลต่อการทำงานของระบบของคุณแต่อย่างใด แต่จะแก้ไข DistributedCOM Error 10016 ใน Windows 10

แก้ไข DistributedCOM Error 10016 ใน Windows 10: วิธีที่ซับซ้อนกว่า

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

ขั้นตอนที่ 1. พิมพ์ "Event Viewer" ในกล่องค้นหาที่มุมซ้ายล่างของแถบงาน และคลิกที่ผลลัพธ์ที่เกี่ยวข้องเพื่อเปิด Event Viewer บนระบบของคุณ

ขั้นตอนที่ 2. ค้นหา Windows Logs และคลิกที่ System จะแสดงข้อผิดพลาดทั้งหมดที่เกิดขึ้นในคอมพิวเตอร์ของคุณ ลองค้นหา Entry ข้อผิดพลาดล่าสุดของ DistributedCOM Error ที่มี Event ID 10016 คลิกสองครั้งที่ Entry นั้นเพื่อขยายข้อความข้อผิดพลาด

ขั้นตอนที่ 3. จะมีหน้าต่างใหม่เปิดขึ้น ซึ่งจะมีข้อมูลมากมายเกี่ยวกับข้อผิดพลาด สังเกตในกล่องด้านบน จะมี CLSID และ APPID พร้อมสตริงตัวอักษรและตัวเลขสุ่ม

วิธีแก้ไข DistributedCOM Error 10016 บน Windows 10: คู่มือขั้นตอนต่อขั้นตอน

ขั้นตอนที่ 4. แม้กล่องจะแก้ไขไม่ได้ คุณสามารถไฮไลท์และคัดลอก CLSID และ APPID แล้ววางในเอกสาร Word หรือ Text (ใช้ CTRL + C เพื่อคัดลอก)

ขั้นตอนที่ 5. เปิด Registry Editor และนำทางไปที่พาธต่อไปนี้

HKEY_CLASSES_ROOT\CLSID\ วาง CLSID ของคุณที่นี่

หมายเหตุ: คุณสามารถคัดลอกและวางพาธข้างต้นในแถบที่อยู่ของ Registry อย่าลืมเพิ่มค่า CLSID จากคอมพิวเตอร์ของคุณที่นี่ ในกรณีของผมคือ {9BA05972-F6A8-11CF-A442-00A0C90A8F39} ดังนั้นพาธสุดท้ายจะเป็น:

HKEY_CLASSES_ROOT\CLSID\ {9BA05972-F6A8-11CF-A442-00A0C90A8F39

ขั้นตอนที่ 6. เมื่อไปถึงพาธของ CLSID ของคุณ ให้ตรวจสอบรายการ APPID ที่แสดงอยู่ภายใต้มัน เปรียบเทียบ APPID ที่คุณคัดลอกมาจาก Event Viewer

หมายเหตุ: นี่ยังจะบอกว่าบริการไหนทำให้เกิดข้อผิดพลาด ตามที่เห็นในภาพหน้าจอที่แนบมา บริการ Shell Windows เป็นเหตุผลของ DistributedCOM Error ด้วย Event ID 10016

ขั้นตอนที่ 7. ตอนนี้เราเปรียบเทียบ APPID และยืนยัน CLSID แล้ว คุณสามารถคลิกขวาที่ CLSID ในแผงด้านซ้าย จากเมนูบริบท คลิก Permissions เพื่อเปิดหน้าต่างใหม่

วิธีแก้ไข DistributedCOM Error 10016 บน Windows 10: คู่มือขั้นตอนต่อขั้นตอน

ขั้นตอนที่ 8. ต่อไป คลิกที่ Administrators และเลือกปุ่ม Edit ด้านล่าง คุณจะได้ตัวเลือกในการเปลี่ยนจาก Basic Permission เป็น Full Control และคลิก OK และ Apply

ขั้นตอนที่ 9. รีสตาร์ทคอมพิวเตอร์

ขั้นตอนที่ 10. หลังจากคอมพิวเตอร์รีสตาร์ท พิมพ์ "Component Services" ในกล่องค้นหาบนแถบงานและเปิดแอปพลิเคชันที่เกี่ยวข้อง

ขั้นตอนที่ 11. ในหน้าต่างนี้ คลิกที่ Computers ในแผงด้านซ้าย แล้วค้นหา My Computer และ DCOM Config ภายใต้มัน

ขั้นตอนที่ 12. เมื่อคุณคลิกที่ DCOM Config คุณจะพบรายการบริการต่างๆ ที่สามารถใช้ DCOM ค้นหาบริการโดยชื่อที่ค้นพบใน Registry Editor และ APPID

ขั้นตอนที่ 13. คลิกขวาที่บริการนั้น และเลือก Properties แล้ว Security

ขั้นตอนที่ 14. ค้นหา Launch and Activation Permission และเลือก Edit > Add > Add a Local Service > Apply อย่าลืมติ๊กถูกกล่อง Local Activation และคลิก OK

ขั้นตอนที่ 15. รีสตาร์ทคอมพิวเตอร์ของคุณ และคุณจะไม่ได้ DistributedCOM Error 10016 ใน Windows 10 เกี่ยวกับบริการนี้อีก หากบริการอื่นๆ ทำให้เกิดข้อผิดพลาดนี้ คุณจะต้องทำซ้ำทุกขั้นตอนสำหรับกระบวนการหรือบริการนั้นด้วย

ความคิดเห็นของคุณเกี่ยวกับขั้นตอนการแก้ไข DistributedCOM Error 10016 ใน Windows 10

นี่คือจุดจบของการเดินทางเพื่อแก้ไข DistributedCOM Error 10016 ใน Windows 10 ลองวิธีแรกเสมอ และหากคุณยังได้รับข้อผิดพลาด ให้ไปวิธีที่สอง จำไว้ว่าต้องไปที่ DCOM Error แรกก่อน แล้วค่อยลงมาค้นหา DCOM Error อื่นๆ และเปรียบเทียบค่า CSLID และ APPID เพื่อดูว่ามันเป็นบริการเดียวกันหรือบริการต่างกันที่ทำให้เกิดข้อผิดพลาด ในกรณีที่ต่างกัน คุณจะต้องทำตามกระบวนการที่ซับซ้อนหลายครั้ง

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

ติดตามเราบนโซเชียลมีเดีย – Facebook และ Twitter สำหรับคำถามหรือข้อเสนอแนะ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง เรายินดีตอบกลับด้วยวิธีแก้ไข เราโพสต์เคล็ดลับและวิธีแก้ปัญหาทั่วไปที่เกี่ยวข้องกับเทคโนโลยีเป็นประจำ

อ่านเพิ่มเติม:

How To Fix Windows Error 1603

Fixed: SYSTEM_PTE_MISUSE Blue Screen Error In Windows 10

What Is CLOCK_WATCHDOG_TIMEOUT Error & How To Fix It On Windows 10

How to Fix 0xe06d7363 Run-Time Error On Windows 10