[SOLVED] Configuration Registry Database Corrupt and Windows Updates & Driver Installs Failing

ryan3417

Active member
Joined
Sep 1, 2021
Posts
31
Hello,

Hoping someone can assist as I've seen other threads in this forum where some people had what appears to be same problem as me and a staff member-repaired driver file seemed to have done the trick. Not at all sure if that will fix my issue, just an observation.

Background: Several weeks ago I noticed that many of my devices no longer had drivers installed (GPU, keyboard, mouse, audio, etc) and I also noticed that Windows Update KB5005033 had failed (and continues to fail) with code 0x800703f1. The Windows update downloads just fine and seems to start installation ok, says it needs to reboot to complete but then during the bootup install phase it says it cant update and that its backing it out.

All attempts to install or update drivers are failing (including updating a driver for NVidia GeForce 615 GPU) with an error saying that a driver was found but an error was encountered when attempting to install them "The configuration registry database is corrupt".

I have tried SFC and DISM scans but it did not resolve the issue. SCANNOW says "Windows Resource Protection found corrupt files but was unable to fix some of them". In a separate thread, I've gotten instructions on how to generate an ISO file, mount it, and refresh Windows 10 -- only problem is, I get an error when trying to mount the file (and USB thumb drives aren't recognized in My PC either --- I think its because drivers wont install automatically). Additionally I've tried to troubleshoot Windows update, but that hasn't worked. Most recently I've tried the SFCFix tool here on Sysnative but it completed having not found any corruptions but with warnings that it was unable to generate a .zip file. Basically I've tried a bunch of stuff.

System Specs:
Lenovo c540 touch screen AIO
Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz 3.10 GHz
8GB RAM
Win 10 Home 64bit (upgraded from Win 8.1 a couple years ago. System came with 8.1)
Version 21H1
OS build 19043.1110

Is this something you can help me with? I'm attaching a googledrive link to my CBS file.

Thank you!

CBS.zip
 
Hi

Please do the following.

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. 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.
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. The file will likely be too large to upload here so please upload to a file sharing service. Examples of services to upload to are Dropbox or OneDrive or SendSpace and then just provide the link in your reply.
 
Hi

Please do the following.

Upload Drivers Hive
  1. Navigate to C:\Windows\System32\config
  2. Right-click on the current DRIVERS file and select copy
    Note: If you get an error that the file is in use, reboot your computer and then try again.
  3. Right-click on your Desktop and select paste
  4. Right-click on the DRIVERS file on your Desktop and select Send To -> Compressed (zipped) Folder
  5. Upload the zip from your Desktop to a file sharing service such as Dropbox or OneDrive or SendSpace and include the link with your reply.
 
Hi

Please do the following

Step#1 - FRST Scan

1. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
2. Right-click FRST64.exe and click Run as Administrator to run it as administrator. When the tool opens, click Yes to disclaimer.
3. Please ensure you place a check mark in the Addition.txt check box at the bottom of the form before running (if not already checked).
4. Press Scan button.
5. It will produce a log called FRST.txt in the same directory the tool is run from (which should now be the desktop)
6. Please attach the log back here.
7. Another log (Addition.txt - also located in the same directory as FRST64.exe) will be generated Please also attach that along with the FRST.txt in your reply.
 
Hi

You seemed to have sent the wrong drivers file - it is the DRIVERS registry hive I require.

Please retry the instructions in post #5
 
Hi

You seemed to have sent the wrong drivers file - it is the DRIVERS registry hive I require.

Please retry the instructions in post #5
Sorry, not sure what I did there. I think THIS is what you're looking for.

I'll work on the FRST Scan and post the results.
 
Hi

Please do the following.

Step 1 - Replace Drivers Hive Manually

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 DRIVERS.ZIP and save to your desktop.
  2. Right-click on it and select Extract all.... Make sure the "Show extracted files when complete" is checked and click Extract.
  3. Now we have the DRIVERS file that we will be using to replace your current one.
  4. Navigate to C:\Windows\System32\config
  5. Right-click on the current DRIVERS file and select rename. Rename it to DRIVERS.bad.
    Note: If you get an error that the file is in use, reboot your computer and then try again.
  6. Take the file from the Drivers folder on your desktop and paste it into C:\Windows\System32\config
Then try windows update again and attach CBS log if it fails.
 

Attachments

Thanks Bruce. This appears to have fixed my missing drivers issue, thank you! However, Windows update is still unable to install KB5005033. Seem to download fine and install reaches 100% but when it is required to reboot that's when it says it was unable to complete and was backing out the updates. HERE is the link to the CBS log as requested.
 
Hi

Please attach the setupapi.dev.log which is located at C:\Windows\INF folder.
 
Please do the following.

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 </> tags around the log to break up the text.
 

Attachments

Bruce,

Here is the log text.

Code:
SFCFix version 3.0.2.1 by niemiro.
Start time: 2021-09-22 11:13:35.685
Microsoft Windows 10 Build 19043 - amd64
Using .zip script file at C:\Users\Kristin2\Desktop\SFCFix.zip [0]




FileScan::
[0: 2] C:\Windows\WinSxS\amd64_dual_multiprt.inf_31bf3856ad364e35_10.0.19041.1_none_460ca3759be65aa8\multiprt.inf
 Expected: UNKNOWN Found: IH6NkezfMtYcz3hvrvZIFbCvSDups0tOwT13L+UYOIU=
 Expected: 10.0.19041.1 Found: Version number not available.
Failed to trace component amd64_dual_multiprt.inf_31bf3856ad364e35_10.0.19041.1_none_460ca3759be65aa8 with return code -3.

 [C:\Windows\INF\multiprt.inf]
FileScan:: directive completed successfully.




Successfully processed all directives.
SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2021-09-22 11:13:47.648
Script hash: ID8u4ANH1oHwJRxBMVh2KxW/dc0usULY5czS9Ys4KiQ=
----------------------EOF-----------------------
 
Please do the following.

Install Driver Manually
1. Click your Start button and type cmd in the search box.
2. Right-click on cmd that appears in the search results and select Run as administrator. Click Yes to the User Account Control dialog if it appears.
3. Copy/Paste the following into the command-prompt window and then hit enter on the keyboard.
Note: You will need to right-click your mouse and select paste in order to paste into the window. You can't use the keyboard shortcut.
pnputil -a C:\Windows\WinSxS\amd64_dual_multiprt.inf_31bf3856ad364e35_10.0.19041.1_none_460ca3759be65aa8\multiprt.inf


4. You will likely get a prompt that looks like the following. Please click "Install this driver software anyway".
Capture.JPG

5. If all goes well, in the command prompt window you should see text that resembles "Driver package added successfully".

After this try to install the updates again.
 
Hi Bruce,

I ran cmd as admin and pasted in your command line and got the below results

Code:
C:\WINDOWS\system32>pnputil -a C:\Windows\WinSxS\amd64_dual_multiprt.inf_31bf3856ad364e35_10.0.19041.1_none_460ca3759be65aa8\multiprt.inf
Microsoft PnP Utility

Processing inf :            multiprt.inf
Adding the driver package failed : The third-party INF does not contain digital signature information.


Total attempted:              1
Number successfully imported: 0
 
Hi

Please do the following.

Step #1 - FRST Fix

NOTICE:
This script was written specifically for this user, for use on that particular machine. Running this on another machine may cause damage to your operating system
Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
Download attached file and save it to the Desktop.
Note. It's important that both files, FRST64 and fixlist.txt are in the same location or the fix will not work (in this case...the desktop).
Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
Press the Fix button just once and wait. If for some reason the tool needs a restart, please make sure you let the system restart normally. After that let the tool complete its run.
When finished FRST64 will generate a log on the Desktop (Fixlog.txt). Please post the contents of it in your reply.
 

Attachments

Here are the contents of the fixlog.txt file that it generated.

Thanks.

Code:
Fix result of Farbar Recovery Scan Tool (x64) Version: 22-09-2021 02
Ran by Kristin2 (26-09-2021 14:31:01) Run:1
Running from C:\Users\Kristin2\Desktop
Loaded Profiles: Kristin2
Boot Mode: Normal
==============================================

fixlist content:
*****************
CreateRestorePoint:
C:\Windows\WinSxS\amd64_dual_multiprt.inf_31bf3856ad364e35_10.0.19041.1_none_460ca3759be65aa8
*****************

Restore point was successfully created.
C:\Windows\WinSxS\amd64_dual_multiprt.inf_31bf3856ad364e35_10.0.19041.1_none_460ca3759be65aa8 => moved successfully

==== End of Fixlog 14:34:39 ====
 

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

Back
Top