Επισκευή και επανεγγραφή του WMI
Το βοηθητικό πρόγραμμα διάγνωσης WMI της Microsoft
Η Microsoft κυκλοφόρησε ένα νέο εργαλείο διάγνωσης που βοηθά τους διαχειριστές συστήματος. διάγνωση και επιδιόρθωση προβλημάτων με το WMI. Συνιστάται να μεταβείτε μέσα από το αρχείο WMIDiag_ReadMe.doc στο. κατανοήστε πώς λειτουργεί το βοηθητικό πρόγραμμα και τα υποστηριζόμενα ορίσματα γραμμής εντολών. Εδώ είναι η λήψη. Σύνδεσμος: Το βοηθητικό πρόγραμμα WMI Diagnosis
Μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα (WMIDiag.vbs) για να βρείτε εάν υπάρχει ανακατασκευή αποθετηρίου. απαραίτητο ή όχι. Το βοηθητικό πρόγραμμα εκτελεί μια ολοκληρωμένη δοκιμή του WMI και αναφορών. τα αποτελέσματα σε ένα αρχείο καταγραφής, το οποίο τοποθετείται στο φάκελο Temp του χρήστη (%Temp%) φάκελο από προεπιλογή.
Ο κ. Alain Lissoir [MS] είχε την καλοσύνη να μοιραστεί τα ακόλουθα. πληροφορίες μαζί μου:
Εάν υπάρχει ανάγκη μεταξύ όλων των προβλημάτων που εντοπίστηκαν από το WMIDiag να ανακατασκευαστεί το. αποθετήριο αφού επιχειρήσετε όλες τις διορθώσεις που προτείνονται από το WMIDiag, το WMIDiag θα παραθέσει το. ανακατασκευή του αποθετηρίου ως η τελευταία ενέργεια που μπορεί να γίνει. (πριν την ανοικοδόμηση του αποθετηρίου).
Εδώ είναι μερικοί από τους χρήσιμους συνδέσμους από τους οποίους συνάντησα. Η αρχική σελίδα του Alain:
- Windows. Ιστολόγιο Ομάδας Management Instrumentation (WMI).
- ΜΗΝ ΔΙΑΓΡΑΨΕΤΕ ΤΟ ΑΠΟΘΗΚΕΙΟ αμέσως! Διαβάστε αυτό το άρθρο αντ 'αυτού! WMI. Δεν Λειτουργεί!
Ανακατασκευή του αποθετηρίου WMI
Εάν αντιμετωπίζετε συμπεριφορά κατά τη χρήση του WMI, όπως σφάλματα εφαρμογής ή. Τα σενάρια που λειτουργούσαν παλιά δεν λειτουργούν πλέον, ενδέχεται να έχετε κατεστραμμένο WMI. αποθήκη. Για να διορθώσετε ένα κατεστραμμένο αποθετήριο WMI, ακολουθήστε αυτά τα βήματα:
Windows XP και Windows Vista
Κάντε κλικ στο Start, Run και πληκτρολογήστε CMD.EXE
Σημείωση: Στα Windows Vista, πρέπει να ανοίξετε ένα υπερυψωμένο Παράθυρο γραμμής εντολών. Για να το κάνετε αυτό, κάντε κλικ στο Έναρξη, κάντε κλικ. Όλα τα προγράμματα, κάντε κλικ στην επιλογή Βοηθήματα, κάντε δεξί κλικ Γραμμή εντολών, και μετά. Κάντε κλικ Εκτελέστε ως διαχειριστής.
Πληκτρολογήστε αυτήν την εντολή και πατήστε Enter:
καθαρή στάση winmgmt
Χρησιμοποιώντας την Εξερεύνηση των Windows, μετονομάστε το φάκελο %windir%\System32\Wbem\Repository. (Για παράδειγμα, %windir%\System32\Wbem\Repository_bad). %windir% αντιπροσωπεύει τη διαδρομή προς τον κατάλογο των Windows, η οποία είναι συνήθως C:\Windows.
Μεταβείτε στο παράθυρο της γραμμής εντολών και πληκτρολογήστε τα παρακάτω και πατήστε ENTER. μετά από κάθε γραμμή:
καθαρή εκκίνηση winmgmt
ΕΞΟΔΟΣ
Ευγενική παραχώρηση: Τα παραπάνω είναι απόσπασμα από τη Microsoft. Άρθρο Technet. Το WMI δεν λειτουργεί!
2007 Microsoft Corporation. Ολα τα δικαιώματα διατηρούνται.
Για Windows XP Service Pack 2
Κάντε κλικ στο Start, Run και πληκτρολογήστε την ακόλουθη εντολή:
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 (Αναφ. Συχνές ερωτήσεις WMI)
Τα αρχεία .DLL και .EXE που χρησιμοποιούνται από το WMI βρίσκονται στο %windir%\system32\wbem. Ίσως χρειαστεί να καταχωρήσετε ξανά όλα τα αρχεία .DLL και .EXE σε αυτόν τον κατάλογο. Αν. εκτελείτε ένα σύστημα 64-bit, ίσως χρειαστεί επίσης να ελέγξετε για αρχεία .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, πρέπει να τοποθετήσετε το CD των Windows XP με το Service. Ενσωμάτωση πακέτου (ονομάζεται ως το Slipstreamed CD των Windows XP). Αν εσύ. δεν έχετε, μπορείτε να το υποδείξετε %Windir%\ServicePackFiles\i386 φάκελο για μια πρόσφατη έκδοση των αρχείων συστήματος που απαιτούνται κατά την επισκευή του WMI. Ή μπορείτε να δημιουργήσετε ένα. slipstreamed CD των Windows XP και τοποθετήστε το όταν σας ζητηθεί.
Κάντε κλικ στο Start, Run και πληκτρολογήστε την ακόλουθη εντολή και πατήστε ENTER:
rundll32.exe setupapi, InstallHinfSection. WBEM 132 %windir%\inf\wbemoc.inf
Τοποθετήστε το CD των Windows XP στη μονάδα δίσκου όταν σας ζητηθεί. Η διαδικασία επισκευής θα πρέπει να διαρκέσει λίγα λεπτά για να ολοκληρωθεί. Στη συνέχεια κάντε επανεκκίνηση. Windows για να τεθούν σε ισχύ οι αλλαγές.