Händelse-ID 4107 eller händelse-ID 11 loggas i programloggen

Den här artikeln innehåller steg för att lösa händelse 4107 och händelse 11 som loggas i programloggen.

Gäller för: Windows Server 2012 R2, Windows Server 2008 R2 Service Pack 1, Windows 7 Service Pack 1
Ursprungligt KB-nummer: 2328240

Symptom

Följande felmeddelanden loggas i programloggen:

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.

Orsak

Det här felet beror på att utgivarcertifikatet för Microsoft Certificate Trust List har upphört att gälla. Det finns en kopia av ctl med ett utgånget signeringscertifikat i mappen CryptnetUrlCache.

Åtgärd

Lös problemet genom att följa dessa steg:

  1. Öppna en kommandotolk. Välj Start, välj Alla program, välj Tillbehör och välj sedan Kommandotolken.

  2. Skriv följande kommando i kommandotolken och tryck sedan på RETUR:

    certutil -urlcache * delete
    

    Obs!

    Kommandot certutil måste köras för varje användare på arbetsstationen. Varje användare måste logga in och följa steg 1 och 2 ovan.

  3. Om det utgångna certifikatet cachelagras i någon av de lokala systemprofilerna måste du ta bort innehållet i vissa kataloger med hjälp av Utforskaren i Windows. Följ dessa steg för att göra detta:

    1. Starta Windows Explorer. Välj Start, alla program, tillbehör och sedan Utforskaren.

      Obs!

      Du måste aktivera dolda mappar för att visa de kataloger vars innehåll du måste ta bort. Följ dessa steg om du vill aktivera dolda filer och mappar:

      1. Välj Ordna och välj sedan Mapp- och sökalternativ.
      2. Välj fliken Visa .
      3. Markera kryssrutan Visa dolda filer och mappar .
      4. Avmarkera kryssrutan Dölj filnamnstillägg för kända filtyper .
      5. Avmarkera kryssrutan Dölj skyddade operativsystemfiler .
      6. Välj Ja för att stänga varningen och välj sedan OK för att tillämpa ändringarna och stänga dialogrutan.
    2. Ta bort innehållet i katalogerna som visas här. (%windir% är Windows-katalogen.)

      Obs!

      Du kan få ett meddelande om att du inte har behörighet att komma åt mappen. Om du får det här meddelandet väljer du Fortsätt.

      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

Mer information

Händelse-ID 4107 kan också loggas med Data är ogiltigt fel i stället för följande fel:

Ett obligatoriskt certifikat ligger inte inom dess giltighetsperiod när du verifierar mot den aktuella systemklockan eller tidsstämpeln i den signerade filen

Det här felet Data är ogiltigt anger att objektet som returnerades från nätverket inte var en giltig cab-fil. Windows kunde därför inte parsa det korrekt. Instanser av ett sådant fel kan inträffa när nätverkshämtningsförsöket för cab-filen inte går via en proxy. Om proxyn returnerar vissa data eller meddelanden i stället för en standard-HTTP-felkod försöker Windows parsa meddelandet som tas emot från proxyn och förväntar sig att det är cab-filen. Den här situationen misslyckas med data är ett ogiltigt fel.

För att åtgärda det här felet måste du ta bort den ogiltiga posten i cacheminnet genom att rensa cacheminnet genom att följa stegen i avsnittet Lösning .