การแก้ไข: ไม่สามารถเชื่อมต่อกับผู้ให้บริการ WMI บน Windows 10

หากคุณได้รับข้อผิดพลาด ' ไม่สามารถเชื่อมต่อกับผู้ให้บริการ WMI ได้อาจเป็นเพราะการลบผู้ให้บริการ WMI เนื่องจากการติดตั้ง SQL Server หรือการอนุญาตของคีย์ใน Windows Registry ผู้ใช้รายงานว่าเมื่อพวกเขาติดตั้ง SQL Server v17.2 หรือใหม่กว่าในระบบของพวกเขาพวกเขาจะพบข้อผิดพลาด ' ไม่สามารถเชื่อมต่อกับผู้ให้บริการ WMI คุณไม่ได้รับอนุญาตหรือเซิร์ฟเวอร์ไม่สามารถเข้าถึง ข้อความเมื่อพยายามเปิดเครื่องมือจัดการการกำหนดค่าของเซิร์ฟเวอร์

ไม่สามารถเชื่อมต่อกับผู้ให้บริการ WMI

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

อะไรเป็นสาเหตุของข้อผิดพลาด 'ไม่สามารถเชื่อมต่อกับผู้ให้บริการ WMI' ใน Windows 10

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

  • สิทธิ์ Windows Registry: ในบางสถานการณ์ปัญหาจะเกิดขึ้นหากเฉพาะบัญชีผู้ดูแลระบบเท่านั้นที่มีสิทธิ์เต็มในคีย์ Windows Registry และบัญชี Network Service นั้นถูก จำกัด
  • การลบผู้ให้บริการ WMI: นอกจากนี้ยังมีบางกรณีที่ผู้ให้บริการ WMI ถูกลบเนื่องจากการติดตั้งอินสแตนซ์ของเซิร์ฟเวอร์ SQL กรณีดังกล่าวอาจทำให้เกิดข้อผิดพลาดเกิดขึ้นเช่นกัน

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

โซลูชันที่ 1: การใช้เครื่องมือ Mofcomp

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

  1. กด Windows Key + X และเลือก Command Prompt (Admin) จากรายการเพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
  2. เมื่อพรอมต์คำสั่งของผู้ดูแลระบบเปิดขึ้นให้คัดลอกและวางคำสั่งต่อไปนี้แล้วกด Enter:
     mofcomp "% programfiles (x86)% \ Microsoft SQL Server \ number \ Shared \ sqlmgmproviderxpsp2up.mof 

    การใช้เครื่องมือ Mofcomp
  3. โปรดตรวจสอบให้แน่ใจว่าคุณได้แทนที่ ' number ' ด้วย SQL Server เวอร์ชันของคุณ
  4. เมื่อเสร็จแล้วกด Windows Key + R เพื่อเปิด Run
  5. พิมพ์ ' services.msc ' แล้วกด Enter
  6. ค้นหาบริการ Instrumentation Windows Management
  7. คลิกขวาที่มันแล้วเลือก รีสตาร์ท

    เริ่มบริการ WMI ใหม่
  8. ตรวจสอบว่ามันแก้ไขปัญหาของคุณ

โซลูชันที่ 2: การเปลี่ยนการอนุญาตคีย์รีจิสทรีของ Windows

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

  1. กด Windows Key + R เพื่อเปิดกล่องโต้ตอบ เรียกใช้
  2. พิมพ์ ' regedit ' จากนั้นกด Enter
  3. หลังจากนั้นวางเส้นทางต่อไปนี้ในแถบที่อยู่: คอมพิวเตอร์ \ HKEY_CLASSES_ROOT \ CLSID \ {73E709EA-5D93-4B2E-BBB0-99B7938DA9E4}
  4. คลิกขวาที่ {73E709EA-5D93-4B2E-BBB0-99B7938DA9E4} และเลือกการ อนุญาต

    การเปลี่ยนการอนุญาต
  5. คลิก เพิ่ม จากนั้นพิมพ์ บริการเครือข่าย ภายใต้ ' ป้อนชื่อวัตถุเพื่อเลือก '
  6. หลังจากนั้นให้คลิก ตรวจสอบชื่อ แล้วกด ตกลง

    การเพิ่มบัญชีบริการเครือข่าย
  7. เน้น บริการเครือข่าย และตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่อง ควบคุม ทั้งหมด

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

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