CBS error on 2012 r2 machine

kumar kaushal 176 Reputation points Microsoft Employee
2021-07-22T09:54:22.907+00:00

Installation of Hotfix fails with the below error message .

2021-07-15 23:07:07, Error CSI 00000012 (F) STATUS_OBJECT_PATH_NOT_FOUND #85609# from Windows::Rtl::SystemImplementation::CBufferedRegistryProvider::SysOpenKey(flg = 0, key = {provider=NULL, handle=0, name= ("null")}, da = (KEY_ALL_ACCESS|ACCESS_SYSTEM_SECURITY), oa = @0x3e029dbf70->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[160]"\Registry\Machine\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners\amd64_c70847874b337fa3a84bdc36a8952e9f_31bf3856ad364e35_none_aed515309a98349a\6.3"; a:(OBJ_CASE_INSENSITIVE)}, disp = Unmapped disposition: 43892976 (0x029dc0f0))[gle=0xd000003a]
2021-07-15 23:07:07, Error CSI 00000013@2021/7/15:15:07:07.230 (F) base\wcp\sil\reg_buffered.cpp(500): Error STATUS_OBJECT_PATH_NOT_FOUND originated in function Windows::Rtl::SystemImplementation::CBufferedRegistryProvider::SysOpenKey expression: (null)
[gle=0x80004005]

Also validated that the registry key does not exist

Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners\amd64_c70847874b337fa3a84bdc36a8952e9f_31bf3856ad364e35_none_aed515309a98349a\6.3

How can we fix this ?

Windows for business Windows Server User experience Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Carl Fan 6,881 Reputation points
    2021-07-28T09:34:20.893+00:00

    Hi,
    According to your description, this appears to be installation file pending.
    This command will remove/revert and remove all install pending updates
    Dism /Image:C:\ /Cleanup-Image /revertpendingactions
    If the issue still insists, please follow the steps below to check:

    1. Open A Command Prompt window in WinRE, and start a text editor, such as Notepad.
    2. Navigate to the system drive, and search for windows\winsxs\pending.xml.
    3. If the Pending.xml file is found, rename the file as Pending.xml.old.
    4. Open the registry, and then load the component hive in HKEY_LOCAL_MACHINE as a test.
    5. Highlight the loaded test hive, and then search for the pendingxmlidentifier value.
    6. If the pendingxmlidentifier value exists, delete the value.
    7. Unload the test hive.
    8. Load the system hive, name it as "test".
    9. Navigate to the following subkey:
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TrustedInstaller
    10. Change the Start value from 1 to 4
    11. Unload the hive.
    12. Try to start the computer.
      Hope this helps and please help to accept as Answer if the response is useful.
      Best Regards,
      Carl
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.