Sans catégorie

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

 

Plus d'une fois le Référentiel WMI est corrompu, ce qui entraîne une défaillance du chargement du fournisseur. Dans ce guide, nous allons partager comment réparer ou reconstruire le référentiel WMI on Windows 10. Ceux qui ne sont pas conscients, Windows L'instrumentation de gestion 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. Seulement en utilisant ceux-ci, les conditions des systèmes peuvent être connues.

Le référentiel est disponible ici -% windir% System32WbemRepository. En bref, il fournit aux utilisateurs finaux l’état du système informatique local ou distant.

Notes: Ne l'utilisez pas sur la machine serveur 2012 Cluster

Réparez ou reconstruisez le référentiel WMI sur Windows

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

Il existe des outils de ligne de commande pour réparer ou restaurer le référentiel WMI. Cependant, Microsoft suggère que vous fassiez de votre mieux pour vérifier s’il ya corruption.

Vous trouverez ci-dessous une liste d’erreurs et de problèmes d’autorisation.

  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 que vous cliquez avec le bouton droit de la souris sur Gestion de l'ordinateur (local) et sélectionnez Propriétés, le message d'erreur suivant s'affiche: «WMI: Introuvable» ou se bloque lors de la tentative de connexion.
  3. 0x80041010 WBEM_E_INVALID_CLASS
  4. Essayer d'utiliser wbemtestet il se bloque
  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 un 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 alors c'est quelque chose d'autre qui cause le problème. Maintenant que vous êtes certain que la corruption existe, suivez ces conseils pour réparer ou reconstruire le référentiel WMI.

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

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

Exécutez la commande:

winmmgmt / salvagerepository

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

winmgmt / verifyrepository

Si ça dit ça Le référentiel n'est pas cohérent, alors vous devez exécuter:

winmgmt / resetrepository

Cela vous aidera à réparer le référentiel WMI. Voici ce que chacun des Commandes WMI signifier:

salvagerepository: cette option, lorsqu'elle est utilisée avec la commande winmmgmt, effectue un contrôle de cohérence. Si une incohérence est détectée, il reconstruit le référentiel.

verifyrepository: effectue un contrôle de cohérence sur le référentiel WMI.

resetrepository: le référentiel est réinitialisé à l'état initial lors de la première installation du système d'exploitation

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

2] Force Récupérer 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 produit de deux manières:

Restauration automatique: Ici, il utilisera les images de sauvegarde si le Sauvegarde VSS (Volume Shadow Copy) Est allumé.

La récupération automatique: Dans ce cas, 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:

HKLMSoftwareMicrosoftWBEMCIMOM: MOF de récupération automatique

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

WMI Self-recovery ne fonctionne pas

Si la récupération automatique ne fonctionne pas, vous pouvez toujours utiliser le processus de récupération forcée.

La valeur de la clé de contrôle est vide ou pas ici:

HKLMSLogicielMicrosoftWBEMCIMOMAgence MOF de récupération

Si la clé de Registre ci-dessus est vide, copiez-collez la valeur de la clé de Registre depuis une autre machine. Assurez-vous qu'il s'agit d'un système équivalent à l'ordinateur en question.

Ensuite, exécutez la commande

Winmgmt / resetrepository

Si vous obtenez une erreur, «la réinitialisation du référentiel WMI a échoué. Code d'erreur: 0x8007041B. Installation: Win32 ”, puis arrêtez tout Services de dépendance sur le service WMI en lançant les commandes suivantes:

net stop winmgmt / y Winmgmt / resetrepository

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

3] Outil de fixation WMI

réparer ou reconstruire le référentiel WMI

Cet outil corrigera le référentiel WMI du serveur lorsqu'ils sont corrompus ou ont des problèmes liés. Vous pouvez télécharger le fixateur WMI à partir de Technet.

Article original