תיקון ורישום מחדש של ה-WMI
תוכנית השירות לאבחון WMI של מיקרוסופט
מיקרוסופט פרסמה כלי אבחון חדש המסייע למנהלי מערכת. לאבחן ולתקן בעיות ב-WMI. רצוי לעבור על הקובץ WMIDiag_ReadMe.doc אל. להבין כיצד פועלת השירות, ואת הארגומנטים הנתמכים של שורת הפקודה. הנה ההורדה. קישור: כלי האבחון של WMI
אתה יכול להשתמש בכלי השירות (WMIDiag.vbs) כדי למצוא אם יש בנייה מחדש של מאגר. נחוץ או לא. כלי השירות מפעיל בדיקה מקיפה של WMI ודוחות. התוצאות לקובץ יומן, אשר ממוקם בתיקיית ה-Temp של המשתמש (%Temp%) תיקיה כברירת מחדל.
מר אלן ליסואר [MS] היה אדיב מספיק לשתף את הדברים הבאים. מידע איתי:
אם יש צורך בין כל הבעיות שזוהו על ידי WMIDiag לבנות מחדש את. מאגר לאחר ניסיון כל התיקון שהוצע על ידי WMIDiag, WMIDiag יפרט את. בנייה מחדש של המאגר כפעולה האחרונה בין הדברים שניתן לעשות. (לפני בנייה מחדש של המאגר).
הנה כמה מהקישורים השימושיים שנתקלתי בהם. דף הבית של אלן:
- חלונות. בלוג צוות של מכשור ניהול (WMI).
- אל תמחק את המאגר מיד! קרא את המאמר הזה במקום זאת! WMI. לא עובד!
בנייה מחדש של מאגר WMI
אם אתה חווה התנהגות בעת שימוש ב-WMI, כגון שגיאות יישום או. סקריפטים שעבדו בעבר כבר לא עובדים, ייתכן שיש לך WMI פגום. מאגר. כדי לתקן מאגר WMI פגום, השתמש בשלבים הבאים:
Windows XP ו-Windows Vista
לחץ על התחל, הפעל והקלד CMD.EXE
הערה: ב-Windows Vista, עליך לפתוח קובץ מוּרָם חלון שורת הפקודה. כדי לעשות זאת, לחץ על התחל, לחץ. כל התוכניות, לחץ על עזרים, לחץ לחיצה ימנית שורת פקודה, ואז. נְקִישָׁה הפעל כמנהל.
הקלד פקודה זו והקש Enter:
net stop winmgmt
באמצעות סייר Windows, שנה את שם התיקיה %windir%\System32\Wbem\Repository. (לדוגמה, %windir%\System32\Wbem\Repository_bad). %windir% מייצג את הנתיב לספריית Windows, שהוא בדרך כלל C:\Windows.
עבור לחלון שורת הפקודה, הקלד את הדברים הבאים והקש ENTER. אחרי כל שורה:
net start winmgmt
יְצִיאָה
באדיבות: האמור לעיל לקוח מ-Microsoft. מאמר של Technet. WMI לא עובד!
2007 תאגיד מיקרוסופט. כל הזכויות שמורות.
עבור Windows XP Service Pack 2
לחץ על התחל, הפעל והקלד את הפקודה הבאה:
rundll32 wbemupgd, UpgradeRepository
פקודה זו משמשת לאיתור ותיקון מאגר WMI פגום. ה. התוצאות מאוחסנות ב ה setup.log (%windir%\system32\wbem\logs\setup.log) קוֹבֶץ.
עבור Windows Vista
פתח א מוּרָם חלון שורת הפקודה. כדי לעשות זאת, לחץ על התחל, לחץ. כל התוכניות, לחץ על עזרים, לחץ לחיצה ימנית שורת פקודה, ואז. נְקִישָׁה הפעל כמנהל.
הקלד את הפקודה הבאה:
winmgmt /salvagerepository
הפקודה לעיל מבצע בדיקת עקביות במאגר WMI, ו. אם מתגלה חוסר עקביות, בונה מחדש את המאגר. התוכן של. מאגר לא עקבי מתמזג לתוך המאגר שנבנה מחדש, אם אפשר. לקרוא.
עבור Windows Server 2003
השתמש בפקודה הבאה כדי לזהות ולתקן מאגר WMI פגום:
rundll32 wbemupgd, RepairWMISetup
רישום מחדש של רכיבי WMI (Ref. שאלות נפוצות על WMI)
קבצי ה-.DLL ו-.EXE המשמשים את WMI נמצאים ב-%windir%\system32\wbem. ייתכן שיהיה עליך לרשום מחדש את כל קבצי ה-.DLL ו-.EXE בספרייה זו. אם. אתה מפעיל מערכת של 64 סיביות, ייתכן שיהיה עליך גם לבדוק קובצי .DLL ו-.EXE. קבצים ב-%windir%\sysWOW64\wbem.
כדי לרשום מחדש את רכיבי ה-WMI, הפעל את הפקודות הבאות בפקודה. מיידי:
- cd /d %windir%\system32\wbem
- עבור %i ב-(*.dll) לעשות RegSvr32 -s %i
- עבור %i ב-(*.exe) עשה %i /RegServer
נשים לב שאף אחת משתי השיטות לעיל. שחזר את הקבצים החסרים הקשורים ל-Windows Management Instrumentation (WMI). אז להלן הליך תיקון מקיף המשחזר את כל ה-WMI החסר. מודולים. במקרה של מודולי WMI חסרים, תוכל להשתמש בשיטה הבאה.
שיטת בנייה מחדש מקיפה
הערה חשובה: אם התקנת. Service Pack, עליך להכניס את תקליטור Windows XP שלך עם Service. שילוב חבילות (המכונה Slipstream תקליטור Windows XP). אם אתה. אין לך אחד, אתה יכול להצביע על %Windir%\ServicePackFiles\i386 תיקייה עבור גרסה עדכנית של קבצי המערכת הנדרשים במהלך תיקון WMI. או שאתה יכול ליצור א. הזרמת תקליטור Windows XP והכנס אותו כאשר תתבקש.
לחץ על התחל, הפעל והקלד את הפקודה הבאה, והקש ENTER:
rundll32.exe setupapi, InstallHinfSection. WBEM 132 %windir%\inf\wbemoc.inf
הכנס את תקליטור Windows XP לכונן כאשר תתבקש. תהליך התיקון אמור להימשך מספר דקות. לאחר מכן הפעל מחדש. Windows כדי שהשינויים ייכנסו לתוקף.