WMI की मरम्मत और पुन: पंजीकरण

WMI की मरम्मत और पुन: पंजीकरण

Microsoft की WMI निदान उपयोगिता

Microsoft ने एक नया निदान उपकरण जारी किया है जो सिस्टम प्रशासकों की मदद करता है। WMI के साथ समस्याओं का निदान और मरम्मत। WMIDiag_ReadMe.doc फ़ाइल के माध्यम से जाने की सलाह दी जाती है। समझें कि उपयोगिता कैसे काम करती है, और समर्थित कमांड-लाइन तर्क। यहाँ डाउनलोड है। संपर्क: WMI निदान उपयोगिता

रिपोजिटरी पुनर्निर्माण है या नहीं यह जानने के लिए आप उपयोगिता (WMIDiag.vbs) का उपयोग कर सकते हैं। आवश्यक है या नहीं। उपयोगिता WMI और रिपोर्ट का व्यापक परीक्षण चलाती है। लॉग फ़ाइल के परिणाम, जो उपयोक्ता के Temp फ़ोल्डर (%Temp%) में रखे जाते हैं डिफ़ॉल्ट रूप से फ़ोल्डर।

श्री एलेन लिसोइर [एमएस] निम्नलिखित को साझा करने के लिए काफी दयालु थे। मेरे साथ जानकारी:

यदि WMIDiag द्वारा खोजी गई सभी समस्याओं के बीच पुनर्निर्माण की आवश्यकता है। WMIDiag द्वारा सुझाए गए सभी सुधारों का प्रयास करने के बाद, WMIDiag सूची देगा। जो किया जा सकता है, उसके बीच अंतिम क्रिया के रूप में भंडार का पुनर्निर्माण। (भंडार के पुनर्निर्माण से पहले)।

यहां कुछ उपयोगी लिंक दिए गए हैं जिनसे मुझे पता चला है। एलेन का होमपेज:

  • खिड़कियाँ। मैनेजमेंट इंस्ट्रुमेंटेशन (WMI) टीम ब्लॉग
  • रिपॉजिटरी को तुरंत न हटाएं! इसके बजाय इस लेख को पढ़ें! डब्ल्यूएमआई। काम नहीं कर रहा है!

WMI रिपोजिटरी का पुनर्निर्माण

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

विंडोज एक्सपी और विंडोज विस्टा

स्टार्ट पर क्लिक करें, रन करें और टाइप करें अध्यक्ष एवं प्रबंध निदेशक। EXE

ध्यान दें: विंडोज विस्टा में, आपको एक खोलने की जरूरत है ऊपर उठाया हुआ कमांड प्रॉम्प्ट विंडो। ऐसा करने के लिए, प्रारंभ क्लिक करें, क्लिक करें। सभी प्रोग्राम, एक्सेसरीज़ पर क्लिक करें, राइट-क्लिक करें सही कमाण्ड, और फिर। क्लिक व्यवस्थापक के रूप में चलाएं.

यह कमांड टाइप करें और एंटर दबाएं:

नेट स्टॉप विनएमजीएमटी

Windows Explorer का उपयोग करते हुए, %windir%\System32\Wbem\Repository फ़ोल्डर का नाम बदलें। (उदाहरण के लिए, %windir%\System32\Wbem\Repository_bad)। % विंडिर% विंडोज निर्देशिका के पथ का प्रतिनिधित्व करता है, जो आमतौर पर है सी:\विंडोज.

कमांड प्रॉम्प्ट विंडो पर स्विच करें, और निम्न टाइप करें और ENTER दबाएँ। प्रत्येक पंक्ति के बाद:

नेट स्टार्ट विनएमजीएमटी

बाहर जाएं

साभार: उपरोक्त माइक्रोसॉफ्ट से लिया गया अंश है। तकनीक लेख। डब्ल्यूएमआई काम नहीं कर रहा है!
2007 माइक्रोसॉफ्ट कॉर्पोरेशन। सर्वाधिकार सुरक्षित।

Windows XP सर्विस पैक 2 के लिए

स्टार्ट पर क्लिक करें, रन करें और निम्न कमांड टाइप करें:

rundll32 wbemupgd, अपग्रेड रिपोजिटरी

इस कमांड का उपयोग दूषित WMI रिपॉजिटरी का पता लगाने और उसे ठीक करने के लिए किया जाता है। द. परिणाम संग्रहीत हैं सेटअप.लॉग (%windir%\system32\wbem\logs\setup.log) फ़ाइल।

विंडोज विस्टा के लिए

एक खोलें ऊपर उठाया हुआ कमांड प्रॉम्प्ट विंडो। ऐसा करने के लिए, प्रारंभ क्लिक करें, क्लिक करें। सभी प्रोग्राम, एक्सेसरीज़ पर क्लिक करें, राइट-क्लिक करें सही कमाण्ड, और फिर। क्लिक व्यवस्थापक के रूप में चलाएं.

निम्न आदेश टाइप करें:

winmgmt /salvagerepository

उपरोक्त आदेश WMI रिपॉजिटरी पर एक निरंतरता जाँच करता है, और। यदि कोई विसंगति पाई जाती है, तो रिपॉजिटरी का पुनर्निर्माण करता है। की सामग्री. असंगत भंडार को पुनर्निर्मित भंडार में विलय कर दिया गया है, यदि यह हो सकता है। पढ़ना।

विंडोज सर्वर 2003 के लिए

एक दूषित WMI रिपोजिटरी का पता लगाने और उसे सुधारने के लिए निम्न आदेश का उपयोग करें:

rundll32 wbemupgd, मरम्मतWMISetup

WMI घटकों का पुन: पंजीकरण (Ref। डब्ल्यूएमआई अक्सर पूछे जाने वाले प्रश्न)

WMI द्वारा उपयोग की जाने वाली .DLL और .EXE फ़ाइलें %windir%\system32\wbem में स्थित हैं। आपको इस निर्देशिका में सभी .DLL और .EXE फ़ाइलों को फिर से पंजीकृत करने की आवश्यकता हो सकती है। अगर। आप 64-बिट सिस्टम चला रहे हैं, आपको .DLL और .EXE की जांच करने की भी आवश्यकता हो सकती है। %windir%\sysWOW64\wbem में फ़ाइलें।

WMI घटकों को फिर से पंजीकृत करने के लिए, कमांड पर निम्न कमांड चलाएँ। तत्पर:

  • सीडी / डी %windir%\system32\wbem
  • %i in (*.dll) के लिए RegSvr32 -s %i. करें
  • %i में (*.exe) के लिए %i /RegServer. करें

एनध्यान दें कि उपरोक्त दो विधियों में से कोई भी नहीं। विंडोज मैनेजमेंट इंस्ट्रुमेंटेशन (डब्लूएमआई) से संबंधित लापता फाइलों को पुनर्स्थापित करें। तो, नीचे एक व्यापक मरम्मत प्रक्रिया है जो सभी लापता WMI को पुनर्स्थापित करती है। मॉड्यूल। WMI मॉड्यूल गुम होने की स्थिति में, आप निम्न विधि का उपयोग कर सकते हैं।

व्यापक पुनर्निर्माण विधि

महत्वपूर्ण लेख: यदि आपने स्थापित किया है। सर्विस पैक, आपको सर्विस के साथ अपनी विंडोज एक्सपी सीडी डालने की जरूरत है। पैक एकीकरण (जिसे कहा जाता है) स्लिपस्ट्रीमेड विंडोज एक्सपी सीडी)। यदि तुम। आपके पास एक नहीं है, आप इसे इंगित कर सकते हैं %Windir%\ServicePackFiles\i386 WMI मरम्मत के दौरान आवश्यक सिस्टम फ़ाइलों के हाल के संस्करण के लिए फ़ोल्डर। या आप एक बना सकते हैं। विंडोज एक्सपी सीडी को स्लिपस्ट्रीम किया और संकेत मिलने पर इसे डालें।

स्टार्ट पर क्लिक करें, रन करें और निम्न कमांड टाइप करें, और एंटर दबाएं:

rundll32.exe setupapi, InstallHinfSection. WBEM 132% windir%\inf\wbemoc.inf

संकेत मिलने पर अपनी Windows XP सीडी को ड्राइव में डालें। मरम्मत की प्रक्रिया को पूरा होने में कुछ मिनट लगने चाहिए। फिर पुनरारंभ करें। परिवर्तनों को प्रभावी करने के लिए विंडोज़।