Les causes courantes
- Public Network Profile : WinRM est strictement interdit de faire des configurations automatiques de pare-feu sur un réseau classé comme Public Votre profil de connexion réseau doit être réglé sur Domain ou... Private.
- Broken or Corrupted Listeners : Les auditeurs WinRM défectueux ou les états de registre corrompus empêchent le système d'appliquer de nouveaux profils de configuration.
- Insufficient Administrative Privileges : Exécution des utilitaires de configuration à partir d'une invite de commande ordinaire ou d'un terminal qui ne possède pas de droits administratifs élevés.
Réparations étape par étape
Étape 1: Modifier le profil réseau en privé
WinRM échouera si votre connexion réseau actuelle est réglée sur "Public". Vous devez la changer en "Privé".
- Cliquez avec le bouton droit. Start menu et sélectionnez Windows Terminal (Admin) ou... PowerShell (Admin).
- Exécutez la commande suivante pour identifier votre index et type de connexion réseau actuel:
Get-NetConnectionProfile - Regardez le...
NetworkCategorySi c'est écrit:PublicVous devez le changer. - Exécutez la commande suivante pour changer votre type de connexion en privé (remplacer
NameYourNetworkavec le nom réel indiqué ci-dessous.InterfaceAliasou...Namedans votre précédente commande):Set-NetConnectionProfile -Name "NameYourNetwork" -NetworkCategory Private
Deuxième étape: supprimer les auditeurs déçus
Si une configuration d'écoute corrompue existe sur le port 5985 ou 5986, cela empêche le service de mise à jour de faire des configurations.
- Dans votre fenêtre PowerShell élevée, recherchez tous les auditeurs actifs actuellement configurés:
winrm enumerate winrm/config/listener - Supprimez les écouteurs HTTP ou HTTPS cassés en utilisant les commandes de suppression ci-dessous:
winrm delete winrm/config/Listener?Address=*+Transport=HTTP winrm delete winrm/config/Listener?Address=*+Transport=HTTPS
Étape 3: Exécutez la restauration de la configuration WinRM
Vous pouvez forcer l'instrumentation de gestion de Windows à réinitialiser les variables de configuration à leurs paramètres d'origine.
- Exécuter l'opération de restauration du système intégré pour WinRM:
winrm invoke Restore winrm/Config
Étape 4: Réactiver le téléchargement et la configuration rapide de PowerShell
Une fois les variables d'environnement nettoyées, exécutez le script de configuration automatique par défaut.
- Démarrez le script d'initialisation WinRM standard:
winrm quickconfig - Quel type ? Y et appuyez. Enter lorsque vous êtes invité à confirmer les modifications de configuration.
- Finaliser le processus d'initialisation en configurant les capacités de déploiement de PowerShell:
Enable-PSRemoting -Force
Étape 5: redémarrer le service WinRM
Forcez Windows à effectuer le cycle et appliquer les modifications de configuration opérationnelle propres que vous venez d'établir.
- Exécutez cette dernière commande pour redémarrer la suite de gestion:
Restart-Service -Name WinRM
Il y a peut-être des erreurs.. Learn Microsoft