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

วิธีแก้ไข 'การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานภายในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM' ข้อผิดพลาด

Windows 10 เป็นระบบปฏิบัติการล่าสุดและยิ่งใหญ่ที่สุดโดย Microsoft และ บริษัท ได้ผลักดันให้ผู้ใช้อัปเกรดจากรุ่นก่อน ๆ อย่างเปิดเผย มันสมเหตุสมผลและมีการปรับปรุงหลายอย่างมากกว่ารุ่นก่อน อย่างไรก็ตาม เมื่อไม่นานมานี้ มีรายงานจำนวนมากเข้ามาเกี่ยวกับ “DistributedCOM(DCOM) Errors Event ID:10016 ” ข้อผิดพลาดในบันทึกของระบบ

วิธีแก้ไข  การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานภายในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM  ข้อผิดพลาด

ข้อผิดพลาดเหล่านี้เป็นเรื่องปกติธรรมดาและมีบันทึกข้อผิดพลาดที่แตกต่างกันมากมายสำหรับข้อผิดพลาดนั้นขึ้นอยู่กับข้อผิดพลาด ในบทความนี้ เราจะเน้นที่ “การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM ที่มี CLSID {} ​​และ APPID {} ​​แก่ผู้ใช้ NT AUTHORITY\LOCAL SERVICE SID () จากที่อยู่ LocalHost (การใช้ LRPC) ที่ทำงานอยู่ในคอนเทนเนอร์ของแอปพลิเคชัน Unavailable SID (ไม่พร้อมใช้งาน) สิทธิ์การรักษาความปลอดภัยนี้สามารถแก้ไขได้โดยใช้เครื่องมือการดูแลระบบบริการคอมโพเนนต์ ” ข้อความแสดงข้อผิดพลาด

อะไรทำให้เกิดข้อผิดพลาด “การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้สิทธิ์การเปิดใช้งานในเครื่อง”

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

[/tie_list type="plus"]
  • การอนุญาตไม่ถูกต้อง:  ข้อผิดพลาดเกิดขึ้นเมื่อกระบวนการเฉพาะไม่มีสิทธิ์เพียงพอในการเข้าถึงส่วนประกอบ DCOM ที่ระบุไว้ในบันทึกเหตุการณ์
[/tie_list]

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

วิธีแก้ไข:การให้สิทธิ์เข้าถึงคอมโพเนนต์ DCOM

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

  1. กด “Windows” + “ ” เพื่อเปิดพรอมต์เรียกใช้
  2. พิมพ์ “Regedit ” และกด “ตกลง” วิธีแก้ไข  การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานภายในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM  ข้อผิดพลาด
  3. นำทางไปยังที่อยู่ต่อไปนี้
    HKEY_CLASSES_ROOT\CLSID\{D63B10C5-BB46-4990-A94F-E40B9D520160}
  4. ดับเบิลคลิกที่ “ค่าเริ่มต้น ” ในบานหน้าต่างด้านขวาและจด “Value Data” อยู่ในรายการ
  5. นำทางไปยังที่อยู่ต่อไปนี้:
    HKEY_CLASSES_ROOT\AppID\{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
  6. คลิกขวาที่ “{9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ” ในบานหน้าต่างด้านซ้าย
  7. คลิกที่ “การอนุญาต ” จากรายการและเลือก “ขั้นสูง “.
  8. คลิกที่ “เปลี่ยน ” ถัดจาก “เจ้าของ” ส่วนหัว
    หมายเหตุ:  เจ้าของควรเป็น “โปรแกรมติดตั้งที่เชื่อถือได้” หรืออาจแสดง “ไม่สามารถแสดงเจ้าของ”
  9. คลิกที่ “วัตถุ ประเภท ” และเลือก “ผู้ใช้”
  10. คลิกที่ “ตำแหน่ง ” แล้วเลือก “เดสก์ท็อป (ชื่อ)” ของคุณ
  11. ในช่องว่าง ให้ป้อน ชื่อผู้ใช้ ของบัญชีของคุณ
  12. คลิกที่ “ตกลง ” และคลิกที่ “สมัคร ” ในหน้าต่าง วิธีแก้ไข  การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานภายในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM  ข้อผิดพลาด

    หมายเหตุ: ทำซ้ำขั้นตอนที่ระบุในขั้นตอนที่ 5-12 สำหรับ “HKEY_CLASSES_ROOT\CLSID\{D63B10C5-BB46-4990-A94F-E40B9D520160}” เช่นกัน

  13. คลิกที่ “ตกลง ” เพื่อปิดหน้าต่างและเปิด “สิทธิ์ ” ที่เราเปิดตัวใน “ขั้นตอนที่ 7”
  14. คลิกที่ “ผู้ดูแลระบบ ” ใน “กลุ่ม หรือ ชื่อผู้ใช้ ” และเลือกที่ “เต็ม การควบคุม ” ตัวเลือก
  15. เลือก “ผู้ใช้ ” และทำเครื่องหมายที่ “การควบคุมทั้งหมด ” อีกครั้ง
  16. คลิกที่ “สมัคร ” เพื่อบันทึกการเปลี่ยนแปลงและเลือก “ตกลง ” เพื่อปิดหน้าต่าง วิธีแก้ไข  การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานภายในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM  ข้อผิดพลาด
  17. กด “Windows ” + “อาร์ ” เพื่อเปิดพรอมต์เรียกใช้
  18. พิมพ์ “dcomcnfg .exe ” และกด “เข้าสู่ “.
  19. ขยาย ตัวเลือกต่อไปนี้
    Component Services>Computers>My Computer>DCOM Config
  20. ในบานหน้าต่างด้านขวา ขวา คลิก บน “รันไทม์ นายหน้า ” และเลือก “คุณสมบัติ ” จากรายการ
    หมายเหตุ:  มี สอง ตัวอย่าง ของ “รันไทม์ นายหน้า ” อยู่ในรายการ ทำตามขั้นตอนด้านล่างเพื่อระบุสิ่งที่ถูกต้อง
  21. หาก AppID ที่ระบุไว้ตรงกับ AppID “9CA88EE3-ACB7-47C8เอเอฟซี4AB702511C276 ” ในข้อผิดพลาดหมายความว่าคุณได้เลือกอินสแตนซ์ที่ถูกต้องของแอปพลิเคชัน
  22. คลิกที่ “ความปลอดภัย ” จากนั้น ตรวจสอบปรับแต่ง ” ตัวเลือกสำหรับ “เปิดและเปิดใช้งานสิทธิ์ “.
  23. คลิกที่ “แก้ไข ” และคลิกที่ปุ่ม “ลบ ” หากมี “ความปลอดภัยของ Windows” พร้อมท์
  24. คลิกที่ “เพิ่ม ” และพิมพ์ “NT AUTHORITY\LOCAL SERVICE ” ใน “ป้อนชื่อวัตถุเพื่อเลือก ” ตัวเลือก
    หมายเหตุ:หากไม่มี NT Authority\Local Service ให้ลองพิมพ์ “Local Service”
  25. คลิกที่ “ตกลง ” และยิ่งใหญ่ “ท้องถิ่น การเปิดใช้งาน ” ขออนุญาติเข้า. วิธีแก้ไข  การตั้งค่าการอนุญาตเฉพาะแอปพลิเคชันไม่ให้อนุญาตการเปิดใช้งานภายในเครื่องสำหรับแอปพลิเคชันเซิร์ฟเวอร์ COM  ข้อผิดพลาด
  26. ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่