[SOLVED] Windows updates error 0x800703f1

Spotuufd

Contributor
Joined
Feb 13, 2023
Posts
47
Hi,

The error 0x800703f1 appears when trying to install the latest cumulative update (2023-01).
I really need to get .net Framework 4.8 installed on this system, but this is giving the same error 0x800703f1 and says the Configuration Registry Database is corrupt.
Trying to avoid to reinstall this server.

Could you have a look at the log files?

sfc /scannow is clean
Dism /Online /Cleanup-Image /RestoreHealth is clean
Componentsscanner is not reporting any corruption

Thanks you very much for your assistance!
 

Attachments

Hi and welcome to Sysnative,

Upload your DRIVERS Hive
  • Navigate to C:\Windows\System32\config and locate the DRIVERS file.
  • Please copy this file to your desktop.
  • Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
  • Right-click on this file on your desktop and select Send To > Compressed (zipped) folder. This will create a file named DRIVERS.ZIP on your desktop.
  • If the file is too large to upload here, upload the file to www.wetransfer.com and post the link in your next reply.
 
Could you please post the older log of ComponentsScanner from this directory: %LocalAppData%\Sysnative\ComponentsScanner\Reports
 
Hmm, none of the logs is reporting the ERROR_BADDB issue, so please attempt to install .NET Framework and let me know the result. If it fails attach a new copy of the CBS log(s).
 
Ok, I just gave it another try. Still fails with message: The configuration registry database is corrupt.
 

Attachments

Download
61f7aba7309a1-ComponentsScanner_Icon.png
ComponentsScanner and save it to your desktop.
  • Right-click ComponentsScanner.exe and select "Run as administrator", click Yes on the UAC (User Account Control) prompt which appears.
  • Follow the on-screen instructions.
  • When the following message appears: "ComponentsScanner has detected the following issues that it is able to repair automatically."
  • Press Y to perform the repair.

    62446b15462b1-ComponentsScanner-ERROR_BADDB.png

  • Once complete, a report will be saved to your desktop called ComponentsScanner.txt.
  • Post the logfile ComponentsScanner.txt as attachment into your next reply.
 
No corruptions found.
There is some kind of purple warning, not sure if important. See screenshot.
 

Attachments

Could you please reboot the server in safe mode with networking and run ComponentsScanner again?
 
Open an elevated command prompt and run the following command. Attach Dirlist.txt to your next post.
Code:
dir %systemroot%\System32\Config > "%userprofile%\Desktop\Dirlist.txt"
 
Could you please try to install .NET Framework with Process Monitor running, attach the trace log and a new copy of the CBS log.

Step#1 - Capture Process Monitor Trace
1. Download and run Process Monitor. Leave this running while you perform the next steps.
2. Try to install .NET Framework just like you have in the past.
3. Stop Process Monitor as soon as it fails. You can simply do this by clicking the square (CTRL +E) on the toolbar as shown below.



4. Select the File menu...Save... and save the file to your desktop. This is likely the default location. The name (unless changed) will be LogFile.PML. This is fine.
5. Zip up the LogFile.PML and upload it to WeTransfer - Send Large Files & Share Photos Online - Up to 2GB Free and provide the link.
 
Please provide a (zipped) copy of the following file.

C:\Windows\System32\SMI\Store\Machine\SCHEMA.DAT
 
Warning: This fix is specifically for this system. Do not run this fix on another system.

Replace the SCHEMA.DAT file in the following directory: "C:\Windows\System32\SMI\Store\Machine" with the *.DAT file in the attached ZIP-file.

Afterwards, attempt to install .NET Framework and let me know the result.
 

Attachments

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

Back
Top