Internet Explorer 11 Rollback after reboot when updating prerequisite KB2670838 on a windows 2008 R2 server and CBS log entry with 0xc0000022 access denied error

In this quick post, we are sharing a scenario you may encounter and how you could fix it.

When installing Internet Explorer 11 on the Windows 2008 R2 Master image build that is normally used for their Citrix Farm, the installation rolls-back after a reboot.

The same behavior was observed when the prerequisite KB2670838 was installed. After a reboot, this was also triggering the roll-back behavior.


The CBS.LOG gave us more information about the failure which indicated an access denied was occurring during the update.

The error code: 0xc0000022 can easily be identify in the below cbs [%windir%\logs\cbs\cbs.log] log sample; Suggesting several attempts by the SPP Installer service[sppsvc ] failing with the access denied:


2015-10-14 14:58:30, Info                  CSI    00000072 Begin executing advanced installer phase 38 (0x00000026) index 234 (0x00000000000000ea) (sequence 273)    Old component: [l:0]""
New component: [ml:308{154},l:306{153}]"Microsoft-Windows-MSMPEG2VDEC, Culture=neutral, Version=7.1.7601.16492, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
Install mode: install    Installer ID: {1b265fd2-721c-4e59-ad55-9d102a5d1d7f}
Installer name: [12]"SppInstaller"2015-10-14 14:58:30, Info    CSI    0000000f@2015/10/14:18:58:30.153 [94]"
SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 0) completed with hr=0xc0000022"

2015-10-14 14:58:30, Info                  CBS    Progress: UI message updated. Operation type: Update. Stage: 1 out of 1. Percent progress: 72.
2015-10-14 14:58:31, Info                  CSI    00000010@2015/10/14:18:58:31.245 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 1) completed with hr=

2015-10-14 14:58:32, Info                  CSI    00000011@2015/10/14:18:58:32.322 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 2) completed with hr=0xc0000022"

2015-10-14 14:58:33, Info                  CSI    00000012@2015/10/14:18:58:33.414 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 3) completed with hr=0xc0000022"

2015-10-14 14:58:34, Info                  CSI    00000013@2015/10/14:18:58:34.490 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 4) completed with hr=0xc0000022"

2015-10-14 14:58:35, Info                  CSI    00000014@2015/10/14:18:58:35.567 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 5) completed with hr=0xc0000022"

2015-10-14 14:58:36, Info                  CSI    00000015@2015/10/14:18:58:36.643 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 6) completed with hr=0xc0000022"

2015-10-14 14:58:37, Info                  CSI    00000016@2015/10/14:18:58:37.719 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 7) completed with hr=0xc0000022"

2015-10-14 14:58:38, Info                  CSI    00000017@2015/10/14:18:58:38.796 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 8) completed with hr=0xc0000022"

2015-10-14 14:58:39, Info                  CSI    00000018@2015/10/14:18:58:39.872 [94]"SPP Installer: CProcessingContext::Initialize->SLOpen (attempt 9) completed with hr=0xc0000022"

2015-10-14 14:58:40, Info                  CSI    00000019@2015/10/14:18:58:40.886 [155]"SPP Installer: ProcessInstallOrUninstall (amd64_Microsoft-Windows-MSMPEG2VDEC_31bf3856ad364e35_7.1.7601.16492_neutral_b36d391) completed with hr=0xc0000022"

2015-10-14 14:58:40, Error                 CSI    0000001a@2015/10/14:18:58:40.886 (F) CMIADAPTER: Inner Error Message from AI HRESULT = c0000022 [Error,Facility=(0000),Code=34 (0x0022)] [(null)][gle=0x80004005]
2015-10-14 14:58:40, Error                 CSI    0000001b@2015/10/14:18:58:40.886 (F) CMIADAPTER: AI failed. HRESULT =
c0000022 [Error,Facility=(0000),Code=34 (0x0022)] Element: [163]"<sppInstaller xmlns="urn:schemas-microsoft-com:spp:installer" xmlns:manv3="urn:schemas-microsoft-com:asm.v3"

Here we see the rollback:

14:58:40, Error      [0x01803c] CSI    00000076 (F) Failed execution of queue item Installer:
SppInstaller({1b265fd2-721c-4e59-ad55-9d102a5d1d7f}) with HRESULT c0000022 [Error,Facility=(0000),Code=34 (0x0022)].  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]

14:58:40, Info                  CSI    00000077 End executing advanced installer (sequence 273)Completion status: HRESULT_FROM_WIN32(ERROR_ADVANCED_INSTALLER_FAILED)

2015-10-14 14:58:43, Error                 CBS    Startup: Failed to process advanced operation queue, startupPhase: 0.  A rollback transaction will be created. [HRESULT = 0x80004005 - E_FAIL]


The actions to help resolved this particular scenario is to: 

  • Make sure the Software Protection Platform service (sppsvc) is started and is not encountering any problems.
  • Check the permissions and attributes on files 7B296FB0* in C:\Windows\System32 directory.

Default permissions: SYSTEM:F,Admnistrators:F and Users: (read and execute)

Attributes: No read only” (uncheck read-only)




Skip to main content