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

Cómo arreglarlo "El cliente WS-Management recibió demasiados resultados del servidor".

Descripción

Este error se produce cuando un comando de administración remota de Windows (WinRM) o PowerShell Remoting solicita datos de un servidor remoto, y el tamaño o volumen de los datos devueltos excede los límites de datos configurados en la máquina cliente. Para evitar ataques de denegación de servicio (DoS) y consumo excesivo de memoria, WinRM aplica cuotas estrictas en la transferencia de datos. Cuando una consulta (como buscar registros de eventos grandes, objetos de directorio activo o listas de archivos masivos) viola estos límites, el cliente termina abruptamente la conexión y arroja este error.


Soluciones paso a paso

Puede resolver este problema aumentando el tamaño máximo del sobre o el máximo de caracteres por paquete en el equipo cliente, el servidor remoto, o ambos.

Método 1: Aumentar WinRM MaxEnvelopeSize con PowerShell

Esta es la solución más común. Eleva el límite de tamaño total del paquete de datos que el cliente puede recibir.

  1. Haga clic en el Start menú en su máquina local de Windows.
  2. ¿ Qué tipo ? PowerShell.
  3. pulsa con el botón derecho. Windows PowerShell y seleccione Run as administrator.
  4. Escriba el siguiente comando para comprobar el tamaño máximo de su sobre actual (por defecto suele ser de 500 KB):
    Get-WSManInstance -ResourceURI winrm/config | Select-Object MaxEnvelopeSizekb
  5. Ejecute este comando para aumentar el límite de tamaño a 8192 KB (8 MB):
    Set-WSManInstance -ResourceURI winrm/config -ValueSet @{MaxEnvelopeSizekb = "8192"}
  6. Ejecuta el mismo comando en el servidor remoto si todavía encuentras problemas después de modificar el cliente.

Método 2: Ajustar las respuestas de MaxProvider a través de WSMan Provider

Si el servidor está enviando demasiados elementos u objetos XML individuales, debe ajustar los límites de respuesta del proveedor.

  1. Abierto. Windows PowerShell como Administrador.
  2. Ejecute este comando para ver la configuración actual del cliente WSMan:
    Get-Item WSMan:\localhost\Client\*
  3. Aumentar los límites de respuesta ejecutando:
    Set-Item WSMan:\localhost\Client\MaxEnvelopeSizekb -Value 8192
  4. Reinicie el servicio WinRM para aplicar los cambios inmediatamente:
    Restart-Service winrm

Método 3: Modificar la política de grupo (alternativa para entornos empresariales)

Si administra varios equipos, puede implementar esta solución en toda su red utilizando el Editor de políticas de grupo local.

  1. Presiona el... Windows Key + R en el teclado para abrir el cuadro de diálogo Ejecutar.
  2. ¿ Qué tipo ? gpedit.msc y presiona. Enter.
  3. Navegar a la siguiente ruta en la barra lateral izquierda:
    • Computer Configuration No lo sé. Administrative Templates No lo sé. Windows Components No lo sé. Windows Remote Management (WinRM) No lo sé. WinRM Client
  4. Busca la póliza llamada Specify maximum envelope size in KB en el panel derecho.
  5. Haga doble clic en él, seleccione Enabled, y fijar el valor en 8192.
  6. Haga clic Apply y luego haga clic OK.
  7. Abra el Prompt de comandos como administrador y ejecute gpupdate /force para aplicar la política.

Método 4: Filtrar sus preguntas (Mejor práctica)

Si cambiar las configuraciones del sistema no es lo ideal, modifique su script o comando para solicitar menos resultados a la vez.

ERROR_WSMAN_CLIENT_DISABLE_LOOPBACK_WITH_EXPLICIT_CREDENTIALS | ERROR_WSMAN_CLIENT_INVALID_DISABLE_LOOPBACK | ERROR_WSMAN_MULTIPLE_CREDENTIALS | ERROR_WSMAN_AUTHENTICATION_INVALID_FLAG | ERROR_WSMAN_CLIENT_CREDENTIALS_FOR_DEFAULT_AUTHENTICATION

Puede haber algunos errores.. Learn Microsoft