🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
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.

Descripción del error

El mensaje de error. "The WS-Management service cannot process the request because the specified URI is not supported on the service side. Retry the request with local session" typically occurs when you try to execute WinRM (Windows Remote Management) commands or establish a remote PowerShell session, but the local configuration restricts remote connections.

Esto ocurre porque el cliente WinRM local está intentando acceder a un recurso o dirección remoto que no está configurado o permitido en la lista de hosts de confianza WS-Management (WSMan), o porque el servicio WinRM en sí está mal configurado o deshabilitado en la máquina local. Al hacer cumplir una "sesión local", Windows evita la ejecución de comandos a través de protocolos de red hasta que se establezcan permisos y configuraciones explícitos.


Solución paso a paso

Siga estos sencillos pasos para resolver el problema habilitando WinRM y configurando la lista de hosts de confianza.

Paso 1: Abra PowerShell como Administrador

  1. Haga clic en el Start Menu o presiona el Windows Key.
  2. ¿ Qué tipo ? PowerShell en la barra de búsqueda.
  3. Haga clic derecho en Windows PowerShell de los resultados de búsqueda.
  4. Selecciona Run as administrator.
  5. Haga clic Yes si aparece un aviso de control de cuentas de usuario (UAC).

Paso 2: Habilitar y configurar el servicio WinRM

Debe asegurarse de que el servicio de administración remota de Windows esté ejecutado y configurado correctamente en su sistema.

  1. En la ventana de PowerShell, escriba el siguiente comando y presione Enter:
    winrm quickconfig
  2. If the system prompts you to make changes (such as starting the service or enabling the firewall exception), type y (para Sí) y presiona Enter para cada aviso.

Paso 3: Configurar hosts de confianza

Si está tratando de conectarse a una máquina remota específica, o si un script local requiere permisos remotos de loopback, debe agregar el destino a su lista de hosts de confianza.

  1. To trust all hosts for testing or environment setup, type the following command and press Enter:
    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force

    (Nota: Si sólo desea confiar en una computadora específica, reemplace ` with the specific IP address or hostname of that computer, for example: Set-Item WSMan:\localhost\Client\TrustedHosts -Value "192.168.1.50" -Force`)*

Paso 4: Reinicie el servicio WinRM

Aplique los cambios de configuración reiniciando el servicio.

  1. Escriba el siguiente comando y presione Enter:
    Restart-Service WinRM

Paso 5: Verifique la configuración

Asegúrese de que los cambios se han guardado correctamente.

  1. Escriba el siguiente comando para comprobar su lista de hosts de confianza y presione Enter:
    Get-Item WSMan:\localhost\Client\TrustedHosts
  2. Compruebe que la salida muestre el valor ( * o el IP/nombre de host específico) que estableció en el Paso 3.

Una vez completados estos pasos, vuelva a ejecutar su comando o script original, y el error debería resolverse.

ERROR_WINRS_CLIENT_GET_NULL_PARAM | ERROR_WSMAN_POLYMORPHISM_MODE_UNSUPPORTED | ERROR_WSMAN_URI_NON_DMTF_CLASS | ERROR_WSMAN_URI_WRONG_DMTF_VERSION | ERROR_WSMAN_PUSHSUBSCRIPTION_INVALIDUSERACCOUNT

Puede haber algunos errores.. Learn Microsoft