תיקון ורישום מחדש של ה-WMI

תיקון ורישום מחדש של ה-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 כדי שהשינויים ייכנסו לתוקף.