Guider

Comment réparer ou reconstruire le référentiel WMI sous Windows 10

Comment réparer ou reconstruire le référentiel WMI sous Windows 10

Bien des fois le Référentiel WMI est corrompu, ce qui entraîne un échec de la charge du fournisseur. Dans ce guide, nous allons partager comment réparer ou reconstruire le référentiel WMI sur Windows 10. Pour ceux qui ne le savent pas, Windows Management Instrumentation ou WMI est un ensemble de spécifications de Microsoft pour consolider la gestion des appareils et des applications dans un réseau. C'est une base de données qui stocke des méta-informations et des définitions pour WMI Des classes. Ce n'est qu'en les utilisant que les conditions des systèmes peuvent être connues.

Le référentiel est disponible ici -

%windir%\System32\Wbem\Référentiel

En bref, il fournit aux utilisateurs finaux l'état du système informatique local ou distant.

Noter: Ne l'utilisez pas sur la machine du cluster Server 2012

Réparer ou reconstruire le référentiel WMI sous Windows

Il existe des outils de ligne de commande pour réparer ou restaurer le référentiel WMI. Cependant, Microsoft suggère qu'il est préférable de vérifier s'il y a de la corruption.

Vous trouverez ci-dessous une liste d'erreurs et de problèmes d'autorisation que vous pourriez rencontrer-

  1. Impossible de se connecter aux espaces de noms root par défaut ou rootcimv2. Il échoue avec le code d'erreur « 0x80041002 » pointant vers « WBEM_E_NOT_FOUND."
  2. Lorsque vous ouvrez Gestion de l'ordinateur et cliquez avec le bouton droit sur Gestion de l'ordinateur (local) et sélectionnez Propriétés, vous obtenez l'erreur suivante : "WMI: Not Found" ou il se bloque en essayant de se connecter
  3. 0x80041010 WBEM_E_INVALID_CLASS
  4. Essayer d'utiliser wbemtest, et ça accroche
  5. Schémas/Objets manquants
  6. Erreurs de connexion/opération étranges (0x8007054e).

Le moyen ultime de vérifier est d'exécuter cette commande dans une invite de commande élevée.

winmgmt /verifyrepository

Si le référentiel a un problème, il répondra "le référentiel n'est pas cohérent," sinon, c'est autre chose qui cause le problème. Maintenant que vous êtes sûr que la corruption existe, suivons ces conseils pour réparer ou reconstruire le référentiel WMI.

1] Réinitialiser le référentiel WMI

Ouvrir l'invite de commande avec des privilèges élevés.

Exécutez la commande :

winmgmt /salvagerepository

Ensuite, exécutez la commande pour voir si elle revient maintenant comme cohérente-

winmgmt /verifyrepository

S'il dit que Le référentiel n'est pas cohérent, alors vous devez exécuter:

winmgmt /resetrepository

Cela vous aidera à réparer le dépôt WMI. Voici la signification de chacune des commandes WMI :

J'espère que cela explique ce qui se passe lorsque vous exécutez les commandes.

2] Forcer la récupération WMI

WMI est livré avec un processus d'auto-récupération intégré. Lorsque le service WMI redémarre ou détecte une corruption, la procédure d'auto-récupération se déclenche automatiquement. Cela se passe de deux manières :

Restauration automatique: Ici, il utilisera les images de sauvegarde si la sauvegarde VSS (Volume Shadow copy) est activée.

La récupération automatique: En cela, le processus de reconstruction générera de nouvelles images du référentiel basées sur les MOF enregistrés. Le MOFS est disponible dans le registre ici :

HKLM\Software\Microsoft\WBEM\CIMOM : récupération automatique des MOF

Noter: La récupération automatique des MOF est une clé. Double-cliquez dessus pour vérifier la valeur.

L'auto-récupération WMI ne fonctionne pas

Si l'auto-récupération ne fonctionne pas, vous pouvez toujours utiliser le processus de récupération forcée.

Vérifiez que la valeur de la clé d'enregistrement est vider ou pas ici:

HKLM\Software\Microsoft\WBEM\CIMOM\Autorecover MOFs

Si la clé d'enregistrement ci-dessus est vide, copiez-collez la valeur de la clé d'enregistrement à partir d'une autre machine. Assurez-vous qu'il provient du système qui est équivalent à l'ordinateur en question.

Ensuite, exécutez la commande-

Winmgmt /resetrepository

Si vous obtenez une erreur « échec de la réinitialisation du référentiel WMI. Code d'erreur : 0x8007041B. Facility : Win32", puis arrêtez tous les services de dépendance sur le service WMI en exécutant les commandes suivantes :

net stop winmgmt /y Winmgmt /resetrepository

Si les deux correctifs suggérés ne fonctionnent pas, il est temps d'essayer un outil automatisé.

3] Outil de fixation WMI

Cet outil corrigera le référentiel WMI du serveur lorsqu'il est corrompu ou rencontre des problèmes connexes. Vous pouvez télécharger l'outil WMI Fixer à partir de Technet.

Lecture connexe: WMI provoque une utilisation élevée du processeur.

Ports Open Source des moteurs de jeux commerciaux
Les récréations de moteur de jeu gratuites, open source et multiplateformes peuvent être utilisées pour jouer à d'anciens ainsi qu'à certains des titr...
Meilleurs jeux de ligne de commande pour Linux
La ligne de commande n'est pas seulement votre plus grand allié lorsque vous utilisez Linux, elle peut également être une source de divertissement car...
Meilleures applications de mappage de manette de jeu pour Linux
Si vous aimez jouer à des jeux sur Linux avec une manette de jeu au lieu d'un système de saisie clavier et souris typique, il existe des applications ...