El id. de evento 4107 o el identificador de evento 11 se registran en el registro de la aplicación.

En este artículo se proporcionan pasos para resolver el evento 4107 y el evento 11 que se registran en el registro de aplicaciones.

Se aplica a: Windows Server 2012 R2, Windows Server 2008 R2 Service Pack 1, Windows 7 Service Pack 1
Número de KB original: 2328240

Síntomas

Los siguientes mensajes de error se registran en el registro de aplicaciones:

Log Name: Application  
Source: Microsoft-Windows-CAPI2  
Date: DateTime  
Event ID: 4107  
Task Category: None  
Level: Error  
Keywords: Classic  
User: N/A  
Computer: ComputerName  
Description:  
Failed extract of third-party root list from auto update cab at: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.
Log Name: Application  
Source: Microsoft-Windows-CAPI2  
Date: DateTime  
Event ID: 11  
Task Category: None  
Level: Error  
Keywords: Classic  
User: N/A  
Computer: ComputerName  
Description:  
Failed extract of third-party root list from auto update cab at: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.

Causa

Este error se produce porque el certificado del publicador de lista de confianza de certificados de Microsoft expiró. Existe una copia del CTL con un certificado de firma expirado en la carpeta CryptnetUrlCache.

Solución

Para resolver el problema, siga estos pasos:

  1. Abra un símbolo del sistema. Seleccione Inicio, Todos los programas, Accesorios y símbolo del sistema.

  2. En el símbolo del sistema, escriba el siguiente comando y presione ENTRAR:

    certutil -urlcache * delete
    

    Nota:

    El certutil comando debe ejecutarse para cada usuario de la estación de trabajo. Cada usuario debe iniciar sesión y seguir los pasos 1 y 2 anteriores.

  3. Si el certificado expirado se almacena en caché en uno de los perfiles del sistema local, debe eliminar el contenido de algunos directorios mediante el Explorador de Windows. Para ello, siga estos pasos:

    1. Inicie el Explorador de Windows. Seleccione Inicio, Todos los programas, Accesorios y, a continuación, Explorador de Windows.

      Nota:

      Debe habilitar carpetas ocultas para ver los directorios cuyo contenido debe eliminar. Para habilitar archivos y carpetas ocultos, siga estos pasos:

      1. Seleccione Organizar y, a continuación, seleccione Opciones de carpeta y búsqueda.
      2. Seleccione la pestaña Ver .
      3. Active la casilla Mostrar archivos y carpetas ocultos .
      4. Desactive la casilla Ocultar extensiones para tipos de archivo conocidos .
      5. Desactive la casilla Ocultar archivos de sistema operativo protegidos .
      6. Seleccione para descartar la advertencia y, a continuación, seleccione Aceptar para aplicar los cambios y cerrar el cuadro de diálogo.
    2. Elimine el contenido de los directorios que se enumeran aquí. (%windir% es el directorio de Windows).

      Nota:

      Puede recibir un mensaje que indica que no tiene permiso para acceder a la carpeta. Si recibe este mensaje, seleccione Continuar.

      LocalService:
      %windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
      %windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData

      NetworkService:
      %windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
      %windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData

      LocalSystem:
      %windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
      %windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData

Más información

El identificador de evento 4107 también se puede registrar con Los datos no son válidos en lugar del siguiente error:

Un certificado necesario no está dentro de su período de validez al comprobar con el reloj del sistema actual o la marca de tiempo en el archivo firmado

Este error Data is invalid (Datos no es válido ) indica que el objeto devuelto desde la red no era un archivo cab válido. Por lo tanto, Windows no pudo analizarlo correctamente. Las instancias de este tipo de error pueden producirse cuando el intento de recuperación de red para el archivo cab no puede pasar por un proxy. Si el proxy devuelve algunos datos o mensajes en lugar de un código de error HTTP estándar, Windows intentará analizar el mensaje recibido del proxy, esperando que sea la cabina. Esta situación producirá un error con los datos no es válido .

Para solucionar este error, debe quitar la entrada no válida en la memoria caché borrando la memoria caché siguiendo los pasos descritos en la sección Resolución .