Delen via


Het CBS.log bestand bevat vermeldingen die sommige bestanden niet worden hersteld, zelfs nadat u het SFC-hulpprogramma op een Windows Server-computer hebt uitgevoerd

In dit artikel wordt een probleem beschreven waarbij de CBS.log bestand vermeldingen registreert wanneer een statisch bestand wordt gewijzigd. Omdat het statische bestand niet wordt beveiligd door de functie Windows Resource Protection, rapporteert de functie de wijziging in het CBS.log-bestand.

Oorspronkelijk KB-nummer: 954402

Symptomen

U voert het hulpprogramma System File Checker (SFC) (Sfc.exe) uit om te scannen op wijzigingen in Windows-systeembestanden op een Windows Server 2008-computer. Wanneer u het SFC-hulpprogramma uitvoert, ontvangt u mogelijk het volgende bericht:

Alle bestanden en registersleutels die in deze transactie worden vermeld, zijn hersteld.

Wanneer u echter het bestand %windir%\Logs\CBS\CBS.log bekijkt dat het Sfc.exe programma genereert, ziet u mogelijk de volgende vermeldingen:

<Datum></tijd>, Info CSI 00000142 [SR] 1 onderdelen herstellen
<Datum></tijd>, Info CSI 00000143 [SR] Begin verifiëren en herstellen transactie
<Datum></tijd>, Info CSI 00000145 [SR] Kan lidbestand [l:18{9}]"img11.jpg" van Microsoft-Windows-Shell-Wallpaper-Common niet herstellen, Version = 6.0.5720.0, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
<Datum></tijd>, Info CSI 00000147 [SR] Kan lidbestand [l:18{9}]"img11.jpg" van Microsoft-Windows-Shell-Wallpaper-Common niet herstellen, Version = 6.0.5720.0, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
<Datum></tijd>, Info CSI 00000149 [SR] Herstellen voltooid
<Datum></tijd>, Info CSI 0000014a [SR] Doorvoering transactie
<Datum></tijd>, Info CSI 0000014e [SR] Controleren en herstellen transactie voltooid. Alle bestanden en registersleutels die in deze transactie worden vermeld, zijn hersteld

Oorzaak

Statische bestanden en veranderlijke bestanden zijn de twee soorten bestanden die in het systeem zijn gedefinieerd. Statische bestanden kunnen niet worden gewijzigd. Veranderlijke bestanden kunnen worden gewijzigd. Registerbestanden en logboekbestanden zijn voorbeelden van veranderlijke bestanden. De WRP-functie (Windows Resource Protection) scant geen onveranderbare bestanden. De WRP-functie scant statische bestanden wanneer het SFC-hulpprogramma de computer scant. Met de WRP-functie kunt u de meeste statische bestanden beveiligen. In dit geval beveiligt de WRP-functie het Img11.jpg statisch bestand echter niet. Als een statisch bestand wordt gewijzigd wanneer de WRP-functie het bestand scant, wordt de wijziging vastgelegd in het CBS.log bestand. Omdat de WRP-functie het Img11.jpg statisch bestand niet beveiligt, heeft de WRP-functie geen andere optie dan de wijziging in het CBS.log-bestand te rapporteren.

Meer informatie

Het Sfc.exe programma schrijft de details van elke verificatiebewerking en van elke reparatiebewerking naar het CBS.log-bestand. Elke SFC.exe programmavermelding in het CBS.log-bestand heeft een [SR]-tag.

Notitie

De Windows Modules Installer-service schrijft ook naar het CBS.log-bestand. De Windows Modules Installer-service installeert optionele functies, updates en servicepacks.

U kunt zoeken naar [SR]-tags om SFC.exe programmavermeldingen te vinden. Als u naar [SR]-tags wilt zoeken en de zoekresultaten wilt omleiden naar een tekstbestand, voert u de volgende stappen uit:

  1. Klik op Start, typ cmd in het vak Zoeken starten, klik met de rechtermuisknop in de lijst Programma's en klik vervolgens op Uitvoeren als administrator.

    Als u wordt gevraagd om een beheerderswachtwoord of om bevestiging, typt u het wachtwoord of klikt u op Doorgaan.

  2. Typ bij de opdrachtprompt de volgende opdracht en druk op Enter:

    findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
    

    Notitie

    Het bestand Sfcdetails.txt bevat de vermeldingen die worden geregistreerd telkens wanneer het SFC.exe programma op de computer wordt uitgevoerd.

  3. Typ afsluiten en druk op Enter om het opdrachtpromptvenster te sluiten.

Gegevens verzamelen

Als u hulp nodig hebt van Microsoft-ondersteuning, raden we u aan de informatie te verzamelen door de stappen te volgen die worden vermeld in Informatie verzamelen met behulp van TSS voor implementatiegerelateerde problemen.