Attempting to update windows 10 1803 to 1903 -- ERROR_FILE_NOT_FOUND. COMPONENTS hive may be corrupt.

ggubrud

New member
Joined
Feb 11, 2020
Posts
3
Hi all,

I've gone through multitudes of attempts to get my windows update working to no avail, I'm currently on version 1803 attempting to update to 1903.
I stumbled across your site when searching deeper into log files. Any help you can provide would be really appreciated.

I've done the sfc /SCANNOW resulting in this
C:\WINDOWS\system32>sfc /SCANNOW

Beginning system scan. This process will take some time.


Windows Resource Protection could not perform the requested operation.

The run sfcfix and this is the log file created

SFCFix version 3.0.2.1 by niemiro.
Start time: 2020-02-11 14:38:18.674
Microsoft Windows 10 Build 17134 - amd64
Not using a script file.




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.





SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.




Successfully processed all directives.



Failed to process registry database in location 1.
Failed to load registry hive C:\WINDOWS\System32\config\COMPONENTS into key HKEY_LOCAL_MACHINE\COMPONENTS with error code ERROR_BADDB.

Failed to process registry database in location 2 with error code ERROR_FILE_NOT_FOUND.
WARNING: Failed to process registry database in location 3 with error code ERROR_INVALID_HANDLE.
Failed to process registry database in location 4 with error code ERROR_INVALID_HANDLE.
Failed to process registry database in location 4 with error code ERROR_FILE_NOT_FOUND.
Failed to process registry database in location 4 with error code ERROR_FILE_NOT_FOUND.
Failed to process registry database in location 4 with error code ERROR_FILE_NOT_FOUND.


SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2020-02-11 14:42:18.744
----------------------EOF-----------------------
and attaching cbs.zip
 

Attachments

Hi!

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.
 
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

components.zip

This should fix the error.
 
Thank you, the native Windows Update still wouldn't work after this (Error Code 0x80073712) but I was able to run the Windows 10 upgrade assistant and manually apply 1909 successfully.
Thank you so much.
 

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

Back
Top