🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
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 almacén de configuración de asignación de certificados WINRM ha alcanzado un límite interno y no puede crear más entradas. Elimine algunas entradas e intente de nuevo".

The Error occurs when the Windows Remote Management (WinRM) configuration store exceeds its maximum capacity for certificate-to-user mappings. This typically happens in environments that rely heavily on Certificate-Based Authentication for WinRM, where old, unused, or duplicate mappings accumulate over time without being purged.

Cuando se alcanza este límite, WinRM bloquea la creación de nuevas asignaciones de certificados de cliente, evitando que nuevos usuarios o servicios establezcan conexiones remotas.


Solución paso a paso

Para resolver este problema, debe borrar las asignaciones de certificados obsoletos o duplicados utilizando el Rápido de comandos o PowerShell.

Paso 1: Abrir el Prompt de comandos como administrador

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

Paso 2: Ver los mapas de los certificados WinRM existentes

Antes de borrar entradas, haga una lista de todas las asignaciones actuales para identificar cuáles son obsoletas o redundantes.

winrm enumerate winrm/config/service/certmapping

This command displays a list of all active certificate mappings, including their Issuer, Subject, URI, y UserName.

Paso 3: Elimine las asignaciones no utilizadas o duplicadas

Para liberar espacio en el almacén de configuración interna, eliminar entradas específicas apuntando a sus identificadores únicos ( Subject, Issuer, y URI.) Ejecute el comando borrar usando esta estructura:

winrm delete winrm/config/service/certmapping?Issuer=ISSUER_THUMBPRINT+Subject=SUBJECT_NAME+URI=TARGET_URI

Reemplazar. ISSUER_THUMBPRINT, SUBJECT_NAME, y TARGET_URI con los valores exactos devueltos de la lista del paso 2.

Paso 4: Aumentar el límite de almacenamiento de configuración (opcional)

Si su entorno requiere un gran volumen de asignaciones concurrentes, puede aumentar la configuración MaxEnvelopeSizeKB para dar a WinRM más memoria operativa para los datos de configuración.

winrm set winrm/config @{MaxEnvelopeSizeKB="8192"}

Paso 5: Reinicie el servicio WinRM

Aplique todos los cambios reiniciando el servicio de administración remota de Windows. Ejecute estos dos comandos en secuencia:

net stop winrm
net start winrm

Mejores prácticas de prevención

ERROR_WSMAN_SHELL_SYNCHRONOUS_NOT_SUPPORTED | ERROR_WSMAN_NO_CERTMAPPING_OPERATION_FOR_LOCAL_SESSION | ERROR_WSMAN_CERTMAPPING_INVALIDUSERCREDENTIALS | ERROR_WSMAN_CERT_INVALID_USAGE_CLIENT | ERROR_WSMAN_CERT_MISSING_AUTH_FLAG

Puede haber algunos errores.. Learn Microsoft