[SOLVED] Server 2012 R2 Std. Can't install windows update since 2014

Erick Farias

Active member
Joined
Apr 21, 2022
Posts
41
Hello! So I have a server 2012 R2 std. version 6.3.9600 N/A Build 9600.
The history for the server is that, is a domain controller on 2014 I remove the GUI to server have only server core doing the normal process, the change work normal and I have the server only on server core but do not work anymore to install windows update, I try to return that to have GUI but that don't work as well anymore because give error and don't work. since 2014 I stop many times to try check a way to make the server update the windows update and all the time that fail, with a ticket with Microsoft premier support they told me I should reinstall the server to get that back to work :) but I can't do that for that server, so I hope can get a help from you guys, that is my last hope! :D

sfc /scannow fail
1653175889484.png

The SFCFix show the error message 14098, the component store has been corrupted.
1653176004350.png


But get error to show the .txt file in the end.
1653176054671.png
1653176066911.png

Follow attached on the ticket here the CBS.zip folder.

Please let me know anything you guys may need and I can send here.

Thank you very much guys!

Erick
 

Attachments

Hi guys,

So to have a clean log, I restarted the server and rename the CBS and DISM folder so we can get a new log files.
I them run the SFCFix.exe again and after finish I zipped the CBS and DISM log, follow them attached.
 

Attachments

Anyone that can help or give some steps that I can start doing on the server will be very helpful please.

About the server, that is a domain controller in core mode.
Checking other posts on the forum I see people as about the COMPONENTS file. one strange thing on that server is that the COMPONENTS file have just 256KB.
I have another domain controller on the network with same windows version server 2012 R2 and in server core as well but that one is installing the updates normal but the COMPONENTS file from that other server have 82MB.
I adding here the COMPONENTS file for the server with issue.
 

Attachments

Hi and welcome to Synative,

Unfortunately your COMPONENTS hive is corrupt beyond repair. It's completely empty and can't be reconstructed. Sorry for the bad news.

Do you have backups to search for an reliable copy that we might use as replacement?
 
Last edited:
Hi @Maxstar , unfortunately I don't have a so old backup from that server, the new ones I have will be the same way.
I have another VM that is a domain controller as well and is copy from that server just have more updates installed. maybe we can use the COMPONENTS from that other server, not sureif that is possible.
 
I found a backup from 2021 of the OS disk, I will check the component files from that and will upload here.
 
So all the backup files for last 2 years is the same size of components.
So will copy that from the other server works or help in anyway? or anyway I can get something from the registry to recreate that?

thanks for the help.
 
Hi,

I'll need to verify if it is possible to use the COMPONENTS hive form the "domain controller", but in most cases a repair (reinstall) is the only option...
 
Hi,

This hive is also damaged, several Deployments keys contains the wrong value data. You can start a new thread for this server, it might be possible to fix these corruptions.

Due to the difference I don't think we can use it as replacement for this server. But I will ask for a second opinion...
 
Hi @Maxstar
thanks, I did a test replacing the COMPONENTS from the other server, that do not show anymore as component store corrupted and did work to install the KB5014025: Servicing stack update but others update fail.
The SFCFix did run that time and generate that log, may you have a look if we may can fix now with that new log?

Regards,
Erick Farias
 

Attachments

Hi,

Replacing a COMPONENTS hive from another system is not whitout any risk, and might be more harmfull to the system. So therefore I asked for a second opinion first..
 
Hi,

Let's try to repair the missing RTM files first. Please use the following command with the Windows 2012 R2 iso mounted or the DVD.

Code:
DISM /Online /Cleanup-Image /RestoreHealth /Source:X\Sources\install.wim:1 /LimitAccess
 
Hi,

Could you please check if the following folders are present on the other server?

C:\Windows\WinSxS\amd64_microsoft-hyper-v-drivers-vmswitch_31bf3856ad364e35_6.3.9600.16408_none_5a241bfc53cf71e0
C:\Windows\WinSxS\amd64_microsoft-hyper-v-vstack-vmms_31bf3856ad364e35_6.3.9600.16402_none_27a8e85d32a4a721
C:\Windows\WinSxS\amd64_microsoft-windows-ie-htmlrendering_31bf3856ad364e35_11.0.9600.16412_none_16f6d047052c4657
C:\Windows\WinSxS\wow64_microsoft-windows-ie-htmlrendering_31bf3856ad364e35_11.0.9600.16412_none_214b7a99398d0852
 
Great, please make a copy of those folders and attach them as a ZIP file.
 
Thanks @Maxstar
Attached is folders, I added as well the a zip with all the components files that on the config folder of the server with issue.

Erick
 

Attachments

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

Back
Top