1 votes

Obtention de l'erreur "WMI : Not Found" sur un serveur Windows 2003

J'obtiens l'erreur suivante lorsque j'essaie d'afficher les dépendances d'un service sur notre serveur Windows 2003 Enterprise Server :

WMI: Not Found

Trois questions me viennent donc à l'esprit à ce stade :

  1. De toute évidence, que puis-je faire pour résoudre ce problème ? J'espère que la réponse ne sera pas un nouveau pavage.
  2. Est-il possible que WMI ne soit pas installé ? Je n'ai pas configuré cette machine, donc je ne suis pas sûr de ce que l'autre personne a fait.
  3. Le référentiel WMI pourrait-il être corrompu ?

Alors, comment puis-je régler ce problème ? Comment puis-je savoir si WMI n'a tout simplement pas été installé ou si le référentiel WMI est corrompu ?

1voto

Ollie Points 133

Le script suivant peut être exécuté pour reconstruire un WMI corrompu
(Source : Duncan McAlynn, 2004-11-22, Comment reconstruire un référentiel WMI corrompu ? ) (Lien mort. Version archivée <a href="https://web.archive.org/web/20130828192038/https://msmvps.com/blogs/lduncan/pages/20217.aspx" rel="nofollow noreferrer">aquí </a>.)

net stop winmgmt
c: 
cd %systemroot%\system32\wbem 
rd /S /Q repository 

regsvr32 /s %systemroot%\system32\scecli.dll 
regsvr32 /s %systemroot%\system32\userenv.dll 

mofcomp cimwin32.mof 
mofcomp cimwin32.mfl 
mofcomp rsop.mof 
mofcomp rsop.mfl 
for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s 
for /f %%s in ('dir /b *.mof') do mofcomp %%s 
for /f %%s in ('dir /b *.mfl') do mofcomp %%s 
echo DONE reboot 
pause

0voto

minty Points 7864

Consultez le dossier %SystemRoot%\System32\Wbem\Repository\FS -- c'est l'endroit où votre référentiel WMI est stocké. S'il y a des fichiers là-dedans, cela signifie qu'il est installé, mais probablement corrompu.

Effacer tout ce qui se trouve dans %SystemRoot%\System32\Wbem\Repository puis redémarrez pour résoudre le problème.

Vous pouvez également essayer le programme de Microsoft Utilitaire de diagnostic WMI pour diagnostiquer WMI.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X