After multiple attemps to perform an upgrade from Win 7 Ultimate to Win 10 Pro which fail with "0x8007001F-0x20006, The installation failed in the SAFE_OS phase with an error during REPLICATE_OC operation".
After multiple fix attempts ( rename SofwareDistribution and Catalog2 folders, cleanboot, disable drivers, etc.) I found this resource.
I have image backup of C:\ prior to the starting update adventure.
Followed pre-posting instructions Steps 1 - 6
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.
Download SFCFix.exe (by niemiro) and save this to your Desktop.
Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
Save any open documents and close all open windows.
On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
SFCFix will now process the script.
Upon completion, a file should be created on your Desktop: SFCFix.txt.
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.
Afterwards, run System Update Readiness Tool again and attach CheckSUR.log.
Thanks!
The remediation of the corrupted files, pending updates, and upgrade to Windows 10 Pro has been completed successfully.
Thanks again.
SFCFix.txt
SFCFix version 3.0.2.1 by niemiro.
Start time: 2020-03-28 19:42:11.157
Microsoft Windows 7 Service Pack 1 - amd64
Using .zip script file at C:\Users\Aggie83\Desktop\SFCFix.zip [0]
PowerCopy::
Successfully took permissions for file or folder C:\Windows\Temp\CheckSur\Servicing\Packages
Successfully copied file C:\Users\Aggie83\AppData\Local\niemiro\Archive\Packages\Package_479_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.cat to C:\Windows\Temp\CheckSur\Servicing\Packages\Package_479_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.cat.
Successfully copied file C:\Users\Aggie83\AppData\Local\niemiro\Archive\Packages\Package_479_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.mum to C:\Windows\Temp\CheckSur\Servicing\Packages\Package_479_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.mum.
Successfully copied file C:\Users\Aggie83\AppData\Local\niemiro\Archive\Packages\Package_505_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.cat to C:\Windows\Temp\CheckSur\Servicing\Packages\Package_505_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.cat.
Successfully copied file C:\Users\Aggie83\AppData\Local\niemiro\Archive\Packages\Package_505_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.mum to C:\Windows\Temp\CheckSur\Servicing\Packages\Package_505_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.mum.
Successfully restored ownership for C:\Windows\Temp\CheckSur\Servicing\Packages
Successfully restored permissions on C:\Windows\Temp\CheckSur\Servicing\Packages
PowerCopy:: directive completed successfully.
Successfully processed all directives.
SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 2 datablocks.
Finish time: 2020-03-28 19:42:11.878
Script hash: rSvsZAoGfUMrO3rfhsyry/LUGINRbPBjIWs+QTbx9xs=
CheckSUR.log
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2020-03-28 19:48
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
(f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\Package_479_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.cat
(fix) CBS Catalog Corrupt CBS File Replaced Package_479_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x64-clientcab4.cab.
(fix) CBS Paired File CBS File also Replaced Package_479_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x64-clientcab4.cab.
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Package_505_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.mum Line 1:
(fix) CBS MUM Corrupt CBS File Replaced Package_505_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x64-clientcab4.cab.
(fix) CBS Paired File CBS File also Replaced Package_505_for_KB4499164~31bf3856ad364e35~amd64~~6.1.1.8.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-7601-x64-clientcab4.cab.
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
(f) CSI Missing Deployment Key 0x00000000 policy.9.0...ft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.1_8550c6b5d18a9128 HKLM\Components\CanonicalData\Deployments
(f) CSI Missing Deployment Key 0x00000000 microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.1_e163563597edeada HKLM\Components\CanonicalData\Deployments
Summary:
Seconds executed: 5310
Found 4 errors
Fixed 2 errors
CSI Missing Deployment Key Total count: 2
CBS MUM Corrupt Total count: 1
Fixed: CBS MUM Corrupt. Total count: 1
CBS Catalog Corrupt Total count: 1
Fixed: CBS Catalog Corrupt. Total count: 1
Fixed: CBS Paired File. Total count: 2