Oprava a opätovná registrácia WMI

Oprava a opätovná registrácia WMI

Diagnostický nástroj WMI od spoločnosti Microsoft

Spoločnosť Microsoft vydala nový diagnostický nástroj, ktorý pomáha správcom systému. diagnostikovať a opravovať problémy s WMI. Odporúča sa prejsť cez súbor WMIDiag_ReadMe.doc. pochopiť, ako nástroj funguje, a podporované argumenty príkazového riadka. Tu je stiahnutie. odkaz: Nástroj na diagnostiku WMI

Môžete použiť pomôcku (WMIDiag.vbs) na zistenie, či je repozitár prebudovaný. potrebné alebo nie. Nástroj spúšťa komplexné testovanie WMI a správ. výsledky do súboru denníka, ktorý je umiestnený v priečinku Temp používateľa (%Temp%) priečinok štandardne.

Pán Alain Lissoir [MS] bol taký láskavý, že sa podelil o nasledujúce. info u mňa:

Ak medzi všetkými problémami zistenými programom WMIDiag existuje potreba znovu zostaviť. úložisko po pokuse o všetky opravy navrhnuté WMIDiag, WMIDiag zobrazí zoznam. prestavba úložiska ako posledná akcia spomedzi vecí, ktoré je možné vykonať. (pred prestavbou úložiska).

Tu je niekoľko užitočných odkazov, na ktoré som narazil. Alainova domovská stránka:

  • Windows. Blog tímu Management Instrumentation (WMI).
  • NEODSTRAŇUJTE IHNEĎ ÚLOŽISKO! Prečítajte si radšej tento článok! WMI. Nefunguje!

Prebudovanie úložiska WMI

Ak sa pri používaní WMI stretnete so správaním, ako sú chyby aplikácie alebo. skripty, ktoré predtým fungovali, už nefungujú, možno máte poškodené WMI. Úložisko. Ak chcete opraviť poškodené úložisko WMI, použite tieto kroky:

Windows XP a Windows Vista

Kliknite na Štart, Spustiť a zadajte CMD.EXE

Poznámka: V systéme Windows Vista musíte otvoriť súbor zvýšené Okno príkazového riadka. Ak to chcete urobiť, kliknite na tlačidlo Štart, kliknite na tlačidlo. Všetky programy, kliknite na položku Príslušenstvo a kliknite pravým tlačidlom myši Príkazový riadok, a potom. kliknite Spustiť ako správca.

Napíšte tento príkaz a stlačte Enter:

net stop winmgmt

Pomocou programu Windows Prieskumník premenujte priečinok %windir%\System32\Wbem\Repository. (Napríklad %windir%\System32\Wbem\Repository_bad). %windir% predstavuje cestu k adresáru Windows, čo je zvyčajne C:\Windows.

Prepnite sa do okna príkazového riadka, zadajte nasledovné a stlačte ENTER. po každom riadku:

čistý štart winmgmt

VÝCHOD

S láskavým dovolením: Vyššie uvedené je výňatok od spoločnosti Microsoft. Článok Technet. WMI nefunguje!
2007 Microsoft Corporation. Všetky práva vyhradené.

Pre Windows XP Service Pack 2

Kliknite na Štart, Spustiť a zadajte nasledujúci príkaz:

rundll32 wbemupgd, UpgradeRepository

Tento príkaz sa používa na zistenie a opravu poškodeného úložiska WMI. The. výsledky sú uložené v a setup.log (%windir%\system32\wbem\logs\setup.log) súbor.

Pre Windows Vista

Otvorte zvýšené Okno príkazového riadka. Ak to chcete urobiť, kliknite na tlačidlo Štart, kliknite na tlačidlo. Všetky programy, kliknite na položku Príslušenstvo a kliknite pravým tlačidlom myši Príkazový riadok, a potom. kliknite Spustiť ako správca.

Zadajte nasledujúci príkaz:

winmgmt /salvagerepository

Vyššie uvedený príkaz Vykoná kontrolu konzistencie v úložisku WMI a. ak sa zistí nezrovnalosť, obnoví úložisko. Obsah nekonzistentné úložisko sa zlúči do prebudovaného úložiska, ak je to možné. čítať.

Pre Windows Server 2003

Na zistenie a opravu poškodeného úložiska WMI použite nasledujúci príkaz:

rundll32 wbemupgd, RepairWMISetup

Opätovná registrácia komponentov WMI (Ref. WMI FAQ)

Súbory .DLL a .EXE používané službou WMI sa nachádzajú v %windir%\system32\wbem. Možno budete musieť znova zaregistrovať všetky súbory .DLL a .EXE v tomto adresári. Ak. ak používate 64-bitový systém, možno budete musieť skontrolovať aj súbory .DLL a .EXE. súbory v %windir%\sysWOW64\wbem.

Ak chcete znova zaregistrovať komponenty WMI, spustite nasledujúce príkazy v príkaze. výzva:

  • cd /d %windir%\system32\wbem
  • pre %i v (*.dll) zadajte RegSvr32 -s %i
  • pre %i v (*.exe) urobte %i /RegServer

NVšimnite si, že žiadna z vyššie uvedených dvoch metód. obnoviť chýbajúce súbory súvisiace s Windows Management Instrumentation (WMI). Nižšie je uvedený komplexný postup opravy, ktorý obnoví všetky chýbajúce WMI. modulov. V prípade chýbajúcich modulov WMI môžete použiť nasledujúci spôsob.

Komplexná metóda prestavby

Dôležitá poznámka: Ak ste nainštalovali. Service Pack, musíte vložiť disk CD so systémom Windows XP so službou. Integrácia balíkov (nazývaná ako Slipstreamed CD so systémom Windows XP). Ak ty. nemáte, môžete ukázať na %Windir%\ServicePackFiles\i386 priečinok pre najnovšiu verziu systémových súborov požadovaných počas opravy WMI. Alebo môžete vytvoriť a. disk CD so systémom Windows XP a po výzve ho vložte.

Kliknite na Štart, Spustiť, zadajte nasledujúci príkaz a stlačte kláves ENTER:

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

Po zobrazení výzvy vložte disk CD so systémom Windows XP do jednotky. Proces opravy by mal trvať niekoľko minút. Potom reštartujte. Windows, aby sa zmeny prejavili.