Windows Server Essentials 2012 R2 can't install KB5022899 (2023-02 Security Monthly Quality Rollup)

strasmar 75 Reputation points
2023-02-17T09:17:49.8166667+00:00

We have Windows Server Essentials 2012 R2 that refuses to install the KB5022899 (2023-02 Security Monthly Quality Rollup). The installation process runs fine before rebooting, and after rebooting it gets to about 90% and fails with a status of "Reverting changes".

Whether I install using Windows Update or a separate installation package downloaded from the Microsoft Update Catalog site, the result is always the same.

I looked in the CBS.log file and I think I found the cause of the failure. Below is the relevant section from the CBS.log file:

2023-02-16 18:08:01, Info                  CSI    0000005b Begin executing advanced installer phase 38 (0x00000026) index 56 (0x0000000000000038) (sequence 95)
    Old component: [l:0]""
    New component: [ml:364{182},l:362{181}]"Microsoft-Windows-SLC-Component-ExtendedSecurityUpdatesAI, Culture=neutral, Version=6.3.9600.20821, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
    Install mode: install
    Installer ID: {4e9a75dd-0792-460c-a238-3f4130c39369}
    Installer name: [38]"Extended Security Updates AI installer"
2023-02-16 18:08:01, Info                  CSI    0000005c Performing 1 operations; 1 are not lock/unlock and follow:
  (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:3b97b0392942d9013400000050001801} pathid: {l:16 b:d5bcb0392942d9013500000050001801} path: [l:238{119}]"\SystemRoot\WinSxS\amd64_microsoft-windows-s..edsecurityupdatesai_31bf3856ad364e35_6.3.9600.20821_none_59d19e7ff626dfcd" pid: 50 starttime: 133210407566792062 (0x01d94228ef67557e)
2023-02-16 18:08:01, Info                  CSI    00000001 ESU: Product = 50 (0x00000032).

2023-02-16 18:08:01, Info                  CSI    00000002 ESU: Pre IMDS checks failed, Not Eligible:HRESULT_FROM_WIN32(1605)

2023-02-16 18:08:01, Info                  CSI    0000005d Performing 1 operations; 1 are not lock/unlock and follow:
  (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:8ae1b2392942d9013600000050001801} pathid: {l:16 b:8ae1b2392942d9013700000050001801} path: [l:234{117}]"\SystemRoot\WinSxS\x86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_6.3.9600.16384_none_cd3183f2deb856d2" pid: 50 starttime: 133210407566792062 (0x01d94228ef67557e)

2023-02-16 18:08:01, Error      [0x01805c] CSI    0000005e (F) Failed execution of queue item Installer: Extended Security Updates AI installer ({4e9a75dd-0792-460c-a238-3f4130c39369}) with HRESULT HRESULT_FROM_WIN32(1605).  Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable (2)[gle=0x80004005]

2023-02-16 18:08:01, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2023-02-16 18:08:02, Info                  CBS    Startup: Changing logon timeout to a static timeout: 10800000
2023-02-16 18:08:02, Info                  CBS    Progress: UI message updated. Operation type: Update. Stage: 1 out of 1. Percent progress: 90.
2023-02-16 18:08:02, Info                  CBS    Winlogon: TiCoreOnCreateSession has been called
2023-02-16 18:08:02, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20230216051202.log to WER report.
2023-02-16 18:08:02, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20230215202801.log to WER report.
2023-02-16 18:08:02, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20230215113825.log to WER report.
2023-02-16 18:08:03, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20230215040633.log to WER report.
2023-02-16 18:08:03, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20230215001018.log to WER report.
2023-02-16 18:08:03, Info                  CBS    Could not get active session for current session file logging [HRESULT = 0x80004003 - E_POINTER]
2023-02-16 18:08:03, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2023-02-16 18:08:03, Info                  CSI    0000005f Creating NT transaction (seq 2), objectname [6]"(null)"
2023-02-16 18:08:03, Info                  CSI    00000060 Created NT transaction (seq 2) result 0x00000000, handle @0x390
2023-02-16 18:08:03, Info                  CSI    00000061@2023/2/16:17:08:03.270 Beginning NT transaction commit...
2023-02-16 18:08:03, Info                  CSI    00000062@2023/2/16:17:08:03.491 CSI perf trace:
CSIPERF:TXCOMMIT;236776
2023-02-16 18:08:03, Info                  CSI    00000063@2023/2/16:17:08:03.491 CSI Advanced installer perf trace:
CSIPERF:AIDONE;{4e9a75dd-0792-460c-a238-3f4130c39369};Microsoft-Windows-SLC-Component-ExtendedSecurityUpdatesAI, Version = 6.3.9600.20821, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral;2383985us
2023-02-16 18:08:03, Info                  CSI    00000064 End executing advanced installer (sequence 95)
    Completion status: HRESULT_FROM_WIN32(ERROR_ADVANCED_INSTALLER_FAILED)

I would like to single out these lines:

  • 2023-02-16 18:08:01, Info CSI 00000002 ESU: Pre IMDS checks failed, Not Eligible:HRESULT_FROM_WIN32(1605)
  • 2023-02-16 18:08:01, Error [0x01805c] CSI 0000005e (F) Failed execution of queue item Installer: Extended Security Updates AI installer ({4e9a75dd-0792-460c-a238-3f4130c39369}) with HRESULT HRESULT_FROM_WIN32(1605). Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable (2)[gle=0x80004005]

So does this mean that the installation process is treating the system as if an ESU is required to install the update? Or have I misinterpreted the information in the CBS.log file? As far as I know, Windows Server 2012 R2 should not require an ESU until after October 10, 2023.

I should add that I have had problems installing the 2023-01 Security Monthly Quality Rollup before, but of a different kind. The installation package was not downloaded correctly via Windows Update, and the installation failed in the first stage before rebooting (or didn't start at all, I can't remember). Anyway, I was able to successfully install the January update using a standalone installer package downloaded from the Microsoft Update Catalog website.

Windows Server 2012
Windows Server 2012
A Microsoft server operating system that supports enterprise-level management, data storage, applications, and communications.
1,532 questions
{count} votes

Accepted answer
  1. abbodi86 3,776 Reputation points
    2023-02-28T19:44:13.31+00:00

    Can anyone with Essentials check if new "2023-02 Servicing Stack Update (KB5022922)" fix the issue?

    https://www.catalog.update.microsoft.com/Search.aspx?q=kb5022922

    3 people found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. abbodi86 3,776 Reputation points
    2023-02-18T17:05:03.0166667+00:00

    They added ESU component to block Windows 8.1 Client, apparently they missed adding ServerSolution as supported edition, lol.

    no fix other than re-releasing new version of 2023-02 updates with corrected ESU component

    3 people found this answer helpful.