[SOLVED] [Win10v1703x64] Driver updates fails, no problems detected by SFCFix

weeman

Contributor
Joined
Aug 7, 2017
Posts
5
Hi,
My system has been running fine for over a year. Recently, I noticed that some of the system drivers were not correct. For example, the Video Controller is displaying under Other Devices versus Display adapters as Intel HD Graphics 530. If I update the driver manually, I get "The configuration database is corrupt." error. Windows Updates also produces errors when attempting to update various drivers.

• Intel - Other hardware - Intel(R) 100 Series/C230 Series Chipset Family LPC Controller - A150 - Error 0x800703f1
• Intel - Other hardware - Intel(R) 100 Series/C230 Series Chipset Family PCI Express Root Port #1 - A110 - Error 0x800703f1
• Intel - Other hardware - Intel(R) 100 Series/C230 Series Chipset Family PCI Express Root Port #13 - A11C - Error 0x800703f1

The list of drivers goes on and on. =)

SFCFix produced not errors.

Attached are SFCFix.txt and CBS.zip.

Any help would be greatly appreciated.

Thanks,
weeman
 

Attachments

Hi there weeman,

My suspicion is that the drivers hive cannot be loaded ([HRESULT = 0x800703f1 - ERROR_BADDB])

Please zip and attach C:\Windows\Inf\setupapi.dev.log
 
Please manually upload the drivers hive by following these instructions:

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, OneDrive, SendSpace, etc. and include the link with your reply.
 
Something is wrong with the hive that I can't find quickly, please make a System Restore point before continuing and back up any important data.

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

View attachment DRIVERS.zip

Step 2 - DISM /Get-Drivers

  1. Right-click on the Start
    w8start.png
    button and select Command Prompt (Admin)
  2. When command prompt opens, Copy (Ctrl+C) and Paste (Right-click > Paste) the following command into it, then press Enter

    Dism /Online /Get-Drivers

  3. When DISM finishes, zip up and attach your DISM log to your next post:

    C:\Windows\Logs\DISM\DISM.log
 
Looks fine. :thumbsup2:

Please try checking for and installing Windows Updates again.

If it fails, zip and attach C:\Windows\Logs\CBS\CBS.log with your reply.
 
OMG, you're amazing!!! All drivers have been successfully updated via Windows Update. Thank you so much for your time and expertise in getting my issue resolved!!! =)
 
Glad to help!

I'll mark the thread solved. If you encounter any problems, please post back and I'll continue to assist you.
 

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

Back
Top