Good morning everyone, I am having an issue with a Windows Server 2012 R2 server not installing the latest (May 2020) rollup. I was able to install all the other updates for this month but this one keeps failing.
The update downloads fine but during install I am getting an 80092004 error which is saying it is failing on component hashes. I know this was an issue with Windows 7/2008 R2 and needing updates to support SHA2 signed patches but that doesn't relate to Server 2012 R2. I have the latest Servicing Stack Update installed and the server scans for patches fine.
I have run sfc /scannow and it says there was no corruption found. I have run DSIM cleanup as well and had no effect. I ran the Windows Update troubleshooter and it said it fixed some registrations and registry entries but the update still won't install.
I am getting the lines below at the end of the CBS.LOG file when it errors out.
2020-06-04 08:16:04, Error CSI 00000015 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #1269949# from CCSDirectTransaction:repareForCommit(...)[gle=0x90092004]
2020-06-04 08:16:04, Error CSI 00000016 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #1269948# from CCSDirectTransaction::ExamineTransaction(...)[gle=0x90092004]
2020-06-04 08:16:04, Error CSI 00000017 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #1269947# from CCSDirectTransaction_IRtlTransaction::ExamineTransaction(...)[gle=0x90092004]
2020-06-04 08:16:04, Error CSI 00000018 (F) CRYPT_E_NOT_FOUND #1269685# from Windows::COM::CPendingTransaction::IStorePendingTransaction_Analyze(...)[gle=0x80092004]
2020-06-04 08:16:04, Error CSI 00000019 (F) CRYPT_E_NOT_FOUND #1269556# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_Commit(Flags = 38 (0x00000026), pSink = NULL, disp = 0, coldpatching = FALSE)[gle=0x80092004]
2020-06-04 08:16:04, Error CSI 0000001a (F) CRYPT_E_NOT_FOUND #1269555# 3067430 us from Windows::ServicingAPI::CCSITransaction_ICSITransaction::Commit(flags = 0x00000026, pSink = NULL, disp = 0)
[gle=0x80092004]
2020-06-04 08:16:04, Error CBS Exec: Failed to commit CSI transaction to resolve execution chain. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND]
Any help or suggestions with things to check here would be really appreciated.
Thanks
Neal
The update downloads fine but during install I am getting an 80092004 error which is saying it is failing on component hashes. I know this was an issue with Windows 7/2008 R2 and needing updates to support SHA2 signed patches but that doesn't relate to Server 2012 R2. I have the latest Servicing Stack Update installed and the server scans for patches fine.
I have run sfc /scannow and it says there was no corruption found. I have run DSIM cleanup as well and had no effect. I ran the Windows Update troubleshooter and it said it fixed some registrations and registry entries but the update still won't install.
I am getting the lines below at the end of the CBS.LOG file when it errors out.
2020-06-04 08:16:04, Error CSI 00000015 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #1269949# from CCSDirectTransaction:repareForCommit(...)[gle=0x90092004]
2020-06-04 08:16:04, Error CSI 00000016 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #1269948# from CCSDirectTransaction::ExamineTransaction(...)[gle=0x90092004]
2020-06-04 08:16:04, Error CSI 00000017 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #1269947# from CCSDirectTransaction_IRtlTransaction::ExamineTransaction(...)[gle=0x90092004]
2020-06-04 08:16:04, Error CSI 00000018 (F) CRYPT_E_NOT_FOUND #1269685# from Windows::COM::CPendingTransaction::IStorePendingTransaction_Analyze(...)[gle=0x80092004]
2020-06-04 08:16:04, Error CSI 00000019 (F) CRYPT_E_NOT_FOUND #1269556# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_Commit(Flags = 38 (0x00000026), pSink = NULL, disp = 0, coldpatching = FALSE)[gle=0x80092004]
2020-06-04 08:16:04, Error CSI 0000001a (F) CRYPT_E_NOT_FOUND #1269555# 3067430 us from Windows::ServicingAPI::CCSITransaction_ICSITransaction::Commit(flags = 0x00000026, pSink = NULL, disp = 0)
[gle=0x80092004]
2020-06-04 08:16:04, Error CBS Exec: Failed to commit CSI transaction to resolve execution chain. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND]
Any help or suggestions with things to check here would be really appreciated.
Thanks
Neal