Aller au contenuAller à l'arborescence
  1. C:
  2. Windows
  3. System32
  4. wbem
  5. Repository
DossierRisque : Ne pas toucher

Repository C:\Windows\System32\wbem\Repository

Dépôt WMI (base CIM) : ensemble de fichiers formant la base de données des classes et instances WMI.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Le dépôt WMI, ou dépôt CIM, stocke les définitions des classes WMI et leurs méta-informations. Ce n’est pas un fichier unique mais un ensemble de fichiers du dossier Repository (notamment OBJECTS.DATA, INDEX.BTR et les MAPPING*.MAP) qui n’ont de sens qu’ensemble.

Ce qu’il contient

  • Les fichiers de la base CIM : données, index, tables de correspondance.
  • Les classes et espaces de noms WMI enregistrés par Windows et par les logiciels (MOF compilés).

Risques et bonnes pratiques

  • Ne supprimez pas le dépôt en première intention : vous risquez d’abîmer le système ou des applications qui y ont enregistré leurs classes.
  • Commencez par winmgmt /verifyrepository. Si une incohérence est signalée, winmgmt /salvagerepository reconstruit le dépôt en fusionnant le contenu lisible.
  • winmgmt /resetrepository ramène le dépôt à son état d’installation. Réservez-le au dernier recours, après une sauvegarde (winmgmt /backup) : les classes ajoutées par des applications peuvent disparaître.
  • Un dépôt défaillant se reconnaît à des erreurs « Invalid class », « Provider load failure » ou à des requêtes WMI qui échouent.

Commandes utiles

Fenêtre de terminal
:: Vérifier le dépôt (en administrateur)
winmgmt /verifyrepository
:: En cas d'incohérence : réparer en conservant le contenu lisible (en administrateur)
winmgmt /salvagerepository
:: Sauvegarder le dépôt avant un dernier recours
winmgmt /backup C:\Temp\wmi-repository.bak
:: Dernier recours : retour à l'état initial (en administrateur, après sauvegarde)
winmgmt /resetrepository

Signaler une erreur