Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

विंडोज 11/10 पर WMI Repository को रिपेयर या रीबिल्ड कैसे करें

कई बार WMI Repository भ्रष्ट हो जाता है जिसके परिणामस्वरूप Provider Load Failure होता है। इस गाइड में, हम साझा करेंगे कि विंडोज 11/10 पर WMI Repository को कैसे रिपेयर या रीबिल्ड करें। जो लोग जागरूक नहीं हैं, उनके लिए Windows Management Instrumentation या WMI माइक्रोसॉफ्ट की विनिर्देशों का एक सेट है जो नेटवर्क में उपकरणों और अनुप्रयोगों के प्रबंधन को समेकित करता है। यह एक डेटाबेस है जो WMI कक्षाओं के लिए मेटा-जानकारी और परिभाषाओं को संग्रहीत करता है। केवल इनका उपयोग करके, सिस्टम की स्थितियों को जाना जा सकता है।

रिपॉजिटरी यहां उपलब्ध है -

%windir%\System32\Wbem\Repository

संक्षेप में, यह अंतिम उपयोगकर्ताओं को स्थानीय या दूरस्थ कंप्यूटर सिस्टम की स्थिति प्रदान करता है।

नोट: इसका उपयोग Server 2012 क्लस्टर मशीन पर न करें

विंडोज पर WMI Repository को रिपेयर या रीबिल्ड करें

विंडोज 11/10 पर WMI Repository को रिपेयर या रीबिल्ड कैसे करें

WMI रिपॉजिटरी को ठीक करने, रीसेट करने या पुनर्स्थापित करने के लिए कमांड लाइन टूल हैं। हालांकि, माइक्रोसॉफ्ट सुझाव देता है कि यह सबसे अच्छा है कि आप पहले सत्यापित करें कि भ्रष्टाचार है या नहीं।

नीचे त्रुटियों और अनुमति मुद्दों की एक सूची है जो आप देख सकते हैं-

  1. रूट डिफ़ॉल्ट या rootcimv2 नेमस्पेस से कनेक्ट करने में असमर्थ। यह त्रुटि कोड "0x80041002" के साथ विफल होता है जो "WBEM_E_NOT_FOUND" की ओर इशारा करता है।
  2. जब आप Computer Management खोलते हैं और Computer Management (Local) पर राइट क्लिक करते हैं और Properties चुनते हैं, तो आपको निम्न त्रुटि मिलती है: "WMI: Not Found" या यह कनेक्ट करने का प्रयास करते समय हैंग हो जाता है
  3. 0x80041010 WBEM_E_INVALID_CLASS
  4. wbemtest का उपयोग करने का प्रयास, और यह हैंग हो जाता है
  5. Schemas/Objects गायब
  6. अजीब कनेक्शन/ऑपरेशन त्रुटियां (0x8007054e)।

जांचने का अंतिम तरीका एक उन्नत Command Prompt में इस कमांड को चलाना है।

winmgmt /verifyrepository

यदि रिपॉजिटरी में कोई समस्या है, तो यह "repository is not consistent" का जवाब देगा, यदि नहीं तो यह कुछ और है जो समस्या पैदा कर रहा है। अब जब आप सुनिश्चित हैं कि भ्रष्टाचार मौजूद है तो आइए WMI रिपॉजिटरी को रिपेयर या रीबिल्ड करने के लिए इन सुझावों का पालन करें।

1] WMI Repository रीसेट करें

उन्नत विशेषाधिकारों के साथ Command Prompt खोलें।

कमांड चलाएं:

winmgmt /salvagerepository

फिर यह देखने के लिए कमांड निष्पादित करें कि क्या यह अब सुसंगत के रूप में वापस आता है-

winmgmt /verifyrepository

यदि यह कहता है कि Repository is not consistent, तो आपको चलाने की आवश्यकता है:

winmgmt /resetrepository

यह WMI रिपॉजिटरी को ठीक करने में आपकी मदद करेगा। यहां प्रत्येक WMI कमांड का अर्थ है:

  • salvagerepository: जब winmmgmt कमांड के साथ उपयोग किया जाता है तो यह विकल्प एक स्थिरता जांच करता है। यदि कोई असंगति पाई जाती है, तो यह रिपॉजिटरी को पुनर्निर्माण करता है।
  • verifyrepository: WMI रिपॉजिटरी पर एक स्थिरता जांच करता है।
  • resetrepository: जब ऑपरेटिंग सिस्टम पहली बार इंस्टॉल होता है तो रिपॉजिटरी को प्रारंभिक स्थिति में रीसेट कर दिया जाता है

उम्मीद है कि यह समझाता है कि जब आप कमांड निष्पादित करते हैं तो क्या होता है।

2] WMI को फोर्स रिकवर करें

WMI एक अंतर्निहित सेल्फ-रिकवरी प्रक्रिया के साथ आता है। जब WMI सेवा रीस्टार्ट होती है या किसी भ्रष्टाचार का पता लगाती है, तो सेल्फ-रिकवरी प्रक्रिया स्वचालित रूप से ट्रिगर होगी। यह दो तरीकों से होता है:

AutoRestore: यहां यह बैकअप छवियों का उपयोग करेगा यदि VSS (वॉल्यूम शैडो कॉपी) बैकअप चालू है।

AutoRecovery: इसमें, पुनर्निर्माण प्रक्रिया पंजीकृत MOFs के आधार पर रिपॉजिटरी की नई छवियां उत्पन्न करेगी। MOFS रजिस्ट्री में यहां उपलब्ध है:

HKLM\Software\Microsoft\WBEM\CIMOM: Autorecover MOFs

नोट: Autorecover MOFs एक कुंजी है। वैल्यू चेक करने के लिए इस पर डबल-क्लिक करें।

WMI सेल्फ-रिकवरी काम नहीं करती

यदि सेल्फ-रिकवरी काम नहीं करती, तो आप हमेशा फोर्स-रिकवरी प्रक्रिया का उपयोग कर सकते हैं।

Regkey वैल्यू खाली है या नहीं, यहां चेक करें:

HKLM\Software\Microsoft\WBEM\CIMOM\Autorecover MOFs

यदि उपरोक्त regkey खाली है, तो किसी अन्य मशीन से regkey वैल्यू कॉपी-पेस्ट करें। सुनिश्चित करें कि यह सिस्टम से है जो प्रश्न में कंप्यूटर के बराबर है।

अगला, कमांड निष्पादित करें-

Winmgmt /resetrepository

यदि आपको त्रुटि "WMI repository reset failed. Error code:0x8007041B. Facility: Win32" मिलती है, तो निम्न कमांड चलाकर WMI सेवा पर सभी निर्भरता सेवाओं को रोकें:

net stop winmgmt /y Winmgmt /resetrepository

यदि सुझाए गए दोनों सुधार काम नहीं करते, तो एक स्वचालित टूल आज़माने का समय आ गया है।

3] WMI Fixer Tool

विंडोज 11/10 पर WMI Repository को रिपेयर या रीबिल्ड कैसे करें

यह टूल सर्वर के WMI Repository को ठीक करेगा जब वे भ्रष्ट हों या संबंधित समस्याओं का सामना कर रहे हों। आप Technet से WMI Fixer Tool डाउनलोड कर सकते हैं। इस टूल को अब हटा दिया गया है, लेकिन आप इसका PowerShell वर्जन Github.com से डाउनलोड कर सकते हैं।

उन्नत समस्या निवारण यहां microsoft.com पर उपलब्ध है।

संबंधित: WMI Repository reset failed, Error 0x80070005, 0x8007041B, 0x80041003

मुझे कैसे पता चलेगा कि मेरा WMI भ्रष्ट है?

यदि WMI भ्रष्ट है, तो आपको WMI के साथ कुछ त्रुटियों और अनुमति मुद्दों का सामना करना पड़ेगा। ऐसे मामले में, आप अपने कंप्यूटर पर निम्नलिखित त्रुटियों और लक्षणों को देखेंगे:

  • रूटडिफ़ॉल्ट या rootcimv2 नेमस्पेस से कनेक्ट करने में असमर्थ। त्रुटि कोड 0x80041002 के साथ विफल होता है जो WBEM_E_NOT_FOUND की ओर इशारा करता है।
  • जब आपको "WMI. Not Found" त्रुटि प्राप्त होती है या Computer Management (Local) के गुण खोलने पर आपका कंप्यूटर हैंग हो जाता है।
  • 0x80041010 WBEM_E_INVALID_CLASS।
  • Schemas/Objects गायब।
  • अजीब कनेक्शन/ऑपरेशन त्रुटियां (0x8007054e)।
  • हर बार wbemtest उपयोगिता का उपयोग करने पर आपका सिस्टम हैंग हो जाता है।

उपरोक्त त्रुटियां WMI भ्रष्टाचार के लक्षण हैं। इसलिए, WMI भ्रष्टाचार की पुष्टि करने के लिए, आपको एक उन्नत Command Prompt में निम्न कमांड चलाना होगा।

winmgmt /verifyrepository

उपरोक्त कमांड चलाने के बाद, यदि आपको संदेश "repository is not consistent" प्राप्त होता है, तो WMI भ्रष्ट है। यदि आपको संदेश "repository is consistent" प्राप्त होता है, तो रिपॉजिटरी में कोई समस्या नहीं है। इस मामले में, कुछ और समस्या पैदा कर रहा है।

संबंधित पढ़ें: WMI उच्च CPU उपयोग का कारण बन रहा है।

विंडोज 11/10 पर WMI Repository को रिपेयर या रीबिल्ड कैसे करें
  1. Windows 11/10 में टास्कबार से खोज कैसे करें Windows 11/10 में टास्कबार से खोज कैसे करें

    इस पोस्ट में, हम देखेंगे कि आप Windows 11/10 में टास्कबार से कैसे खोज सकते हैं। हमने देखा है कि Windows 10 में टास्कबार में एड्रेस बार कैसे जोड़ें। यह Windows 10 उपयोगकर्ताओं (Windows 11 में उपलब्ध सुविधा नहीं) को URL को सीधे इसमें टाइप करने और अपने डिफ़ॉल्ट ब्राउज़र में वेब पेज खोलने के लिए एंटर दब

  1. Windows 11/10 में OneNote ऐप का उपयोग कैसे करें Windows 11/10 में OneNote ऐप का उपयोग कैसे करें

    OneNote Windows 11/10 में शायद अभी प्लेटफॉर्म के लिए उपलब्ध सबसे अच्छा नोट लेने वाला ऐप है। यदि आप Office खरीदने का जोखिम नहीं उठा सकते, तो चिंता न करें, OneNote Microsoft Store app मुफ्त में इंस्टॉल आता है। यह बात है, Office के साथ आने वाले संस्करण की तुलना में, यह बुनियादी चीजें हैं, लेकिन यहां औ

  1. विंडोज 10 और 11 पर करप्ट JPEG फाइलों को ठीक करें - चरण-दर-चरण गाइड विंडोज 10 और 11 पर करप्ट JPEG फाइलों को ठीक करें - चरण-दर-चरण गाइड

    आपका विंडोज पीसी या लैपटॉप शायद उन सभी तस्वीरों का अंतिम भंडार है जिन्हें आपने अपने DSLR या स्मार्टफोन से खींचा है। दरअसल, अपने डिवाइस के स्टोरेज को खाली करने और अगले सत्र के लिए तैयार करने के लिए, हम में से कई लोग क्लिक की गई तस्वीरों को डिवाइस से कंप्यूटर में ट्रांसफर करते हैं। लेकिन क्या होगा अगर