Windows 10 เป็นระบบปฏิบัติการล่าสุดและยิ่งใหญ่ที่สุดโดย Microsoft และ บริษัท ได้ผลักดันให้ผู้ใช้อัปเกรดจากรุ่นก่อน ๆ อย่างเปิดเผย มันสมเหตุสมผลและมีการปรับปรุงหลายอย่างมากกว่ารุ่นก่อน อย่างไรก็ตาม เมื่อไม่นานมานี้ มีรายงานจำนวนมากเข้ามาเกี่ยวกับ “DistributedCOM(DCOM) Errors Event ID:10016 ” ข้อผิดพลาดในบันทึกของระบบ
ข้อผิดพลาดเหล่านี้เป็นเรื่องปกติธรรมดาและมีบันทึกข้อผิดพลาดที่แตกต่างกันมากมายสำหรับข้อผิดพลาดนั้นขึ้นอยู่กับข้อผิดพลาด ในบทความนี้ เราจะเน้นที่ “การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM ที่มี CLSID {} และ APPID {} แก่ผู้ใช้ NT AUTHORITY\LOCAL SERVICE SID () จากที่อยู่ LocalHost (การใช้ LRPC) ที่ทำงานอยู่ในคอนเทนเนอร์ของแอปพลิเคชัน Unavailable SID (ไม่พร้อมใช้งาน) สิทธิ์การรักษาความปลอดภัยนี้สามารถแก้ไขได้โดยใช้เครื่องมือการดูแลระบบบริการคอมโพเนนต์ ” ข้อความแสดงข้อผิดพลาด
อะไรทำให้เกิดข้อผิดพลาด “การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้สิทธิ์การเปิดใช้งานในเครื่อง”
หลังจากได้รับรายงานจำนวนมากจากผู้ใช้หลายราย เราจึงตัดสินใจตรวจสอบปัญหาและคิดหาวิธีแก้ไขให้สมบูรณ์ นอกจากนี้ เราได้ตรวจสอบสาเหตุที่ทำให้เกิดข้อผิดพลาดนี้และแสดงไว้ด้านล่าง:
[/tie_list type="plus"]- การอนุญาตไม่ถูกต้อง: ข้อผิดพลาดเกิดขึ้นเมื่อกระบวนการเฉพาะไม่มีสิทธิ์เพียงพอในการเข้าถึงส่วนประกอบ DCOM ที่ระบุไว้ในบันทึกเหตุการณ์
หมายเหตุ: เป็นไปได้ว่าระบบทำงานได้อย่างถูกต้องในบางกรณีแม้ว่าจะมีข้อผิดพลาดนี้ก็ตาม ในกรณีนี้ เป็นการดีที่สุดที่จะปล่อยให้ข้อผิดพลาดเกิดขึ้น แต่ถ้าเป็นการป้องกันไม่ให้แอปพลิเคชันบางตัวทำงานอย่างถูกต้อง ให้ทำตามคำแนะนำด้านล่าง:
วิธีแก้ไข:การให้สิทธิ์เข้าถึงคอมโพเนนต์ DCOM
ตามที่ระบุไว้ในข้อความแสดงข้อผิดพลาด ข้อผิดพลาดจะเกิดขึ้นเมื่อกระบวนการ/แอปพลิเคชันบางอย่างไม่สามารถเข้าถึงส่วนประกอบ DCOM ดังนั้น ในขั้นตอนนี้ เราจะให้สิทธิ์การเข้าถึงส่วนประกอบ DCOM เหล่านั้น สำหรับสิ่งนั้น:
- กด “Windows” + “ร ” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “Regedit ” และกด “ตกลง”
- นำทางไปยังที่อยู่ต่อไปนี้
HKEY_CLASSES_ROOT\CLSID\{D63B10C5-BB46-4990-A94F-E40B9D520160}
- ดับเบิลคลิกที่ “ค่าเริ่มต้น ” ในบานหน้าต่างด้านขวาและจด “Value Data” อยู่ในรายการ
- นำทางไปยังที่อยู่ต่อไปนี้:
HKEY_CLASSES_ROOT\AppID\{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
- คลิกขวาที่ “{9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ” ในบานหน้าต่างด้านซ้าย
- คลิกที่ “การอนุญาต ” จากรายการและเลือก “ขั้นสูง “.
- คลิกที่ “เปลี่ยน ” ถัดจาก “เจ้าของ” ส่วนหัว
หมายเหตุ: เจ้าของควรเป็น “โปรแกรมติดตั้งที่เชื่อถือได้” หรืออาจแสดง “ไม่สามารถแสดงเจ้าของ” - คลิกที่ “วัตถุ ประเภท ” และเลือก “ผู้ใช้”
- คลิกที่ “ตำแหน่ง ” แล้วเลือก “เดสก์ท็อป (ชื่อ)” ของคุณ
- ในช่องว่าง ให้ป้อน ชื่อผู้ใช้ ของบัญชีของคุณ
- คลิกที่ “ตกลง ” และคลิกที่ “สมัคร ” ในหน้าต่าง
หมายเหตุ: ทำซ้ำขั้นตอนที่ระบุในขั้นตอนที่ 5-12 สำหรับ “HKEY_CLASSES_ROOT\CLSID\{D63B10C5-BB46-4990-A94F-E40B9D520160}” เช่นกัน
- คลิกที่ “ตกลง ” เพื่อปิดหน้าต่างและเปิด “สิทธิ์ ” ที่เราเปิดตัวใน “ขั้นตอนที่ 7”
- คลิกที่ “ผู้ดูแลระบบ ” ใน “กลุ่ม หรือ ชื่อผู้ใช้ ” และเลือกที่ “เต็ม การควบคุม ” ตัวเลือก
- เลือก “ผู้ใช้ ” และทำเครื่องหมายที่ “การควบคุมทั้งหมด ” อีกครั้ง
- คลิกที่ “สมัคร ” เพื่อบันทึกการเปลี่ยนแปลงและเลือก “ตกลง ” เพื่อปิดหน้าต่าง
- กด “Windows ” + “อาร์ ” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “dcomcnfg .exe ” และกด “เข้าสู่ “.
- ขยาย ตัวเลือกต่อไปนี้
Component Services>Computers>My Computer>DCOM Config
- ในบานหน้าต่างด้านขวา ขวา คลิก บน “รันไทม์ นายหน้า ” และเลือก “คุณสมบัติ ” จากรายการ
หมายเหตุ: มี สอง ตัวอย่าง ของ “รันไทม์ นายหน้า ” อยู่ในรายการ ทำตามขั้นตอนด้านล่างเพื่อระบุสิ่งที่ถูกต้อง - หาก AppID ที่ระบุไว้ตรงกับ AppID “9CA88EE3-ACB7-47C8 –เอเอฟซี4 –AB702511C276 ” ในข้อผิดพลาดหมายความว่าคุณได้เลือกอินสแตนซ์ที่ถูกต้องของแอปพลิเคชัน
- คลิกที่ “ความปลอดภัย ” จากนั้น ตรวจสอบ “ปรับแต่ง ” ตัวเลือกสำหรับ “เปิดและเปิดใช้งานสิทธิ์ “.
- คลิกที่ “แก้ไข ” และคลิกที่ปุ่ม “ลบ ” หากมี “ความปลอดภัยของ Windows” พร้อมท์
- คลิกที่ “เพิ่ม ” และพิมพ์ “NT AUTHORITY\LOCAL SERVICE ” ใน “ป้อนชื่อวัตถุเพื่อเลือก ” ตัวเลือก
หมายเหตุ:หากไม่มี NT Authority\Local Service ให้ลองพิมพ์ “Local Service” - คลิกที่ “ตกลง ” และยิ่งใหญ่ “ท้องถิ่น การเปิดใช้งาน ” ขออนุญาติเข้า.
- ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่