🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
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 servicio WS-Management recibió una solicitud que especificaba un número máximo de elementos, pero el servicio no admite esta característica".

Descripción del error

Este error generalmente ocurre cuando una sesión remota de PowerShell o una herramienta de administración (como Windows Admin Center, System Center o software de monitoreo de terceros) intenta consultar datos usando Windows Remote Management (WinRM). La solicitud del cliente especifica un parámetro para limitar o definir el número máximo de elementos devueltos en un solo lote (optimización de paginación o enumeración). Sin embargo, el servicio WinRM / WS-Management en la máquina de destino está configurado con una política o una restricción de versión que no reconoce o admite esta característica de paginación específica, lo que hace que la solicitud falle.

Solución paso a paso

Para resolver este problema, debe ajustar la configuración WinRM en la máquina de destino para manejar correctamente las solicitudes de enumeración y optimización, o asegurarse de que el servicio se ejecute con la configuración de compatibilidad adecuada.

Paso 1: Abra PowerShell como Administrador

  1. Presiona el... Windows Key en su teclado.
  2. ¿ Qué tipo ? powershell.
  3. Haga clic derecho en Windows PowerShell de los resultados de búsqueda.
  4. Selecciona Run as administrator.

Paso 2: Compruebe la configuración actual de WinRM

Antes de hacer cambios, puede ver su configuración actual de WS-Management para asegurarse de que el servicio esté activo y ver sus propiedades.

  1. Escriba el siguiente comando y presione Enter:
    winrm get winrm/config
  2. Mira a través de la salida para asegurarte de que el servicio está funcionando y para comprobar si alguna política personalizada está restringiendo el comportamiento de WS-Management.

Paso 3: Habilitar las características de compatibilidad WinRM

El error ocurre a menudo porque las funciones avanzadas de enumeración están bloqueadas o desconfiguradas. Puede restablecer y actualizar la configuración predeterminada de WinRM para asegurarse de que todas las funciones estándar sean compatibles.

  1. Ejecute el comando para configurar rápidamente WinRM con los valores predeterminados:
    winrm quickconfig
  2. Si se le pide que haga cambios o analice las excepciones del cortafuegos, presione Y Y luego... Enter para confirmarlo.

Paso 4: Ajustar la configuración de tiempo de espera de MaxElements y de enumeración

A veces, las restricciones explícitas en los elementos máximos o los tiempos de espera hacen que el servicio WS-Management rechace las consultas optimizadas.

  1. Ejecute el siguiente comando para configurar el número máximo predeterminado de elementos por usuario si la consulta está alcanzando un umbral del sistema:
    winrm set winrm/config/winrs '@{MaxShellsPerUser="30";MaxProcessesPerShell="25"}'
  2. A continuación, ajuste la política de tiempo de espera de enumeración para darle al servicio más tiempo para procesar elementos sin fallar la solicitud de lote:
    winrm set winrm/config/Timeout '@{Value="60000"}'

Paso 5: Reinicie el servicio WinRM

Para que los cambios de configuración tengan efecto completo, debe reiniciar el servicio de administración remota de Windows.

  1. Detenga el servicio ejecutando:
    net stop winrm
  2. Reinicie el servicio ejecutando:
    net start winrm

Paso 6: Verifique la conexión

Pruebe la conexión desde la máquina cliente o localmente para asegurarse de que se resuelva el error.

  1. Ejecutar un comando de prueba local para garantizar que el servicio responda a las consultas de enumeración:
    Get-WSManInstance -ResourceURI "winrm/config"
  2. Si se está conectando de forma remota, pruebe la conexión desde la máquina de administración utilizando:
    Test-WSMan -ComputerName "TARGET_COMPUTER_NAME"

    (Remplazar TARGET_COMPUTER_NAME con el nombre real o la dirección IP de la máquina que acaba de configurar).

ERROR_WSMAN_INVALID_HEADER | ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TYPE | ERROR_WSMAN_WMI_PROVIDER_INVALID_PARAMETER | ERROR_WSMAN_CLIENT_MULTIPLE_ENUM_MODE_FLAGS | ERROR_WINRS_CLIENT_INVALID_FLAG

Puede haber algunos errores.. Learn Microsoft