🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
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.

Comment réparer "L'opération d'identification WS-Management est uniquement disponible sur les sessions distantes".

Description de l'erreur

L' erreur. "The WS-Management identification operation is only available on remote sessions" se produit dans Windows (généralement lorsque vous utilisez des commandes PowerShell ou WinRM comme Test-WSMan ou... Connect-WSMan ) lorsque vous tentez d'exécuter une opération WS-Management ciblant l'ordinateur local ( localhost ou... 127.0.0.1 WinRM empêche activement certaines boucles de vérification d'identité sur l'hôte local pour maintenir les limites de sécurité et éviter les problèmes d'authentification de boucle.


Réparations étape par étape

Méthode 1: supprimer le paramètre cible pour les essais locaux

If you are troubleshooting WinRM on your current machine, running the command with explicit local loopback addresses triggers this error.

  1. Ouvrez. PowerShell en tant qu'administrateur.
  2. Au lieu de courir:
    Test-WSMan -ComputerName localhost
  3. Exécutez la commande sans le paramètre nom de l'ordinateur pour tester le service WinRM local:
    Test-WSMan

Méthode 2: Activer la gestion à distance de la boucle locale (disableLoopbackCheck)

Si votre application ou scénario exige strictement une connexion à localhost via un appel de session explicite à distance, vous devez modifier le Registre Windows pour autoriser l'authentification en boucle locale.

  1. Appuie sur le... Windows Key + R, type regedit, et appuyez Enter pour ouvrir l'éditeur de registre.
  2. Naviguez vers le chemin suivant: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  3. Cliquez avec le bouton droit. Lsa Dans le dossier, sélectionnez New, puis cliquez DWORD (32-bit) Value.
  4. Nommez la nouvelle valeur DisableLoopbackCheck.
  5. Double-cliquez. DisableLoopbackCheck, changez votre Value data Je vous en prie. 1, et maintenez la base comme Hexadecimal.
  6. Cliquez. OK et redémarrez votre ordinateur pour que les modifications prennent effet.

Méthode 3: Configurer les hôtes de confiance WinRM

Parfois, la politique de sécurité restreint le trafic WS-Management même en interne. Forcer WinRM à faire confiance à tous les hôtes (ou à votre configuration locale spécifique) contourne les blocs d'identification stricts.

  1. Cliquez avec le bouton droit sur le menu Démarrer et sélectionnez Terminal (Admin) ou... PowerShell (Admin).
  2. Exécutez la commande suivante pour autoriser l'alignement en boucle et l'authentification à distance:
    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force
  3. Redémarrez le service WinRM pour appliquer la configuration:
    Restart-Service WinRM

Méthode 4: Utiliser New-PSSession pour les scénarios locaux

Si vous devez simuler un contexte de session distante localement pour un script, établissez une session PowerShell formelle plutôt qu'une invocation de connexion directe.

  1. Ouvrez votre script ou la console PowerShell.
  2. Initialisez la connexion comme un bloc de session comme ceci:
    $session = New-PSSession -ComputerName "localhost"
    Invoke-Command -Session $session -ScriptBlock { Get-Process }
    Remove-PSSession $session
ERROR_WSMAN_INVALID_URI_WMI_SINGLETON | ERROR_WSMAN_INVALID_URI_WMI_ENUM_WQL | ERROR_WSMAN_NO_PUSH_SUBSCRIPTION_FOR_LOCAL_SESSION | ERROR_WSMAN_INVALID_SUBSCRIPTION_MANAGER | ERROR_WSMAN_NON_PULL_SUBSCRIPTION_NOT_SUPPORTED

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