[SOLVED] [WIN7SP1 x64] Monthly rollup Update fails, SURT: CSI Missing Winning Component Key

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip

Once complete, run SURT again and attach C:\Windows\Logs\CBS\CheckSUR.log
 
Here is fix.txt and attached the CheckSuR.log

Code:
SFCFix version 3.0.0.0 by niemiro.
Start time: 2017-07-19 22:53:58.188
Microsoft Windows 7 Service Pack 1 - amd64
Using .zip script file at C:\Users\Rob\Desktop\SFCFix.zip [0]



RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.

Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_a387b952b68c79de2becc717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_none_fad5f70901375f94.

Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_a387b952b68c79de2becc717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_none_fad5f70901375f94.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components.
RegistryScript:: directive completed successfully.


Successfully processed all directives.
SFCFix version 3.0.0.0 by niemiro has completed.
Currently storing 5 datablocks.
Finish time: 2017-07-19 22:54:00.372
Script hash: CyoGIA34FAwpG5FimD+ze+zY1/Lz96QpNwbrTPPOTcM=
----------------------EOF-----------------------
 

Attachments

Code:
(f)	CSI Manifest Missing	0x00000002	amd64_a387b952b68c79de2becc717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_none_fad5f70901375f94.manifest	amd64_a387b952b68c79de2becc717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_none_fad5f70901375f94

Windows Update Manifest Replacement

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Please download the attached file, Packs.zip and save this to your Desktop.
  2. Right-click on the file and select Extract All...
  3. Tick the box labelled Show extracted files when complete then click Extract
  4. A window will open showing the folder Manifests
  5. Open the Manifests folder and copy the files into the following folder

    C:\Windows\Temp\CheckSur\Winsxs\Manifests

  6. Run the System Update Readiness Tool (SURT) again.
  7. When the SURT finishes installing, copy (Ctrl + C) and paste (Ctrl + V) the contents of the SURT log into your next post please:

    C:\Windows\Logs\CBS\CheckSUR.log

View attachment packs.zip
 
Here is the new SURT log:

Code:
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2017-07-20 19:22

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store
(f)    CSI Manifest Missing    0x00000002    amd64_a387b952b68c79de2becc717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_none_fad5f70901375f94.manifest    amd64_a387b952b68c79de2becc717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_none_fad5f70901375f94    
(fix)    CSI Manifest Missing    CSI File Replaced    File: amd64_a387b952b68c79de2becc717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_none_fad5f70901375f94.manifest From: C:\Windows\CheckSur\v1.0\windows6.1-7601-x64-clientcab2.cab
(f)    CSI Missing C Mark    0x00000000    c!a387b952b68..717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_fad5f70901375f94    amd64_microsoft-windows-codeintegrity_31bf3856ad364e35_6.1.7601.23572_none_fee483e634afb964    Missing c!
(fix)    CSI Missing C Mark    CSI Registry Item Repaired    c!a387b952b68..717ec33a0e8_31bf3856ad364e35_6.1.7601.23642_fad5f70901375f94 successfully added to amd64_microsoft-windows-codeintegrity_31bf3856ad364e35_6.1.7601.23572_none_fee483e634afb964

Summary:
Seconds executed: 2074
 Found 2 errors
 Fixed 2 errors
  CSI Manifest Missing Total count: 1
  Fixed: CSI Manifest Missing.  Total count: 1
  CSI Missing C Mark Total count: 1
  Fixed: CSI Missing C Mark.  Total count: 1
 
Great :)

Go ahead and try installing the update again. If it fails, zip and attach C:\Windows\Logs\CBS\CBS.log
 
SUCCESS ! Monthly update is finished. You are an expert indeed. Many many thanks ! All the best and greetings,
RitaK
 
Glad to help! I'll mark the thread solved.

If you require further assistance please post back :)
 
Back
Top