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

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

ข้อความผิดพลาด

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

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

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

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

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

โซลูชัน: การอนุญาตให้เข้าถึงส่วนประกอบ DCOM

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

  1. กดปุ่ม “ Windows” +“ R ” เพื่อเปิดพรอมต์เรียกใช้
  2. พิมพ์“ Regedit ” แล้วกด“ Enter”

    พิมพ์ใน“ Regedit” แล้วกด“ Enter”
  3. นำทางไปยังที่อยู่ดังต่อไปนี้
     HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160} 
  4. ดับเบิลคลิกที่ปุ่ม“ เริ่มต้น ” ในบานหน้าต่างด้านขวาและจดบันทึก “ ข้อมูลค่า” ที่ ระบุไว้
  5. นำทางไปยังที่อยู่ต่อไปนี้:
     HKEY_CLASSES_ROOT \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} 
  6. คลิกขวาที่ปุ่ม“ {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ” ในบานหน้าต่างด้านซ้าย
  7. คลิกที่ตัวเลือก " สิทธิ์ " จากรายการและเลือก " ขั้นสูง "
  8. คลิกที่ตัวเลือก " เปลี่ยน " ถัดจาก หัวข้อ "เจ้าของ"

    หมายเหตุ: เจ้าของควรเป็น“ ตัวติดตั้งที่เชื่อถือได้” หรืออาจแสดง“ ไม่สามารถแสดงเจ้าของ”

  9. คลิกที่ส่วนหัว“ ประเภท วัตถุ ” แล้วเลือก“ ผู้ใช้”
  10. คลิกที่ปุ่ม " สถานที่ " และเลือก "เดสก์ท็อป (ชื่อ)" ของคุณ
  11. ในช่องว่างให้ป้อน ชื่อผู้ใช้ ของบัญชีของคุณ
  12. คลิกที่ปุ่ม“ ตกลง ” และคลิกที่“ นำไปใช้ ” ในหน้าต่าง

    การเปลี่ยนการอนุญาตสำหรับคีย์รีจิสทรี

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

  13. คลิกที่“ ตกลง ” เพื่อปิดหน้าต่างและเปิดหน้าต่าง“ สิทธิ์ ” ที่เราเปิดตัวใน“ ขั้นตอนที่ 7”
  14. คลิกที่ " ผู้ดูแลระบบ " ในส่วน "กลุ่ม หรือ ชื่อผู้ใช้ " และตรวจสอบตัวเลือก " ควบคุมทั้งหมด "
  15. เลือก“ ผู้ใช้ ” และตรวจสอบตัวเลือก“ ควบคุมทั้งหมด ” อีกครั้ง
  16. คลิกที่“ นำไปใช้ ” เพื่อบันทึกการเปลี่ยนแปลงและเลือก“ ตกลง ” เพื่อปิดหน้าต่าง

    ให้การควบคุมเต็มรูปแบบแก่ผู้ใช้และผู้ดูแลระบบ
  17. กด“ Windows ” +“ R ” เพื่อเปิดพรอมต์เรียกใช้
  18. พิมพ์เป็น“ dcomcnfg exe "และกด" Enter "
  19. ขยาย ตัวเลือกต่อไปนี้
     บริการส่วนประกอบ> คอมพิวเตอร์> คอมพิวเตอร์ของฉัน> การกำหนดค่า DCOM 
  20. ในบานหน้าต่าง ด้านขวา คลิก ขวาที่ ตัวเลือก“ RunTime Broker ” และเลือกปุ่ม“ Properties ” จากรายการ

    หมายเหตุ: รายการ อินสแตนซ์ ของ“ RunTime Broker ” มีอยู่ สอง รายการ ทำตามขั้นตอนด้านล่างสำหรับแต่ละคนเพื่อระบุสิ่งที่ถูกต้อง

  21. หาก AppID อยู่ในรายการตรงกับ AppID“ 9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276 ” ในข้อผิดพลาดหมายความว่าคุณได้เลือกอินสแตนซ์ที่ถูกต้องของแอปพลิเคชัน
  22. คลิกที่ตัวเลือก“ ความปลอดภัย ” จากนั้นทำ เครื่องหมาย ที่ตัวเลือก“ ปรับแต่ง ” เพื่อดู“ สิทธิ์การเปิดใช้งานและการเปิดใช้งาน
  23. คลิกที่ปุ่ม " แก้ไข " และคลิกที่ปุ่ม " ลบ " หากมีการแจ้งเตือน " Windows Security"
  24. คลิกที่ปุ่ม " เพิ่ม " และพิมพ์ใน " NT AUTHORITY \ LOCAL SERVICE " ในตัวเลือก " ป้อนชื่อวัตถุเพื่อเลือก "
  25. คลิกที่ " ตกลง " และยิ่งใหญ่ "อนุญาต การเปิดใช้งาน ท้องถิ่น " เพื่อรายการ

    การเปลี่ยนการกำหนดค่า DCOM
  26. ตรวจสอบ ว่าปัญหายังคงมีอยู่หรือไม่

บทความที่น่าสนใจ