Solucionar el error de Windows: "WinRM no puede hacer que la configuración cambie".
Descripción del error
El error. "WinRM cannot make the configuration change" occurs when you attempt to configure Windows Remote Management (WinRM) using commands like winrm quickconfig - ¿ Qué ? Enable-PSRemoting.
La razón principal de este problema es una limitación de seguridad dentro de Windows: WinRM requires that your network profile type be set to either 'Domain' or 'Private'. Si cualquier tarjeta de red activa o perfil de conexión en su máquina está clasificado como 'Public', el motor de seguridad bloquea los ajustes de configuración local para mitigar los riesgos.
Soluciones paso a paso
Método 1: Cambia el perfil de ubicación de red a privado (solución más común)
Si su computadora trata su red como un punto de acceso público, los parámetros de configuración de WinRM están protegidos de cambios.
- Haga clic derecho en el Start Menu y seleccione Windows PowerShell (Admin) - ¿ Qué ? Terminal (Admin).
- Compruebe las configuraciones de red actuales ejecutando el siguiente comando:
Get-NetConnectionProfile - Mira el...
NetworkCategorySi aparece en la lista Public Debes cambiarlo. - Ejecuta este comando para cambiar. all Adaptadores de red pública a estado privado:
Get-NetConnectionProfile -NetworkCategory Public | Set-NetConnectionProfile -NetworkCategory Private - Pruebe a ejecutar su tarea de configuración de nuevo:
winrm quickconfig
Método 2: Forzar la configuración para evitar la verificación de la red pública
Si está trabajando explícitamente en una máquina que necesita mantener su perfil público, pero requiere remoción local habilitada, puede ejecutar un comando dirigido para ignorar el límite del perfil de perfil de red.
- Abierto. Windows PowerShell (Admin).
- Ejecute la configuración de activación remota con el
-SkipNetworkProfileCheckBandera:Enable-PSRemoting -SkipNetworkProfileCheck -Force - Esto evita la estricta regla de limitación de la interfaz pública al instante.
Método 3: Reiniciar y reiniciar los componentes del servicio WinRM
A veces, la corrupción en las rutas de los oyentes subyacentes de WinRM impide que los cambios se mantengan.
- Abierto. Command Prompt (Admin) - ¿ Qué ? PowerShell (Admin).
- Detener la infraestructura de WinRM por la fuerza:
net stop winrm - Configurar la arquitectura de despliegue del servicio para iniciar automáticamente:
sc config winrm start= auto - Comience de nuevo el motor de infraestructura WinRM:
net start winrm - Limpiar las configuraciones problemáticas mediante la invocación de un restablecimiento de la línea de base incorporada:
winrm invoke Restore winrm/Config - Vuelva a ejecutar la configuración automática del asistente:
winrm quickconfig
Método 4: Interferencias en las políticas del grupo de auditoría
If the settings are governed strictly at an enterprise domain tier, local administrative scripts cannot override them.
- Presione.
Windows Key + R, tipogpedit.msc, y presiona Enter. - Navegue hacia este camino:
Computer ConfigurationNo lo sé.Administrative TemplatesNo lo sé.Windows ComponentsNo lo sé.Windows Remote Management (WinRM)No lo sé.WinRM Service - Busca políticas como "Allow remote server management through WinRM".
- Si están configurados explícitamente. Disabled, cambialas a Enabled - ¿ Qué ? Not Configured para otorgar permiso a su sistema para ejecutar modificaciones de configuración localmente.
Puede haber algunos errores.. Learn Microsoft