Delen via


Fouten in de CheckSUR.log oplossen

In dit artikel wordt beschreven hoe u onderhoudsbeschadiging kunt oplossen die door het hulpprogramma System Update Readiness (CheckSUR) wordt gevonden, maar niet zelfstandig kan worden gecorrigeerd. De uitvoer van het hulpprogramma wordt vastgelegd in het bestand %WinDir%\Logs\CBS\CheckSUR.log.

Van toepassing op: Windows 7 Service Pack 1, Windows Server 2012 R2
Oorspronkelijk KB-nummer: 2700601

Notitie

Zorg ervoor dat u de meest recente versie van CheckSUR.exe downloadt en uitvoert, omdat het hulpprogramma periodiek wordt bijgewerkt. Zie Windows Update-fouten oplossen met behulp van het hulpprogramma DISM of System Update Readiness.

Het CheckSur-logboek gebruiken

Volg deze richtlijnen om het CheckSur-logboek te gebruiken:

  • Als CheckSUR alle gevonden fouten heeft opgelost, toont het CheckSUR-logboek de volgende informatie:

    Summary:
    Seconden uitgevoerd: 100
    Er zijn 10 fouten gevonden
    10 fouten opgelost

    In dit scenario moet u geen onderhoudsbeschadiging meer hebben op uw computer. Als u nog steeds fouten ondervindt, moet u het specifieke foutbericht oplossen om de hoofdoorzaak van de fout te vinden.

  • Als u een bericht over niet-beschikbare herstelbestanden ontvangt, geeft dit aan dat sommige van de inconsistente bestanden die het hulpprogramma heeft gevonden, niet kunnen worden opgelost. Dit komt doordat het hulpprogramma niet de juiste versies van de vervangende bestanden bevat. Nadat dit bericht wordt weergegeven, toont de CheckSUR.log informatie die lijkt op het volgende:

    Summary:
    Seconden uitgevoerd: 264
    Er zijn drie fouten gevonden
    CBS MUM Totaal aantal ontbreekt: 3
    Niet-beschikbare herstelbestanden:

    onderhoud\pakketten\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum
    onderhoud\pakketten\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~6.0.1.6.mum
    onderhoud\pakketten\Package_for_KB958690~31bf3856ad364e35~amd64~~6.0.1.6.mum
    onderhoud\pakketten\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.cat
    onderhoud\pakketten\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~6.0.1.6.cat
    onderhoud\pakketten\Package_for_KB958690~31bf3856ad364e35~amd64~~6.0.1.6.cat
    winsxs\manifests\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_0b4ada54c46c45b0.manifest
    winsxs\manifests\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_676975d87cc9b6e6.manifest

    Volg deze stappen om dit probleem op te lossen:

    1. Download het pakket met de ontbrekende bestanden. In dit voorbeeld zou u Windows6.0-KB958690-x64.msu downloaden.
    2. Maak in de map een map met de %SYSTEMROOT%\CheckSUR naam Packages. Kopieer de Windows6.0-KB958690-x64.msu naar de %SYSTEMROOT%\CheckSUR\Packages map.
    3. Voer CheckSUR opnieuw uit.
    4. Als het bronpakket van de ontbrekende bestanden niet duidelijk is, moet u de bestanden van een andere computer ophalen. Zorg ervoor dat de computer waaruit u de filhates kopieert dezelfde versie van het besturingssysteem en de systeemarchitectuur gebruikt als de computer waaraan u werkt.
    5. Kopieer de bestanden naar de %WinDir%\Temp\CheckSUR map van de beschadigde computer in de volgende submapindeling en voer CheckSUR opnieuw uit:
      • Plaats alle bestanden van het type *.mum en *.cat in de %WinDir%\Temp\CheckSUR\Packages map.
      • Plaats alle bestanden van het type *.manifest in de %WinDir%\Temp\CheckSUR\Manifests map.
  • Als u het bericht Payload File Missing ziet, geeft dit aan dat het vereiste binaire bestand niet beschikbaar is. Dit betekent dat het probleem niet is opgelost. De CheckSUR.log bevat de volgende informatie:

    Summary:
    Seconden uitgevoerd: 100
    Er zijn drie fouten gevonden
    1 fouten oplossen
    Totaalaantal CSI-nettoladingbestanden ontbreekt: 3
    Probleem opgelost met ontbrekend totaalaantal CSI-nettoladingen: 1

    (f) CSI Payload File Missing 0x00000000 admparse.dll x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 servicing_31bf3856ad364e35_6.0.6000.16386_none_23dddbf36a8a961bc
    (f) CSI Payload File Missing 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
    (oplossing) CSI Payload File Missing 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
    (f) CSI Payload File Missing 0x00000000 winload.exe x86_microsoft-windows-b.. environment-windows_31bf3856ad364e35_6.0.6000.16386_none_6701d52e8fdf8d45

    Volg deze stappen om dit probleem op te lossen:

    1. Ontdek welke nettoladingbestanden ontbreken. U doet dit door het CheckSUR-logboek te onderzoeken. Identificeer regels met een (f) vermelding die niet wordt gevolgd door (fix). In het vorige voorbeeld zijn er twee nettoladingbestanden die niet zijn opgelost.
    2. Kopieer deze bestanden van een andere computer. Zorg ervoor dat de computer van waaruit u bestanden kopieert dezelfde versie van het besturingssysteem en de systeemarchitectuur gebruikt als de computer waaraan u werkt.
    3. Plak de bestanden in de juiste submap onder %windir%\winsxs.

Voordat u de bestanden op de aangegeven locaties plaatst, moet u mogelijk uzelf machtigingen verlenen om de inhoud van de map te bewerken. Hiervoor opent u een opdrachtpromptvenster met verhoogde bevoegdheid en voert u de volgende opdrachten uit:

takeown /f <Path_And_Name>
icacls <Path_And_Name> /grant Administrators:F

Notitie

In deze opdrachten <vertegenwoordigt Path_And_Name> de naam van het bestand of de map die u wilt gebruiken. U kunt zich bijvoorbeeld richten op de volgende map:
C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8

De volgende opdrachten zijn eigenaar van deze map, verlenen volledig beheer van de map aan de groep Administrators en vervangen het admparse.dll bestand:

takeown /f C:\Windows\winsxs\ x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
icacls C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 /grant Administrators:F copy C:\Temp\admparse.dll c:\Windows\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll

Gegevensverzameling

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.