Riparare e registrare nuovamente il WMI

click fraud protection

Riparare e registrare nuovamente il WMI

Utilità di diagnosi WMI di Microsoft

Microsoft ha rilasciato un nuovo strumento di diagnosi che aiuta gli amministratori di sistema. diagnosticare e riparare i problemi con il WMI. Si consiglia di passare attraverso il file WMIDiag_ReadMe.doc a. capire come funziona l'utilità e gli argomenti della riga di comando supportati. Ecco il download. collegamento: L'utilità di diagnosi WMI

È possibile utilizzare l'utilità (WMIDiag.vbs) per scoprire se è presente una ricostruzione del repository. necessario o meno. L'utilità esegue un test completo di WMI e report. i risultati in un file di registro, che viene inserito nella cartella Temp dell'utente (%Temp%) cartella per impostazione predefinita.

Il Sig. Alain Lissoir [MS] è stato così gentile da condividere quanto segue. informazioni con me:

Se tra tutti i problemi rilevati da WMIDiag è necessario ricostruire il file. repository dopo aver tentato tutte le correzioni suggerite da WMIDiag, WMIDiag elencherà il file. ricostruzione del repository come ultima azione tra le cose che possono essere fatte. (prima di ricostruire il repository).

Ecco alcuni dei link utili da cui mi sono imbattuto. La homepage di Alain:

  • Finestre. Blog del team di Strumentazione di gestione (WMI)
  • NON CANCELLARE IL REPOSITORY subito! Leggi questo articolo invece! WMI. Non funziona!

Ricostruire il repository WMI

Se si verificano comportamenti durante l'utilizzo di WMI, ad esempio errori dell'applicazione o. gli script che prima funzionavano non funzionano più, potresti avere un WMI danneggiato. deposito. Per riparare un repository WMI danneggiato, segui questi passaggi:

Windows XP e Windows Vista

Fare clic su Start, Esegui e digitare CMD.EXE

Nota: In Windows Vista, devi aprire un elevato Finestra del prompt dei comandi. Per fare ciò, fare clic su Start, fare clic. Tutti i programmi, fare clic su Accessori, fare clic con il pulsante destro del mouse Prompt dei comandi, poi. clic Eseguire come amministratore.

Digita questo comando e premi Invio:

net stop winmgmt

Usando Windows Explorer, rinomina la cartella %windir%\System32\Wbem\Repository. (Ad esempio, %windir%\System32\Wbem\Repository_bad). %vento% rappresenta il percorso della directory di Windows, che in genere è C:\Windows.

Passare alla finestra del prompt dei comandi e digitare quanto segue e premere INVIO. dopo ogni riga:

net start winmgmt

USCITA

Cortesia: quanto sopra è tratto da Microsoft. articolo Technet. WMI non funziona!
2007 Microsoft Corporation. Tutti i diritti riservati.

Per Windows XP Service Pack 2

Fare clic su Start, Esegui e digitare il seguente comando:

rundll32 wbemupgd, UpgradeRepository

Questo comando viene utilizzato per rilevare e riparare un repository WMI danneggiato. Il. i risultati sono memorizzati in il setup.log (%windir%\system32\wbem\logs\setup.log) file.

Per Windows Vista

Apri e elevato Finestra del prompt dei comandi. Per fare ciò, fare clic su Start, fare clic. Tutti i programmi, fare clic su Accessori, fare clic con il pulsante destro del mouse Prompt dei comandi, poi. clic Eseguire come amministratore.

Digita il seguente comando:

winmgmt /salvagerepository

Il comando sopra Esegue un controllo di coerenza sul repository WMI e. se viene rilevata un'incoerenza, ricostruisce il repository. Il contenuto del. il repository incoerente viene unito al repository ricostruito, se possibile. leggere.

Per Windows Server 2003

Utilizzare il comando seguente per rilevare e riparare un repository WMI danneggiato:

rundll32 wbemupgd, RepairWMISetup

Nuova registrazione dei componenti WMI (Rif. Domande frequenti su WMI)

I file .DLL e .EXE utilizzati da WMI si trovano in %windir%\system32\wbem. Potrebbe essere necessario registrare nuovamente tutti i file .DLL e .EXE in questa directory. Se. stai eseguendo un sistema a 64 bit potresti anche dover controllare .DLL e .EXE. file in %windir%\sysWOW64\wbem.

Per registrare nuovamente i componenti WMI, eseguire i seguenti comandi al comando. richiesta:

  • cd /d %windir%\system32\wbem
  • per %i in (*.dll) fai RegSvr32 -s %i
  • per %i in (*.exe) fai %i /RegServer

nota che nessuno dei due metodi precedenti. ripristinare i file mancanti relativi a Strumentazione gestione Windows (WMI). Quindi, di seguito è riportata una procedura di riparazione completa che ripristina tutto il WMI mancante. moduli. In caso di moduli WMI mancanti, è possibile utilizzare il seguente metodo.

Metodo di ricostruzione completo

Nota importante: Se hai installato. un Service Pack, è necessario inserire il CD di Windows XP con Service. Integrazione del pacchetto (chiamata come Slipstream CD di Windows XP). Se tu. non ne hai uno, puoi indicare il %Windir%\ServicePackFiles\i386 cartella per una versione recente dei file di sistema richiesti durante la riparazione WMI. Oppure puoi creare un. CD di Windows XP slipstream e inserirlo quando richiesto.

Fare clic su Start, Esegui, digitare il comando seguente e premere INVIO:

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

Inserisci il CD di Windows XP nell'unità quando richiesto. Il completamento del processo di riparazione dovrebbe richiedere alcuni minuti. Quindi riavviare. Windows per rendere effettive le modifiche.