[SOLVED] Need help for Component Hive

riquet

Active member
Joined
Nov 13, 2020
Posts
34
Location
France
Hi,
I can't do any windows update, even install new drivers.
After a lot of try with sfc, dism, ... I found a topic with your sfcfix tools.

Si I run it, and here is the log :
Code:
SFCFix version 3.0.2.1 by niemiro.
Start time: 2020-11-13 19:39:26.296
Microsoft Windows 10 Build 18363 - 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.
SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2020-11-13 19:40:49.307
----------------------EOF-----------------------

I have attach CBS log to this thread

I found in log that component hive cannot be load into registry, so i make a copy of file C:\Windows\System32\config\components
and uploaded it here : components.zip

I Hope you can help me.

Thanks in advance
Eric
(Sorry for my english)
 

Attachments

Hi Welcome to Sysnative :-)


Replace Components Hive Manually

!!! WARNING !!! The following fix is only relevant for this system and no other, applying this fix on another computer will not work and most likely will cause problems...
  1. Download COMPONENTS2.ZIP and save it to the 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 you 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
 
Hi,
Sfc and dism are now ok after "reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS"
I will try to update windows now,
Thanks a lot, you save me a lot of time !
 
Hi,
Thanks a lot for your help.
Registry is now better, I can see my Component section in HKLM, and error 1009 has disappeared from Sfc and Dism

But all my Windows update fail with 0x800703f1 code.
I have try Windows Update Troubleshooting,..., repair from windows iso (also failed), ...

After last (failed) try with repair windows iso, I have run SFC /scannow and it says
Code:
"La Protection des ressources Windows a détecté des fichiers corrompus, mais n'a pas pu réparer certains d'entre eux.
Pour les réparations en ligne, les détails sont inclus dans le fichier journal de CBS situé à l'emplacement suivant :
windir\Logs\CBS\CBS.log. Exemple : C:\Windows\Logs\CBS\CBS.log. Pour les réparations
hors connexion, les détails sont inclus dans le fichier journal fourni par l'indicateur /OFFLOGFILE."


Dism /Online /Cleanup-Image /CheckHealth says :
Code:
Outil Gestion et maintenance des images de déploiement
Version : 10.0.18362.900
Version de l’image : 10.0.18363.1016
Aucun endommagement du magasin de composants n’a été détecté.
L’opération a réussi.
All seems to be OK
Dism /Online /Cleanup-Image /RestoreHealth says :
Code:
Outil Gestion et maintenance des images de déploiement
Version : 10.0.18362.900
Version de l’image : 10.0.18363.1016


[===========================84.9%=================         ]
[==========================100.0%==========================] La restauration a été effectuée.
L’opération a réussi.
Seems to be ok too.

Cbs.log after all commands is attached to this message ;)

My windows version is still 1909, and I can't do any other update even with Media Creation Tool.
How can we solve this situation ?
Any idea ?

Thanks in advance for your help,
 

Attachments

When running this install, warning says that KB4586863 is already installed, and stop.
1605561104032.png

New CBS.log is attached to this message
 

Attachments

Attach a fresh copy of the Components hive please.

From the history of installed updates tell me the first KB number that failed to install.
 
Hi,
KB4586786 update downloaded and installed, but it fails.

I found this in eventLog : Package KB4586786 failed to be changed to the Installed state. Status: 0x800703f1.

CBS.log is attached to this message.
 

Attachments

Hi,

It seems there is another corrupted hive!

Retrieve the DRIVERS Hive
  1. Navigate to C:\Windows\System32\Config and locate the DRIVERS file
  2. Please copy the DRIVERS 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 DRIVERS.ZIP on your Desktop
  4. If file will is too large to upload to the forum please share the file using a service like Dropbox, OneDrive, Google Drive, or upload to www.sendspace.com and just provide the link for the file here
 
Replace Drivers Hive Manually

!!! WARNING !!! The following fix is only relevant for this system and no other, applying this fix on another computer will not work and most likely will cause problems...

  1. Download the attached DRIVERS2.ZIP and save it 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
 

Attachments

Do I need to do a reg load ?
I have reboot after copy, and I try to reinstall KB KB4586786...
 
Last edited:
Installation failed, but error code has changed : Package KB4586786 failed to be changed to the Installed state. Status: 0x80070003.
CBS Folder is zipped and attached
 

Attachments

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

Back
Top