🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
Nous n'avons pas de DLL mais nous avons:
L'analyseur de fichiers Windows et l'antivirus rapide en ligne

Une interface minimaliste avec une recherche rapide, un téléchargement pratique et une structure de section propre.

🛡️🔍 Vérifiez rapidement votre dossier, cliquez sur cette page.
Vérifier les virus, les hachages, vérifier les signets, l'architecture, les informations sur l'IA.

Description de l'erreur

Cette erreur se produit lorsque le service de gestion à distance de Windows (WinRM / WS-Management) tente d'interroger le référentiel d'instrumentation de gestion de Windows (WMI), mais reçoit des données corrompues, invalides ou déformées. Étant donné que WinRM s'appuie fortement sur WMI pour collecter des informations de configuration et d'état du système, toute corruption dans le référentiel de WMI ou un problème avec les composants du fournisseur de WMI brisera immédiatement le canal de communication WS-Management. Ce problème est fréquent pendant les sessions distantes de PowerShell (PSSession), les tâches de gestion du système ou lorsque les outils de surveillance tentent d'interroger le système d'exploitation Windows.


Réparations étape par étape

Suivez ces étapes dans l'ordre et ne passez à l'étape suivante que si la précédente ne résout pas le problème.

Étape 1: redémarrer les services WinRM et WMI

Parfois, l'erreur est causée par une panne temporaire ou un processus verrouillé dans la mémoire. Le redémarrage des deux services peut rapidement effacer l'état.

  1. Appuyez dessus. Windows Key + X et sélectionnez Terminal (Admin) ou... Command Prompt (Admin).
  2. Tapez la commande suivante pour arrêter le service WinRM et appuyez Enter:
    net stop winrm
  3. Tapez la commande suivante pour arrêter le service WMI et appuyez Enter:
    net stop winmgmt
  4. Tapez la commande suivante pour démarrer le service WMI et appuyez Enter:
    net start winmgmt
  5. Tapez la commande suivante pour démarrer le service WinRM et appuyez Enter:
    net start winrm

Étape 2: Vérifier la cohérence du référentiel WMI

Si le redémarrage des services ne fonctionne pas, le référentiel WMI lui-même pourrait avoir une corruption structurelle.

  1. Ouvrez. Command Prompt (Admin).
  2. Exécutez la commande suivante pour vérifier l' état du référentiel WMI:
    winmgmt /verifyrepository
  3. Regardez la sortie:
    • S' il est écrit... "Repository is consistent", la structure de la base de données est correcte, et vous devez procéder à l'étape 4 pour réenregistrer les composants.
    • S' il est écrit... "Repository is inconsistent" La base de données est corrompue.

Étape 3: sauvegarder ou reconstruire le référentiel WMI

Si le référentiel a été marqué comme incohérent, vous devez le réparer.

  1. Dans le... Command Prompt (Admin) Ceci tente de lire la base de données corrompue et de la reconstruire en toute sécurité:
    winmgmt /salvagerepository
  2. Redémarrez votre ordinateur et vérifiez si l'erreur a disparu.
  3. Si l'erreur persiste ou si la commande de sauvegarde échoue, vous devez réinitialiser le référentiel en exécutant:
    winmgmt /resetrepository
  4. Remarquez qu'une réinitialisation renvoie le WMI à son état par défaut, de sorte que tout logiciel tiers ayant ajouté des classes WMI personnalisées devra peut-être être réinstallé s'il cesse de fonctionner.

Étape 4: Réenregistrer les modules et composants WMI

Si le référentiel est cohérent mais que l'erreur persiste, les fichiers DLL ou les fichiers de compilation du fournisseur de WMI (.mof fichiers) pourraient ne pas être enregistrés dans le registre Windows.

  1. Ouvrez. Command Prompt (Admin).
  2. Passez au répertoire WMI en tapant:
    cd %windir%\system32\wbem
  3. Enregistrez à nouveau toutes les bibliothèques de liens dynamiques WMI (.dll) en exécutant:
    for /f %s in ('dir /b *.dll') do regsvr32 /s %s
  4. Récompiler tous les fichiers du fournisseur WMI (.mof fichiers) dans le référentiel en exécutant:
    for /f %s in ('dir /b *.mof *.mfl') do mofcomp %s
  5. Redémarrez l'ordinateur pour s'assurer que toutes les inscriptions prennent effet dans le noyau du système.

Étape 5: Réinitialiser la configuration WinRM

Si le WMI est complètement sain mais que le service WS-Management envoie toujours l'erreur, la configuration WinRM elle-même pourrait être cassée.

  1. Ouvrez. Command Prompt (Admin).
  2. Réinitialisez la configuration WinRM aux paramètres d'usine en exécutant:
    winrm quickconfig
  3. Quel type ? y (Oui) lorsque vous êtes invité à apporter les modifications requises au pare-feu et aux règles d'exploitation.
ERROR_WSMAN_REMOTE_CIMPATH_NOT_SUPPORTED | ERROR_WSMAN_WMI_PROVIDER_NOT_CAPABLE | ERROR_WSMAN_WMI_SVC_ACCESS_DENIED | ERROR_WSMAN_WMI_PROVIDER_ACCESS_DENIED | ERROR_WSMAN_WMI_CANNOT_CONNECT_ACCESS_DENIED

Il y a peut-être des erreurs.. Learn Microsoft