🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
No tenemos DLL pero tenemos:
Analista de archivos de Windows y antivirus rápido en línea

Una interfaz minimalista con búsqueda rápida, carga conveniente y una estructura de sección limpia.

🛡️🔍 Verifique rápidamente su archivo, sólo déjame en esta página.
Verificación de virus, hashes, verificación de firmas, arquitectura, información de IA.

Error de resolución de problemas de Windows: "WinRM no puede hacer que la configuración cambie".

Descripción del error

El error de administración remota 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 - ¿ Qué ? Enable-PSRemoting ) y de la Comisión).

Este problema es causado predominantemente por la actividad Group Policy Objects (GPO) También puede desencadenarse por un oyente WinRM mal configurado o dañado, estados de servicio dañados, perfiles de red establecidos erróneamente en "Público" en lugar de "Privado/Dominio", o un conflicto con el cortafuegos local que bloquea los cambios de configuración.


Soluciones paso a paso

Siga estas soluciones en secuencia para resolver el error.

Solución 1: restablecer y revertir las políticas de grupo restrictivas

Los cambios de configuración local fallan si una política de grupo local o Active Directory bloquea la configuración WinRM.

  1. Presione. Windows Key + R para abrir el... Run Cuadro de diálogo.
  2. ¿ Qué tipo ? gpedit.msc y presiona. Enter para abrir el Editor de políticas de grupo local.
  3. En el panel de navegación izquierdo, navegar a la siguiente ruta:
    • Computer Configuration ? Administrative Templates ? Windows Components ? Windows Remote Management (WinRM) ? WinRM Client
  4. Mira las políticas listadas en el lado derecho. Cambia cualquier política marcada como Habilitado - ¿ Qué ? Discapacitados ¿ Por qué ? Not Configured.
  5. A continuación, navegar a la ruta de servicio en el panel izquierdo:
    • Computer Configuration ? Administrative Templates ? Windows Components ? Windows Remote Management (WinRM) ? WinRM Service
  6. Encuentra políticas como Allow remote server management through WinRM - ¿ Qué ? Allow Basic authentication Haga doble clic en ellos y configúrenlos en Not Configured.
  7. Cierre el editor de políticas de grupo.
  8. Abierto. Command Prompt como Administrador y forzar una actualización inmediata de la política ejecutando:
    gpupdate /force

Solución 2: borrar y restaurar los oyentes WinRM defectuosos

Si un script o instalación automática anterior dejó una plantilla de oyente rota en los puertos predeterminados, WinRM rechazará los cambios de configuración.

  1. Haga clic en el Start Menu, buscan Command Prompt, haga clic derecho en él, y elija Run as administrator.
  2. Ejecute el siguiente comando para ver todas las configuraciones activas de WinRM y encontrar los oyentes rotos:
    winrm enumerate winrm/config/listener
  3. Busca a cualquier oyente activo vinculado a Port=5985 con Transport=HTTP.
  4. Elimine el oyente en conflicto manualmente escribiendo:
    winrm delete winrm/config/Listener?Address=*+Transport=HTTP
  5. Ejecutar de nuevo el comando de restauración del núcleo para forzar una recuperación de la pizarra limpia del subsistema:
    winrm invoke Restore winrm/Config
  6. Intentar activar la inicialización de la configuración de nuevo:
    winrm quickconfig

Solución 3: Cambie el tipo de perfil de red

Las reglas de WinRM rechazan deliberadamente las modificaciones automáticas de configuración rápida si su tarjeta de interfaz de red de computadora está vinculada a un estado de conexión "Público" debido a fallos de seguridad.

  1. Haga clic derecho en el Start Menu y seleccione Windows PowerShell (Admin).
  2. Compruebe sus perfiles de red activos actuales ejecutando:
    Get-NetConnectionProfile
  3. Mira el... NetworkCategory Si dice Public, debe convertirlo para asegurarse de que WinRM permita cambios de configuración local.
  4. Modifique el estado del perfil de conexión a privado ejecutando el siguiente comando (reemplace "Ethernet" con el nombre de su interfaz específico encontrado en el paso anterior si difiere):
    Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private
  5. Pruebe a ejecutar la secuencia de configuración remota una vez más:
    Enable-PSRemoting -Force

Solución 4: Despejar las interferencias de proxy WinHTTP

Un proxy corporativo persistente o una entrada de enrutamiento local puede atrapar mensajes de configuración destinados a la dirección de loopback del daemon local de administración de servicios web.

  1. Abierto. Command Prompt con privilegios administrativos.
  2. Borrar todas las redirecciones de proxy ocultas que atrapan las llamadas locales de la API de WS-Management:
    netsh winhttp reset proxy
  3. Reinicie las dependencias del servicio central limpiamente desde la línea de comandos:
    net stop winrm
    net start winrm
  4. Verifique si sus cambios se aplican correctamente sin generar el bloque de error.
ERROR_WSMAN_INVALID_CONNECTIONRETRY | ERROR_WSMAN_URISECURITY_INVALIDURIKEY | ERROR_WSMAN_CERTMAPPING_INVALIDISSUERKEY | ERROR_WSMAN_INVALID_PUBLISHERS_TYPE | ERROR_WSMAN_CLIENT_INVALID_DELIVERY_RETRY

Puede haber algunos errores.. Learn Microsoft