แก้ไขข้อผิดพลาด DCOM Event ID 10016 ใน Windows 10

Fix Dcom Event Id 10016 Error Windows 10



หากคุณได้รับข้อผิดพลาด DCOM Event ID 10016 ใน Windows 10 อาจเป็นเพราะคุณใช้ระบบปฏิบัติการเวอร์ชันไม่ถูกต้อง นี่คือวิธีการแก้ไข ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณใช้ Windows 10 เวอร์ชัน 1607 หรือสูงกว่า ในการทำเช่นนั้น ให้ไปที่ การตั้งค่า > ระบบ > เกี่ยวกับ และตรวจสอบหมายเลขเวอร์ชันของคุณ หากคุณไม่ได้ใช้ Windows 10 เวอร์ชันล่าสุด คุณสามารถอัปเดตได้โดยไปที่การตั้งค่า > การอัปเดตและความปลอดภัย > Windows Update แล้วคลิกปุ่มตรวจหาการอัปเดต เมื่อคุณอัปเดตแล้ว คุณสามารถแก้ไขข้อผิดพลาด DCOM Event ID 10016 ได้โดยการเรียกใช้คำสั่งต่อไปนี้ในพร้อมท์คำสั่ง: regsvr32 %windir%system32wbemwmiutils.dll รีบูทพีซีของคุณและควรแก้ไขข้อผิดพลาด DCOM Event ID 10016



ในโพสต์ของวันนี้ เราจะระบุสาเหตุและเสนอวิธีแก้ปัญหาที่เป็นไปได้ รหัสเหตุการณ์ DCOM (DistributedCOM) 10016 ข้อผิดพลาดที่อาจปรากฏใน Windows Event Viewer ระหว่างการทำงานปกติของ Windows 10





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





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



รหัสเหตุการณ์ DCOM ข้อผิดพลาด 10016

รหัสเหตุการณ์ DCOM ข้อผิดพลาด 10016

คุณอาจสังเกตเห็นเหตุการณ์ต่อไปนี้ 10016 บันทึกไว้ในบันทึกเหตุการณ์ของระบบบนคอมพิวเตอร์ที่ใช้ Windows 10, Windows Server 2016, Windows Server 2019, Windows Server รุ่น 1903 หรือ Windows Server 1909:

ที่มา: Microsoft-Windows-DistributedCOM
รหัสเหตุการณ์: 10016
คำอธิบาย: การตั้งค่าสิทธิ์เฉพาะแอปพลิเคชันไม่ให้สิทธิ์การเปิดใช้งานในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM ที่มี CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
и APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
ไปยังผู้ใช้ NT AUTHORITY SYSTEM SID (S-1-5-18) จากที่อยู่ LocalHost (โดยใช้ LRPC) ที่รันในคอนเทนเนอร์แอปพลิเคชัน Unavailable SID สิทธิ์การรักษาความปลอดภัยนี้สามารถเปลี่ยนแปลงได้โดยใช้เครื่องมือ Component Services Administration



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

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

ไม่มีอะไรต้องกังวลเกี่ยวกับข้อผิดพลาด DCOM - สามารถละเว้นได้อย่างปลอดภัย อย่างไรก็ตาม มีขั้นตอนที่คุณสามารถปฏิบัติตามเพื่อแก้ไขข้อผิดพลาด ID เหตุการณ์ 10016 เมื่อใดก็ตามที่เกิดขึ้น

วิธีแก้ไขข้อผิดพลาด ID เหตุการณ์ DCOM 10016

เพื่อแก้ปัญหานี้ Microsoft แนะนำให้สร้างตัวกรอง XML เพื่อระงับข้อผิดพลาด DCOM ID 10016

นี่คือวิธี:

  • เปิด Event Viewer (กด Windows Key + R ในกล่องโต้ตอบ Run พิมพ์ เหตุการณ์ แล้วกด Enter)
  • คิก Windows วารสาร > ระบบ .
  • คลิก กรองบันทึกปัจจุบัน ภายใต้ การกระทำ ขนมปัง
  • เลือกแท็บ XML และทำเครื่องหมายในช่อง แก้ไขคำขอด้วยตนเอง ตัวเลือก.
  • คัดลอกและวางข้อความ XML ต่อไปนี้ลงในกล่องโต้ตอบตัวกรอง
|_+_|

ในคำขอนี้ พารามิเตอร์ 4 สอดคล้องกับ CLSID ของแอปพลิเคชันเซิร์ฟเวอร์ COM พารา 5 ตรงกับ APPID และ พารามิเตอร์ 8 ตรงกับ SID ของบริบทความปลอดภัย ซึ่งทั้งหมดนี้เขียนลงในบันทึกเหตุการณ์ 10016

  • คลิก ดี .

บันทึกข้อผิดพลาด DCOM ที่มีรหัสเหตุการณ์ 10016 ถูกซ่อนจากมุมมอง

หรือคุณสามารถแก้ไขปัญหาสิทธิ์ DCOM โดยใช้ Registry Editor และเครื่องมือกำหนดค่า DCom

นี่คือวิธี:

การแก้ไขรวมถึงการปรับแต่งรีจิสทรี ดังนั้นจึงขอแนะนำเพื่อป้องกันไว้ก่อน สำรองข้อมูลรีจิสทรี หรือ สร้างจุดคืนค่าระบบ .

เพื่อป้องกันการบันทึกเหตุการณ์ ให้ทำตามขั้นตอนเหล่านี้เพื่อให้สิทธิ์แก่คอมโพเนนต์ DCOM ที่มี CLSID และ APPID เฉพาะ

ขั้นแรก คุณต้องค้นหาว่ากระบวนการหรือบริการใดเชื่อมโยงกับ CLASS ID ที่ระบุในข้อผิดพลาด ในการทำเช่นนี้ ให้คัดลอก CLSID ที่ระบุในคำอธิบายเหตุการณ์ ในกรณีนี้นี้ {D63B10C5-BB46-4990-A94F-E40B9D520160} . อย่าลืมคัดลอกวงเล็บปีกกาทั้งสองอัน

ตอนนี้, เปิดตัวแก้ไขรีจิสทรี . เมื่อเปิด Registry Editor ให้คลิก แก้ไข แล้ว หา . วาง CLSID ลงในช่องค้นหาแล้วกด Enter

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

ดาวน์โหลด window powershell 3.0

ตอนนี้คุณได้ระบุกระบวนการแล้ว คุณสามารถดำเนินการดังต่อไปนี้เพื่อแก้ไขข้อผิดพลาด

  • อย่างไรก็ตาม ใน Registry Editor ไปที่คีย์ AppID ต่อไปนี้ที่เชื่อมโยงกับ RuntimeBroker:

HKEY_CLASSES_ROOT รหัสแอป {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

ตามค่าเริ่มต้น TrustedInstaller เป็นเจ้าของคีย์รีจิสทรีนี้และคีย์ย่อย ตั้งผู้ดูแลระบบเป็นเจ้าของคีย์และคีย์ย่อย ดู วิธีการเป็นเจ้าของคีย์รีจิสทรี สำหรับข้อมูลเพิ่มเติม.

  • หลังการติดตั้ง ผู้ดูแลระบบ วิธีการกำหนดเจ้าของ ผู้ดูแลระบบ กลุ่มและ ระบบ บัญชีมีสิทธิ์ควบคุมทั้งหมดสำหรับคีย์และคีย์ย่อย
  • ปิดตัวแก้ไขรีจิสทรี

จากนั้นเปิดเครื่องมือกำหนดค่า DCOM (กดแป้น Windows + R ในกล่องโต้ตอบ Run พิมพ์ dcomcnfg.ex เป็น แล้วกด Enter

  • คลิก บริการส่วนประกอบ > คอมพิวเตอร์ > คอมพิวเตอร์ของฉัน ใช่> การกำหนดค่า DCOM .
  • คลิกขวาที่แอปพลิเคชันที่สอดคล้องกับ ID แอปพลิเคชันที่บันทึกไว้ในบันทึกเหตุการณ์ และเลือก 'คุณสมบัติ'

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

  • เลือก ความปลอดภัย แท็บ
  • ภายใต้ สิทธิ์ในการเปิดและเปิดใช้งาน , เลือก ปรับแต่ง แล้วคลิก แก้ไข .

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

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

ขั้นตอนนี้ป้องกันข้อผิดพลาดในการบันทึกเหตุการณ์ รหัสเหตุการณ์: 10016 เกี่ยวข้องกับสิทธิ์ DCOM

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

ดาวน์โหลด PC Repair Tool เพื่อค้นหาอย่างรวดเร็วและแก้ไขข้อผิดพลาดของ Windows โดยอัตโนมัติ

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

โพสต์ยอดนิยม