[SOLVED] Windows 7SP1 x64 - Update fails to install KB4489878 with error 800737701

Joined
Apr 9, 2019
Posts
11
Hello Windows Update experts!

Windows 7 Professional SP1 x64
About a month ago I used the disk clean up tool > clean up system files > Windows Update Cleanup

Now Windows Update fails to install the KB4489878 2019-03 security roll up. With error 8007377701.

Before finding this site, I tried multiple methods found on line including reseting the windows update component via the powershell script found on MSDN/MStechnet
Landing on this forum I found very helpful information and between the SURT and SFCFix. Downloading around 15 msu's into c:\windows\checksur\packages\ and a few loose .mum &.cat
I was able to bring down the amount of errors from a couple of 1000's down to just one:
(f) CSI Corrupt Deployment Keyform 0x00000000 appid c59bdd099c1..c028b4482d4_31bf3856ad364e35_6.1.7601.24349_78bce68fec69d673 appid and keyform do not match; keyform is wrong.

I tried searching around for that specific issue, but could not find anything solid, and looking around with regedit produces a lot of different hits, but I don`t have the knowledge on how to interpret and could certainly use your help!
So here is the standard info requested:

SFC Scan:
Completes with Windows Resource Protection did not find any integrity violations

SURT:
Log in CBS.7z one error :
(f) CSI Corrupt Deployment Keyform 0x00000000 appid c59bdd099c1..c028b4482d4_31bf3856ad364e35_6.1.7601.24349_78bce68fec69d673 appid and keyform do not match; keyform is wrong.

SFCFix:
Completes with 1 SURT total detected corruption count - logfile attached

CBS Folder:
CBS.7z


Thank you!
 

Attachments

Hi Welcome to Sysnative,

I need to check the registry please do the following:

Retrieve the Components Hive
  1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file
  2. Please copy the COMPONENTS file to your desktop
    Note: If you receive an error that this file is in-use, simply reboot your computer and try again
  3. Right-click on this file on your Desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your Desktop
  4. If file will is too large to upload to the forum please share the file using a service like Dropbox, OneDrive, Google Drive, or upload to www.sendspace.com and just provide the link for the file here
 
Hi,

You are welcome.

Thanks for the file, lets apply the following fix:

SFCFix Script

!!! WARNING !!! The following fix is only relevant for this system and no other, applying this fix on another computer will not work and most likely will cause problems...
  • Download SFCFix.exe (by Niemiro) and save it to the Desktop
  • Download the file SFCScript.txt, attached below, and save this to your Desktop
  • On your Desktop, make sure you have the two files:
    myjIXnC.png
    SFCFix.exe and
    8RAhYFg.gif
    SFCScript.txt
  • Drag the file SFCScript.txt onto the file SFCFix.exe and release it
  • The SFCFix tool will process the script
  • Upon completion, a log file SFCFix.txt should be created on your Desktop
  • Open the SFCFix.txt log and copy & paste the contents to your post
 

Attachments

Hi Again SleepyDude,

Sorry for delay. Ran provided script. Output as follows
Code:
SFCFix version 3.0.1.0 by niemiro.
Start time: 2019-04-13 21:21:59.365
Microsoft Windows 7 Service Pack 1 - amd64
Using .txt script file at C:\Users\default.T3500\Desktop\SFCScript.txt [0]




RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\c59bdd099c1..c028b4482d4_31bf3856ad364e35_6.1.7601.24349_78bce68fec69d673.

Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\c59bdd099c1..c028b4482d4_31bf3856ad364e35_6.1.7601.24349_78bce68fec69d673.

Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\c59bdd099c1..c028b4482d4_31bf3856ad364e35_6.1.7601.24349_78bce68fec69d673.
RegistryScript:: directive completed successfully.




Successfully processed all directives.
SFCFix version 3.0.1.0 by niemiro has completed.
Currently storing 1 datablocks.
Finish time: 2019-04-13 21:21:59.842
Script hash: GB4qIFDv5Gr4kwxoioTuARCHd1fU8ctf5Cbn8mly3+Q=
----------------------EOF-----------------------

Attempted to run updates following the script. (Also in the mean time Windows April Roll-up security patch KB4493472 became avail)
Malicious Software Removal tool KB890830 Succeeded.
KB4493472 failed with Error 800737701, and KB4489878 was not offered

Thanks!
 
Hi,

Locate the log c:\Windows\logs\cbs\CBS.log copy the file to the Desktop, Zip it and attach to your post.

Note: If the file is too big to attach please upload it to a service like Dropbox, Google Drive, OneDrive or upload to SendSpace and just provide the link for the file here.

Next,

System Update Readiness Tool (SUR)
  • Download the System Update Readiness Tool (x64) and save it to some place, its a big download and eventually we need to run it several times, please keep the file
  • Run the tool. Its like an Update but it can take a long time to do the work. You will get an Installation Complete screen when it's done running
  • Please attach to your post the log from the following location: C:\Windows\Logs\CBS\CheckSUR.log
    Note:
    If the file is too big please Zip it and upload the ZIP file to a service like Dropbox, Google Drive, OneDrive or upload to SendSpace and just provide the link for the file here.
 
Hi SleepyDude,

Autoupdate had failed at 03:00, and CBS log seems to have autorotated recently, so tried to reinstall the failed update to get a bit more info in the cbs.log

CBS Log attached.
SURT ran and completed. No errors found.

CheckSUR log attached.

Thanks
 

Attachments

Hi,

Thanks for the logs, the SURT log is clean but we have to work on the cbs.log...


Install Update using Dism
  1. Please download KB4471318 http://download.windowsupdate.com/c..._b4c39ec96309b1e457d76f2294664b9068044d38.msu save the file to c:\windows\temp
  2. change the name of the update file to a smaller name windows6.1-KB4471318-x64.msu
    (keep the extension .msu in the end of the file name in case its visible if not ignore that)
  3. open the Command Prompt as Administrator (Tutorial)
  4. type or Copy & Paste the following commands line by line:

    cd /d c:\windows\temp
    expand windows6.1-KB4471318-x64.msu -f:* C:\windows\temp
    DISM.exe /Online /Add-Package /PackagePath:C:\windows\temp\windows6.1-KB4471318-x64.cab

  5. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation.
    Do you want to restart the computer now (Y/N)?
  6. Make sure to allow the computer to restart if prompted.

    If you receive any other message:
  7. Right-click on the Command Prompt window and click Select All, this will invert all of the colours by selecting the text, now press enter. All of this text is now copied.
  8. Paste (Ctrl+V) it into your next post please.
 
Hi SleepyDude,

Install of windows6.1-KB4471318-x64.msu via DISM succeeded.
No reboot prompt was offered - but I rebooted anyways just for good measure.

After reboot Windows Update was ran again, KB4493472 Failed again but with a different code 80073712

Ran SURT again:
two problems
Code:
Checking Component Store
(f)    CSI Missing Deployment Key    0x00000000    3918145782b..63a813945f3_31bf3856ad364e35_6.1.7601.24312_a9366f925df2e340    HKLM\Components\CanonicalData\Deployments   
(f)    CSI Missing Deployment Key    0x00000000    14632e60bc0..7465ac621c0_31bf3856ad364e35_6.1.7601.24308_a3214c912ac83e92    HKLM\Components\CanonicalData\Deployments


Running SURT caused the cbs.log to archive so attached the persist cbslog
Attached the checksur log

Thanks
 

Attachments

Hi,

I need a fresh copy of the COMPONENTS hive please (post #2).
 
Sorry but I need two more...


Export the Component Based Servicing
  • download the script ExportCBSRegistry2.cmd and save it to the Desktop
  • right-click the file ExportCBSRegistry2.cmd and select Run as administrator
  • when the script ends a new file called SoftwareCBS.zip will be located on the Desktop
  • If the zip file is too large to upload to the forum please share the file using a service like Dropbox, OneDrive, Google Drive, or upload to www.sendspace.com and just provide the link for the file here


Export Registry keys (SBS)
  • download the script ExportSbSRegistry.cmd and save it to the Desktop
  • right-click the file ExportSbSRegistry.cmd and select Run as administrator
  • when the script ends a new file called SoftwareSBS.zip will be located on the Desktop
  • If zip file is too large to upload to the forum please share the file using a service like Dropbox, Google Drive, etc. or upload to SendSpace and just provide the link for the file here
 
Hi,

Lets see if we can put this in order...



SFCFix Script

!!! WARNING !!! The following fix is only relevant for this system and no other, applying this fix on another computer will not work and most likely will cause problems...
  • Download SFCFix.exe (by Niemiro) and save it to the Desktop
  • Download the file SFCScript.txt, attached below, and save this to your Desktop
  • On your Desktop, make sure you have the two files:
    myjIXnC.png
    SFCFix.exe and
    8RAhYFg.gif
    SFCScript.txt
  • Drag the file SFCScript.txt onto the file SFCFix.exe and release it
  • The SFCFix tool will process the script
  • Upon completion, a log file SFCFix.txt should be created on your Desktop
  • Open the SFCFix.txt log and copy & paste the contents to your post



Edit: After the fix try only to run SURT and post the new log please.
 

Attachments

Last edited:
Hi SleepyDude

=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2019-04-16 12:35

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_3918145782b9abcd93f7763a813945f3_31bf3856ad364e35_6.1.7601.24312_none_a9366f925df2e340.manifest amd64_3918145782b9abcd93f7763a813945f3_31bf3856ad364e35_6.1.7601.24312_none_a9366f925df2e340
(fix) CSI Manifest Missing CSI File Replaced File: amd64_3918145782b9abcd93f7763a813945f3_31bf3856ad364e35_6.1.7601.24312_none_a9366f925df2e340.manifest From: C:\Windows\Temp\CheckSUR\MSU\Windows6.1-KB4471318-x64.cab
(f) CSI Manifest Missing 0x00000002 amd64_microsoft-windows-rollup-version_31bf3856ad364e35_6.1.7601.24312_none_1fe6741ca4eb044c.manifest amd64_microsoft-windows-rollup-version_31bf3856ad364e35_6.1.7601.24312_none_1fe6741ca4eb044c
(fix) CSI Manifest Missing CSI File Replaced File: amd64_microsoft-windows-rollup-version_31bf3856ad364e35_6.1.7601.24312_none_1fe6741ca4eb044c.manifest From: C:\Windows\Temp\CheckSUR\MSU\Windows6.1-KB4471318-x64.cab
(f) CSI Catalog Missing 0x00000002 2871c14b7fdc3db34f1a9eb81cb7e4a944efd1d6a9e86908cd9920db24aefa15.cat 14632e60bc0..7465ac621c0_31bf3856ad364e35_6.1.7601.24308_a3214c912ac83e92 Missing catalog or invalid CatalogThumprint
(fix) CSI Catalog Missing CSI File Replaced File: 2871c14b7fdc3db34f1a9eb81cb7e4a944efd1d6a9e86908cd9920db24aefa15.cat From: C:\Windows\servicing\Packages\Package_987_for_KB4471318~31bf3856ad364e35~amd64~~6.1.1.5.cat
(f) CSI C Mark Deployment Not Marked 0x00000000 c!14632e60bc0..7465ac621c0_31bf3856ad364e35_6.1.7601.24308_a3214c912ac83e92 x86_microsoft-windows-m..ditevtlog.resources_31bf3856ad364e35_6.1.7601.24308_en-us_5ca531b3d130be7b

Summary:
Seconds executed: 1100
Found 4 errors
Fixed 3 errors
CSI Manifest Missing Total count: 2
Fixed: CSI Manifest Missing. Total count: 2
CSI Catalog Missing Total count: 1
Fixed: CSI Catalog Missing. Total count: 1
CSI C Mark Deployment Not Marked Total count: 1
 

Attachments

Hi,

I exported some registry values wrongly to my previous fix... please apply the following:

SFCFix Script

!!! WARNING !!! The following fix is only relevant for this system and no other, applying this fix on another computer will not work and most likely will cause problems...
  • Download SFCFix.exe (by Niemiro) and save it to the Desktop
  • Download the file SFCScript.txt, attached below, and save this to your Desktop
  • On your Desktop, make sure you have the two files:
    myjIXnC.png
    SFCFix.exe and
    8RAhYFg.gif
    SFCScript.txt
  • Drag the file SFCScript.txt onto the file SFCFix.exe and release it
  • The SFCFix tool will process the script
  • Upon completion, a log file SFCFix.txt should be created on your Desktop
  • Open the SFCFix.txt log and copy & paste the contents to your post


After the fix run SURT again and post the new checksur.log please.
 

Attachments

Last edited:
Hi,

Lets run SFC...

SFC scan
  • Please open up a Command Prompt Window as a Administrator, instructions for Windows 7 or Windows 8 and 8.1.
  • Inside the command prompt window type or copy & Paste the following command:
    sfc /scannow
Note: This may take some time to finish. If the result is not "No integrity violations found" or equivalent please do the following:

Locate the log c:\Windows\logs\cbs\CBS.log copy the file to the Desktop, Zip it and attach to your post.

Note: If the file is too big to attach please upload it to a service like Dropbox, Google Drive, OneDrive or upload to SendSpace and just provide the link for the file here.
 
Ok, Let Windows search for updates and select only one to install, if it fail let me know the error and collect the CBS.log.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top