[SOLVED] Windows 8.1, update error 800703F1, corrupt components hive

hpriamson

New member
Joined
Mar 12, 2016
Posts
4
Windows 8.1, trying to do any Windows Update returns error 800703F1.

I ran SCFFix, output attached, it says:

AutoAnalysis::WARNING: Failed to check store directories with return code 1 and error code ERROR_FILE_NOT_FOUND. COMPONENTS hive may be corrupt.




WARNING: Components hive failed load test and may be corrupt.




WARNING: Components hive failed final reload test with error code ERROR_BADDB and may be corrupt.



I've attached SCFFix.txt, CBS logs. Thank you.
 

Attachments

Step 1 - Replace Components 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 COMPONENTS.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 COMPONENTS file that we will be using to replace your current one.
  4. Navigate to C:\Windows\System32\config
  5. Right-click on the current COMPONENTS file and select rename. Rename it to COMPONENTS.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 Components folder on your desktop and paste it into C:\Windows\System32\config

Step 2 - DISM /RestoreHealth Scan

  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 /Cleanup-Image /RestoreHealth

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

    C:\Windows\Logs\CBS\CBS.log

Download COMPONENTS.zip from Sendspace.com - send big files the easy way
 
Followed instructions, DISM ended with

The restore operation completed successfully. The component store corruption was repaired
The operation completed successfully.

CBS directory attached.

Thank you.
 
Code:
=================================
Checking System Update Readiness.

(p)	CSI Payload Corrupt	(Fixed)	amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB

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

Total Operation Time: 1498 seconds.

Looks good :)

Please try to check for Windows Updates and install any that are offered.
 
It actually did a ton of automatic updates overnight - looks like they were all successful.

Thank you!
 
Excellent! Glad to hear it worked :thumbsup2:

I'll mark the thread solved. Please post back if you encounter any problems and I will continue to assist you.
 

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

Back
Top