Erreur de dépannage de Windows: " WinRM ne peut pas modifier la configuration. "
Description de l'erreur
L'erreur de gestion à distance de Windows (WinRM) "WinRM cannot make the configuration change" typically occurs when you attempt to configure, initialize, or modify WinRM settings (such as running winrm quickconfig ou... Enable-PSRemoting ) et de l'Union européenne.
Ce problème est principalement causé par l' activité Group Policy Objects (GPO) Il peut également être déclenché par un écouteur WinRM mal configuré ou corrompu, des états de service corrompus, des profils réseau définis à tort sur "Public" au lieu de "Privé/Domaine", ou un conflit avec le pare-feu local bloquant les modifications de configuration.
Réparations étape par étape
Suivez ces solutions dans l'ordre pour résoudre l'erreur.
Solution 1: Réinitialiser et rétablir les politiques de groupe restrictives
Les modifications de configuration locale échouent si une stratégie de groupe locale ou Active Directory bloque la configuration WinRM.
- Appuyez dessus.
Windows Key + Rpour ouvrir le Run boîte de dialogue. - Quel type ?
gpedit.mscet appuyez. Enter pour ouvrir l'éditeur de stratégie de groupe local. - Dans le volet de navigation de gauche, accédez au chemin suivant:
- Computer Configuration ? Administrative Templates ? Windows Components ? Windows Remote Management (WinRM) ? WinRM Client
- Regardez les polices indiquées sur le côté droit. Activé ou... Invalides Je vous en prie. Not Configured.
- Ensuite, accédez au chemin de service dans le volet gauche:
- Computer Configuration ? Administrative Templates ? Windows Components ? Windows Remote Management (WinRM) ? WinRM Service
- Localiser des politiques telles que Allow remote server management through WinRM ou... Allow Basic authentication Double-cliquez dessus et placez-les sur Not Configured.
- Fermez l'éditeur de stratégie de groupe.
- Ouvrez. Command Prompt en tant qu'administrateur et forcer un rafraîchissement immédiat de la politique en exécutant:
gpupdate /force
Solution 2: effacer et restaurer les écouteurs WinRM défectueux
Si un script ou une installation automatisée précédente a laissé un modèle d'écoute cassé sur les ports par défaut, WinRM rejettera les modifications de configuration.
- Cliquez sur le Start Menu, à la recherche de Command Prompt, cliquez avec le bouton droit, et choisissez Run as administrator.
- Exécutez la commande suivante pour afficher toutes les configurations WinRM actives et trouver les auditeurs défectueux:
winrm enumerate winrm/config/listener - Cherchez n' importe quel auditeur actif.
Port=5985avecTransport=HTTP. - Supprimez manuellement l'écoutant en conflit en tapant:
winrm delete winrm/config/Listener?Address=*+Transport=HTTP - Exécutez à nouveau la commande de restauration du noyau pour forcer la récupération du sous-système:
winrm invoke Restore winrm/Config - Essayez de déclencher à nouveau l'initialisation de la configuration:
winrm quickconfig
Solution 3: Modifier le type de profil réseau
Les règles WinRM rejettent délibérément les modifications automatiques de configuration rapide si la carte d'interface réseau de votre ordinateur est liée à un état de connexion "Public" en raison de défauts de sécurité.
- Cliquez avec le bouton droit. Start Menu et sélectionnez Windows PowerShell (Admin).
- Vérifiez vos profils réseau actifs en exécutant:
Get-NetConnectionProfile - Regardez le... NetworkCategory Si elle dit: Public, vous devez le convertir pour vous assurer que WinRM autorise les modifications de configuration locale.
- Modifiez l'état du profil de connexion en privé en exécutant la commande suivante (remplacez "Ethernet" par votre nom d'interface spécifique trouvé à l'étape précédente s'il diffère):
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private - Essayez d' exécuter la séquence de configuration à distance une fois de plus:
Enable-PSRemoting -Force
Solution 4: éliminer les interférences du proxy WinHTTP
Un proxy d'entreprise persistant ou une entrée de routage local peut piéger les messages de configuration destinés à l'adresse de boucle de retour du démon de gestion de services Web local.
- Ouvrez. Command Prompt avec des privilèges administratifs.
- Effacer toutes les redirections proxy cachées qui piétinent les appels API WS-Management locaux:
netsh winhttp reset proxy - Redémarrez les dépendances du service de base en toute propreté à partir de la ligne de commande:
net stop winrm net start winrm - Vérifiez si vos modifications s'appliquent correctement sans générer le bloc d'erreur.
Il y a peut-être des erreurs.. Learn Microsoft