[SOLVED] Unable to perform update (0x800703f1)

subbynetty

Contributor
Joined
Oct 8, 2022
Posts
13
Hello Sysnative! I just built a home virtual machine lab and I am having issues with this one Windows 2016 machine as updates keeps on showing as "Configuration Registry Database is corrupt". I would appreciate it if anyone can assist checking if the following SCHEMA.DAT file is in shape please? I just needed this one file and if this is still not working then I will just rebuild the virtual machine (the reason as to why I am still holding onto it is because I really wanted to fix it if possible and maybe learn a thing or two along the way).

SCHEMA.DAT

Thank you!
 
Hi,

Here is the repaired SCHEMA.dat file, could you please upload a copy of the CBS folder for me? Just to look at the given error.
 

Attachments

Hi,

Here is the repaired SCHEMA.dat file, could you please upload a copy of the CBS folder for me? Just to look at the given error.

Maxstar.. you are a STAR! You are a legend!!!! I have promptly donated with what I have at the moment! Thank you very much for the prompt response! This has fixed my issue and I can now proceed with the updates. Unfortunately, I am having issues pulling out CBS Log file from the home VM I created (might be something to do with vmware tools as I tried to also check for any driver issues) hence I can't provide one.

For future reference, Is there a way I can possibly repair the file on my end? I understand that this may have to do with HEX editing.
 
Maxstar.. you are a STAR! You are a legend!!!! I have promptly donated with what I have at the moment! Thank you very much for the prompt response! This has fixed my issue and I can now proceed with the updates. Unfortunately, I am having issues pulling out CBS Log file from the home VM I created (might be something to do with vmware tools as I tried to also check for any driver issues) hence I can't provide one.

For future reference, Is there a way I can possibly repair the file on my end? I understand that this may have to do with HEX editing.
PS. what I tried is to boot another windows server 2016, placed the corrupted SCHEMA.DAT on C:\Windows\System32\SMI\Store\Machine (renamed the existing one to .BAK file), load the corrupted SCHEMA.DAT file on the registry hive under HKLM\SCHEMA. This seems to "changed" the file but I am not sure if it did repaired it as it has a different structure than that of which you uploaded.

I'm still having issues copying the CBS log file, but I did my best typing the error I found below (it was having issues with the SMI Schema Hive, hence I asked if the SCHEMA.DAT file can be repaired)

C++:
00000001 (F) HRESULT_FROM_WIN32(XXXX) #1# from LoadStore(target = NULL)
(F) onecore\base\wcp\componentstore\com\store.cpp(XXXX): Error NTSTATUS_FROM_WIN32(XXXX) originated function Windows::COM::CComponentStore::MountSMISchemaHive expression: MountSMISchemaHive
..
..
00001884 (F) HRESULT_FROM_WIN32(1009) #XXXXXXX# from Windows::COM::CComponentStore::InternalTransact(...)[gle=0x800703f1]
00001885 (F) HRESULT_FROM_WIN32(1009) #XXXXXXX# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_Commit(Flags = 38, pSink = NULL, disp = 0, coldpatching = FALSE)[gle=0x800703f1)
00001886 (F) HRESULT_FROM_WIN32(1009) #XXXXXXX# 201088 us from Windows::ServicingAPI::CCSITransaction_ICSITransaction::Commit(flags = 0x00000026, pSink = NULL, disp = 0)
Exec: Failed to commit CSI transaction to resolve execution chain [HRESULT = 0x800703f1 - ERROR_BADDB]
 
Hi,

You're welcome. Glad to hear the problem has been resolved and thanks for your donation to Sysnative.
This seems to "changed" the file but I am not sure if it did repaired it as it has a different structure than that of which you uploaded.
Hmm, that's odd, are you sure it was the corrupted hive? I tried what you did, but was not able to load this hive on one of my Server 2016 VM's.
 
Hi,

You're welcome. Glad to hear the problem has been resolved and thanks for your donation to Sysnative.

Hmm, that's odd, are you sure it was the corrupted hive? I tried what you did, but was not able to load this hive on one of my Server 2016 VM's.

Yeah, but I can confirm that Windows Update now works after I replaced it with the SCHEMA file you provided. So all good now! Thank you again!
 

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

Back
Top