Reparasjon og omregistrering av WMI

Reparasjon og omregistrering av WMI

Microsofts WMI-diagnoseverktøy

Microsoft har gitt ut et nytt diagnoseverktøy som hjelper systemadministratorer. diagnostisere og reparere problemer med WMI. Det anbefales å gå gjennom filen WMIDiag_ReadMe.doc til. forstå hvordan verktøyet fungerer, og de støttede kommandolinjeargumentene. Her er nedlastingen. link: WMI-diagnoseverktøyet

Du kan bruke verktøyet (WMIDiag.vbs) for å finne ut om en repository rebuilding er. nødvendig eller ikke. Verktøyet kjører en omfattende testing av WMI og rapporter. resultatene til en loggfil, som plasseres i brukerens Temp-mappe (%Temp%) mappe som standard.

Mr. Alain Lissoir [MS] var så snill å dele følgende. info med meg:

Hvis det er behov blant alle problemer oppdaget av WMIDiag for å gjenoppbygge. repository etter å ha forsøkt all reparasjon foreslått av WMIDiag, vil WMIDiag liste opp. gjenoppbygging av depotet som den siste handlingen blant ting som kan gjøres. (før ombygging av depotet).

Her er noen av de nyttige lenkene jeg kom over. Alains hjemmeside:

  • Windows. Management Instrumentation (WMI) teamblogg
  • IKKE SLETT REPOSITORET med en gang! Les denne artikkelen i stedet! WMI. Fungerer ikke!

Gjenoppbygging av WMI-depotet

Hvis du opplever atferd når du bruker WMI, for eksempel applikasjonsfeil eller. skript som pleide å fungere fungerer ikke lenger, du kan ha en ødelagt WMI. oppbevaringssted. For å fikse et ødelagt WMI-lager, bruk disse trinnene:

Windows XP og Windows Vista

Klikk Start, Kjør og skriv CMD.EXE

Merk: I Windows Vista må du åpne en forhøyet Kommandoprompt-vindu. For å gjøre det, klikk på Start, klikk. Alle programmer, klikk på Tilbehør, høyreklikk Ledeteksten, og så. klikk Kjør som administrator.

Skriv inn denne kommandoen og trykk Enter:

nettstopp winmgmt

Bruk Windows Utforsker, gi nytt navn til mappen %windir%\System32\Wbem\Repository. (For eksempel %windir%\System32\Wbem\Repository_bad). %windir% representerer banen til Windows-katalogen, som vanligvis er C:\Windows.

Bytt til ledetekst-vinduet, og skriv inn følgende og trykk ENTER. etter hver linje:

net start winmgmt

EXIT

Med tillatelse: Ovennevnte er utdrag fra Microsoft. Technet-artikkel. WMI fungerer ikke!
2007 Microsoft Corporation. Alle rettigheter forbeholdt.

For Windows XP Service Pack 2

Klikk Start, Kjør og skriv inn følgende kommando:

rundll32 wbemupgd, UpgradeRepository

Denne kommandoen brukes til å oppdage og reparere et ødelagt WMI-lager. De. resultatene lagres i de setup.log (%windir%\system32\wbem\logs\setup.log) fil.

For Windows Vista

Åpne en forhøyet Kommandoprompt-vindu. For å gjøre det, klikk på Start, klikk. Alle programmer, klikk på Tilbehør, høyreklikk Ledeteksten, og så. klikk Kjør som administrator.

Skriv inn følgende kommando:

winmgmt /salvagerepository

Kommandoen ovenfor Utfører en konsistenssjekk på WMI-depotet, og. hvis en inkonsekvens oppdages, gjenoppbygger depotet. Innholdet i. inkonsekvent depot slås sammen til det gjenoppbygde depotet, hvis det kan være det. lese.

For Windows Server 2003

Bruk følgende kommando for å oppdage og reparere et ødelagt WMI-lager:

rundll32 wbemupgd, RepairWMISetup

Omregistrering av WMI-komponentene (ref. Vanlige spørsmål om WMI)

.DLL- og .EXE-filene som brukes av WMI, ligger i %windir%\system32\wbem. Du må kanskje registrere alle .DLL- og EXE-filene i denne katalogen på nytt. Hvis. du kjører et 64-bitssystem kan det hende du også må se etter .DLL-er og .EXE. filer i %windir%\sysWOW64\wbem.

For å registrere WMI-komponentene på nytt, kjør følgende kommandoer ved kommandoen. ledetekst:

  • cd /d %windir%\system32\wbem
  • for %i i (*.dll) gjør RegSvr32 -s %i
  • for %i i (*.exe) gjør %i /RegServer

Nmerk at ingen av de to ovennevnte metodene. gjenopprett de manglende filene relatert til Windows Management Instrumentation (WMI). Så nedenfor er en omfattende reparasjonsprosedyre som gjenoppretter alle manglende WMI. moduler. I tilfelle manglende WMI-moduler, kan du bruke følgende metode.

Omfattende gjenoppbyggingsmetode

Viktig notat: Hvis du har installert. en Service Pack, må du sette inn Windows XP-CDen med Service. Pakkeintegrasjon (kalt som Slipstreamed Windows XP CD). Hvis du. ikke har en, kan du peke på %Windir%\ServicePackFiles\i386 mappe for en nylig versjon av systemfilene som kreves under WMI-reparasjon. Eller du kan lage en. slipstreamed Windows XP CD og sett den inn når du blir bedt om det.

Klikk Start, Kjør og skriv inn følgende kommando, og trykk ENTER:

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

Sett inn Windows XP-CDen i stasjonen når du blir bedt om det. Reparasjonsprosessen bør ta noen minutter å fullføre. Start deretter på nytt. Windows for at endringene skal tre i kraft.