[SOLVED] Windows updates keep failing error 8007371c + 800703F1

LordTreant

Active member
Joined
Nov 7, 2015
Posts
34
Location
Yonkers, NY
Hi there,

I've been dealing with this issue for a few weeks now. Contacted Microsoft Support, the answer desk attempted to fix it via remote connection, using obvious cut and paste measures that failed. He also did winsock reset and tried to reinitialize DLLs... though he copy pasted and disregarded the failed messages/incorrect inputs in command prompt... He then proceeded to tell me most of the updates that failed (there are 43 in total now) are IE11 related.... Then said he couldn't fix it but a higher level tech could if I want to pay $99 for a month or $169 for a year of premium support?

Needless to say I ended that session, and I went ahead and tried to disable IE11 from windows features. I then got a message saying "The configuration registry database is corrupt" 0x800703F1. I've also tried running their windows update troubleshooter, which finds problems but doesn't seem to fix my issue even though it states it did.

I would like to fix this issue without doing a reset, since I do not have any external drives or disk drive in my machine, and don't have the funds to acquire any at this moment. Also since this issue is only affecting the windows updates and everything else is running smooth, the cons of reset outweigh the pros at this point due to data loss.

I am running an Alienware Alpha in Windows 8.1, Intel I7 quad-core with Nvidia gtx 860m. I noticed some of the warnings in the dism say amd64? Yet I have intel not amd?

I am attaching a CBS and a DISM log file, any help would be appreciated.
 

Attachments

Hi LordTreant :)

My name is Aura and I'll be assisting you with your issue. Follow the instructions below please.

EndqYRa.png
System File Checker (SFC)
Follow the instructions below to run a SFC scan on your system and to provide the CBS log in your next reply;
  • On Windows Vista & 7, click on the Windows Start Menu, then enter cmd in the search box, right-click on the cmd icon and select
    Spcusrh.png
    Run as Administrator
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the command below and press on Enter;
    Code:
    sfc /scannow
    Note: There's a space between "sfc" and "/scannow";
  • Once the scan is complete, enter the command below and press on Enter
    Code:
    copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  • A file called cbs.txt will have appeared on your Desktop. Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
Note: Please note that the CBS.log is volatile, which means that if you don't upload it after the SFC scan is completed, it won't have the information from the scan anymore. So archive it and upload it as soon as you can.
 
SFC returned a clean log, let's see what DISM have to say.

EndqYRa.png
DISM - Fixing Component Store Corruption
Follow the instructions below to run a DISM operation on your system.
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the command below and press on Enter;
    Code:
    DISM /Online /Cleanup-Image /RestoreHealth
  • Let the scan run until the end (100%). Depending on your system, it can take some time;
  • Copy the C:\Windows\Logs\DISM folder and C:\Windows\Logs\CBS\CBS.log file on your Desktop, then right-click on it, go to Send to... and select Compressed .zip archive;
  • Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
Note: Please note that the CBS.log is volatile, which means that if you don't upload it after the DISM scan is completed, it won't contains the information from the scan anymore. So archive it and upload it as soon as you can.
 
DISM also returned clean logs.
Code:
=================================
Checking System Update Readiness.


Summary:
Operation: Detect and Repair 
Operation result: 0x0
Last Successful Step: Entire operation completes.
Total Detected Corruption:	0
	CBS Manifest Corruption:	0
	CBS Metadata Corruption:	0
	CSI Manifest Corruption:	0
	CSI Metadata Corruption:	0
	CSI Payload Corruption:	0
Total Repaired Corruption:	0
	CBS Manifest Repaired:	0
	CSI Manifest Repaired:	0
	CSI Payload Repaired:	0
	CSI Store Metadata refreshed:	True

Total Operation Time: 1298 seconds.
Alright, try to install your Windows Updates. If they fail, upload the two files below for me to review.

C:\Windows\WindowsUpdate.log
C:\Windows\Logs\CBS\CBS.log
 
This is the last error I can find in your CBS.log.
Code:
[HRESULT = 0x800703f1 - ERROR_BADDB]
Usually means that your COMPONENTS Hive is corrupt. Follow the instructions below please.

myjIXnC.png
SFCFix - Fix Time

WARNING! The following fix is specific to the user's system in this thread. No one else should follow the instructions below to apply that fix, as it could damage your system. If you need assistance with an issue, please start a new thread and someone will assist you shortly.

Follow the instructions below to download and execute a SFCFix fix, and provide the log.
  • Download SFCFix and move the executable on your Desktop;
  • On your Desktop, right-click and select New, then Text Document. Give it the name SFCFixScript (it should be a .txt) extension;
  • Open the SFCFixScript.txt file you just created, and copy/paste the following in it;
    Code:
    BitShift::
  • Save any work you have open, and close every programs;
  • Drag the SFCFixScript.txt file over the SFCFix.exe executable and release it;
    1p8eDnI.gif
  • SFCFix will launch, let it complete;
  • Once done, a file will appear on your Desktop, called SFCFix.txt;
  • Open the file, then copy and paste its content in your next reply;
 
I have to go to bed soon, but gonna leave the program running. Its been going for almost 3 hours... on same screen. I will paste the log when it finished before I go to work in the morning.
 

Attachments

Still no progress, I have to leave for work now. I'm guessing it isn't normal to be running over 10 hours, but will leave it on until I get home.
 
If when you comeback from work SFCFix is still not done with the scan, let me know and we'll use another method.
 
Its still on the first screen that I uploaded a screenshot of previously. No txt file was created either. So I'm guessing something went wrong along the way.
 
Alright, you can stop the scan and upload your COMPONENTS Hive for me, I'll check it out.

88fYBWt.png
Retrieving the COMPONENTS Hive
Follow the instructions below to retrieve your COMPONENTS Hive and send me it.
  • Open your Windows Explorer, and navigate to the C:\Windows\System32\Config folder;
  • In this folder, find the COMPONENTS file (there's no extension), and copy it to your Desktop;
    Note: If you receive an error message saying that the COMPONENTS file is in use, restart your computer and try again. If the error message persist, let me know.
  • Right-click on it, and select Send to... and choose Compressed (zipped) folder;
  • Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
 
Follow the instructions below please.

EndqYRa.png
SoftwareDistribution - Rename
Follow the instructions below to rename the folders in SoftwareDistribution.
  • On Windows Vista & 7, click on the Windows Start Menu, then enter cmd in the search box, right-click on the cmd icon and select
    Spcusrh.png
    Run as Administrator
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the commands below one at the time (press Enter to send it);
    Code:
    net stop wuauserv
    ren %SystemRoot%\SoftwareDistribution\Download DL.bak
    ren %SystemRoot%\SoftwareDistribution\DataStore DS.bak
    net start wuauserv
Once done, restart your computer. Is there any Windows Update that attempts to install?
 
Ok everything renamed properly. It cleared the 'windows update history' and the check for updates data... I know I had 49 updates available, should I check for updates or leave it be? Nothing attempted to install during the restart.
 
Now check for your Windows Updates and try to install them. If you want, you can install a few of them at the time, or even one at the time (install 2 or 3 that way) to see if it works. If it fails, upload the two files below for me to review please.

C:\Windows\WindowsUpdate.log
C:\Windows\Logs\CBS*\CBS.log
 
List me one update that needs to be installed (the KB number) please.
 
49 updates tried to install most said pending restart... Then windows could not complete updates, undoing changes message...

Some show in history as succeeded, though they didn't actually install... I have 174 updates that list in the 'installed updates' tab.

Out of the failed available updates, one of the oldest published was released 7/14/2015 - KB3060383 - although only a recommended update...

One of the important ones would be KB3100773 .
 

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

Back
Top