Cómo arreglarlo "El servicio WS-Management no admite el modo de polimorfismo especificado. Pruebe a cambiar el modo de polimorfismo especificado e intente de nuevo".
El error de Windows "El servicio WS-Management no admite el modo de polimorfismo especificado" generalmente ocurre cuando hay un desajuste o conflicto de configuración en la configuración de Windows Remote Management (WinRM) durante sesiones remotas de PowerShell, consultas WMI o tareas de administración del sistema.
Descripción del error
Este error se produce porque el procesador de protocolo WS-Management (Web Services-Management) no puede procesar la herencia o la estructura de objetos (modo polimorfismo) solicitada por la aplicación del cliente.
Solución paso a paso
Siga estos pasos para restablecer y reconfigurar el servicio WinRM a su estado predeterminado y soportado:
Paso 1: Abra Windows PowerShell como Administrador
- Presiona el... Windows Key en su teclado.
- ¿ Qué tipo ? PowerShell en la barra de búsqueda.
- Haga clic derecho en Windows PowerShell de los resultados de búsqueda.
- Selecciona Run as administrator Haga clic. Yes si aparece un mensaje de control de cuentas de usuario.
Paso 2: Compruebe el estado de configuración rápida de WinRM actual
Ejecute el siguiente comando para comprobar si el servicio WinRM está correctamente ejecutado y configurado:
winrm quickconfig
If the service is already running, PowerShell will notify you. If it is not configured, type y (Sí) y presiona Enter cuando se le pide que lo active.
Paso 3: Reinicie la configuración WinRM
Para eliminar metadatos potencialmente dañados o reglas de polimorfismo no válidas, restablezca la configuración de WS-Management a los valores predeterminados utilizando el siguiente comando:
winrm invoke Restore winrm/config @{}
Presione. Enter y esperar a que aparezca el texto de confirmación.
Paso 4: Reinicie el servicio WinRM
El reinicio del servicio obligará a Windows a recargar el estado de configuración:
Restart-Service -Name WinRM -Force
Paso 5: Verifique la conexión WS-Management
Pruebe la configuración del oyente local para asegurarse de que el servicio se comporte correctamente sin errores:
Test-WSMan
Si tiene éxito, verá los detalles de salida que enumeran el proveedor del producto, la versión del producto y la versión de la pila en lugar de un mensaje de error.
Paso 6: Ajuste el guión del cliente (si corresponde)
If you encounter this error while executing a specific script or tool (like SCCM, Ansible, or custom C# management applications), check your connection parameters. Ensure you are not forcing specific WMI class enumeration options (like Shallow - ¿ Qué ? Deep Los parámetros de encapsulación de objetos por defecto siempre que sea posible.
ERROR_WINRS_CLIENT_CLOSESENDHANDLE_NULL_PARAM | ERROR_WINRS_CLIENT_GET_NULL_PARAM | ERROR_WSMAN_REQUEST_NOT_SUPPORTED_AT_SERVICE | ERROR_WSMAN_URI_NON_DMTF_CLASS | ERROR_WSMAN_URI_WRONG_DMTF_VERSION
Puede haber algunos errores.. Learn Microsoft