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

Corrección de error de Windows: URL del cliente WinRM no está disponible

Esta guía proporciona una descripción completa y una resolución paso a paso del error de conectividad de administración remota de Windows (WinRM).

Descripción del error

El mensaje de error. "The WinRM client sent a request to an HTTP server and got a response saying the requested HTTP URL was not available" typically indicates a misconfiguration between the WinRM client and the target listener service.

When you execute a remote command, the WinRM client attempts to connect to a specific URL endpoint (usually http://<ComputerName>:5985/wsman Este error se produce porque el servidor HTTP de destino (el WinRM listener) recibió activamente la solicitud pero la rechazó. Las causas principales incluyen:


Soluciones paso a paso

Siga estas soluciones secuencialmente en la máquina de destino (la computadora a la que está tratando de conectarse) o en la máquina cliente de origen según lo especificado.

Solución 1: Habilitar y reiniciar el servicio WinRM

El servicio WinRM debe estar ejecutado y configurado para iniciarse automáticamente en el ordenador de destino.

  1. Presiona el... Windows Key + R en el teclado para abrir el cuadro de diálogo Ejecutar.
  2. ¿ Qué tipo ? services.msc y presiona. Enter.
  3. Desplácese hacia abajo en la lista para encontrarlo. Windows Remote Management (WS-Management).
  4. Haga clic derecho en el servicio y seleccione Properties.
  5. Cambiar el Startup type Menú desplegable para Automatic.
  6. Revisa el... Service status Si se detiene, haga clic en el Start botón. Si ya se está ejecutando, haga clic Stop y luego haga clic Start para reiniciarlo.
  7. Haga clic Apply y luego haga clic OK para guardar los cambios.

Solución 2: Configuración rápida de WinRM a través del prompt de comandos

Este comando automático fija los oyentes, permite excepciones de cortafuegos y configura la configuración predeterminada.

  1. Presiona el... Windows Key, tipo cmd, haga clic derecho en Command Prompt, y seleccione Run as administrator.
  2. Escriba el siguiente comando y presione Enter:
    winrm quickconfig
  3. The system will analyze your configuration. If it prompts you to make changes (like creating a listener or enabling firewall exceptions), type y (Sí) y presiona Enter para cada aviso.

Solución 3: Verificar y recrear los oyentes WinRM

Si el oyente está dañado o escuchando en la ruta de URL incorrecta, debe recrearlo.

  1. Abierto. Command Prompt como Administrador.
  2. Compruebe los oyentes existentes escribiendo el siguiente comando y presionando Enter:
    winrm enumerate winrm/config/listener
  3. Si no aparece ningún oyente, o si se ven incorrectos, elimine el oyente HTTP existente ejecutando:
    winrm delete winrm/config/Listener?Address=*+Transport=HTTP
  4. Recree el oyente HTTP predeterminado usando este comando:
    winrm create winrm/config/Listener?Address=*+Transport=HTTP
  5. Verifique la nueva configuración del oyente ejecutando de nuevo el comando de enumeración desde el paso 2.

Solución 4: Configurar excepciones de cortafuegos locales

Asegúrese de que el cortafuegos de Windows no deje caer el tráfico entrante en los puertos WinRM designados.

  1. Abierto. Command Prompt como Administrador.
  2. Ejecute el siguiente comando para permitir el tráfico HTTP WinRM entrante a través del firewall:
    netsh advfirewall firewall set rule group="Windows Remote Management" new enable=yes
  3. Alternativamente, puede abrir explícitamente el puerto 5985 ejecutando:
    netsh advfirewall firewall add rule name="WinRM HTTP Port 5985" dir=in action=allow protocol=TCP localport=5985

Solución 5: Ajustar la política de filtro de tokens de cuenta local (para grupos de trabajo)

Si se está conectando entre computadoras que no forman parte de un dominio de Active Directory, el Control de cuentas de usuario de Windows (UAC) puede restringir los privilegios administrativos sobre las conexiones remotas.

  1. Presiona el... Windows Key + R, tipo regedit, y presiona Enter para abrir el Editor de Registro.
  2. Navegar a la siguiente ruta en la barra lateral izquierda: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. Haga clic derecho en un espacio vacío en el panel derecho, pase el cursor New, y seleccione DWORD (32-bit) Value.
  4. Nombre el nuevo valor exactamente:
    LocalAccountTokenFilterPolicy
  5. Haga doble clic en el recién creado. LocalAccountTokenFilterPolicy valor, cambiar el Value data ¿ Por qué ? 1, y mantenga la Base como Hexadecimal.
  6. Haga clic OK y cierre el Editor de Registro.
  7. Reinicie su computadora para aplicar los cambios de registro.

ERROR_WSMAN_HTTP_REQUEST_TOO_LARGE_STATUS | ERROR_WSMAN_HTTP_SERVICE_UNAVAILABLE_STATUS | ERROR_WSMAN_EVENTING_MISSING_LOCALE_IN_DELIVERY | ERROR_WSMAN_QUICK_CONFIG_FIREWALL_EXCEPTIONS_DISALLOWED | ERROR_WSMAN_QUICK_CONFIG_LOCAL_POLICY_CHANGE_DISALLOWED

Puede haber algunos errores.. Learn Microsoft