की केवल एक प्रति होनी चाहिए
C:\Windows\System32\wbem\Repository
।
Repository.xxx
फ़ोल्डरों WMI भंडार हर बार है कि आप भंडार की मरम्मत या इसे पुन: उत्पन्न बैकअप हो सकता है। यह एक बार SCCM क्लाइंट एजेंट के लिए अभिप्रेत था कि अगर कोई संगति समस्या का पता चला तो WMI रिपॉजिटरी को फिर से बनाने की कोशिश की जाएगी, एक विशेषता जो अभी भी मौजूद हो सकती है और वह समस्या हो सकती है जिसमें आप भाग रहे हैं।
मुझे नहीं पता कि आपके पास इन फ़ोल्डरों में से कितने हैं, लेकिन ऐसा लगता है कि WMI आपके कंप्यूटर पर एक समस्या है। एक प्राथमिक चिकित्सा के रूप में, आप इन सभी फ़ोल्डरों से छुटकारा पा सकते हैं और भंडार का पुनर्निर्माण कर सकते हैं।
यह भी देखें कि क्या लेख
कॉन्फ़िगरेशन प्रबंधक क्लाइंट स्वास्थ्य - स्वचालित
सेटअप हटाने से संबंधित है, क्योंकि यह एक समान समस्या के लिए रजिस्ट्री ठीक करता है।
यह sfc /scannow
कमांड चलाने के लिए भी चोट नहीं पहुंचाएगा ।
सरलतम WMI पुनर्निर्माण के माध्यम से किया जाता है:
net stop winmgmt
- नामित सभी फ़ोल्डरों को कहीं और ले जाएं
C:\Windows\System32\wbem\Repository*
net start winmgmt
(भंडार का पुनर्निर्माण शुरू करना चाहिए)
- थोड़ी देर रुकें और फिर रिबूट करें
- यदि सब कुछ ठीक काम करता है, तो आप सहेजे गए फ़ोल्डरों को जंक कर सकते हैं।
एक WMI मरम्मत स्क्रिप्ट जो उम्र के बाद से चारों ओर दस्तक दे रही है (लेकिन मैंने कभी कोशिश नहीं की है) स्वयं या कुछ हिस्सों में अभी भी विंडोज 8 पर उपयोगी हो सकती है:
Echo Fix WMI
net stop winmgmt /y
if exist %windir%\system32\wbem\repository.001 rmdir /s /q %windir%\system32\wbem\repository.001
rename %windir%\system32\wbem\repository repository.001
%windir%\system32\wbem\winmgmt /clearadap
%windir%\system32\wbem\winmgmt /kill
%windir%\system32\wbem\winmgmt /unregserver
%windir%\system32\wbem\winmgmt /reserver
%windir%\system32\wbem\winmgmt /resyncperf
regsvr32 /s %systemroot%\system32\scecli.dll
regsvr32 /s %systemroot%\system32\userenv.dll
mofcomp %windir%\system32\wbem\cimwin32.mof
mofcomp %windir%\system32\wbem\cimwin32.mfl
mofcomp %windir%\system32\wbem\rsop.mof
mofcomp %windir%\system32\wbem\rsop.mfl
cd \windows\system32\wbem
for /f %%s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32 /s %%s
for /f %%s in ('dir /b /s %windir%\system32\wbem\*.mof') do mofcomp %%s
for /f %%s in ('dir /b %windir%\system32\wbem\*.mfl') do mofcomp %%s
net start winmgmt
%windir%\system32\wbem\wmiprvse /regserver
%windir%\system32\wbem\winmgmt /regserver
इस सब के बाद, आप एक बार फिर से रिबूट और चला सकते हैं winmgmt /verifyrepository
।
बैकअप के साथ बहुत सावधान रहें और शुरू करने से पहले कम से कम एक सिस्टम पुनर्स्थापना बिंदु बनाएं, या इससे भी बेहतर: सिस्टम डिस्क की एक छवि स्नैपशॉट लें।
..\wbem\logs
निर्देशिका कितनी बड़ी है ?