Hi techies. I've searched and searched but not yet found a working solution to my problem. It seems the last SSU didn't install properly and now we are faced with dism and sfc will not do anything.
Server 2012 R2
2022-07-21 15:07:10, Warning DISM DISM OS Provider: PID=6236 TID=6932 Failed to bind the online servicing stack - CDISMOSServiceManager::get_ServicingStackDirectory(hr:0x80070003)
2022-07-21 15:07:10, Error DISM DISM OS Provider: PID=6236 TID=6932 Unable to retrieve servicing stack folder for DLL search path modification. - CDISMOSServiceManager::SetDllSearchPath(hr:0x80070003)
2022-07-21 15:07:10, Error DISM DISM OS Provider: PID=6236 TID=6932 Unable to set the DLL search path to the servicing stack folder. C:\Windows may not point to a valid Windows folder. - CDISMOSServiceManager::SetWindowsDirectory(hr:0x80070003)
2022-07-21 15:07:10, Error DISM DISM.EXE: Failed to set the windows directory to 'C:\Windows'. HRESULT=80070003
CBS Failed to create CBS worker - waiting for a second and trying again [HRESULT = 0x80004002]
I've checked for multiple versions of the SSU in C:\Windows\Servicing\Version but only this folder exists. 6.3.9600.19991 and i've checked the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version which also has 6.3.9600.19991 with a path of %SystemRoot%\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.19991_none_fa0fb7959b4c8c91
If i search the WinSxS folder for this the only thing found is the manifest file.
Thanking you all in advance, Pete
Server 2012 R2
2022-07-21 15:07:10, Warning DISM DISM OS Provider: PID=6236 TID=6932 Failed to bind the online servicing stack - CDISMOSServiceManager::get_ServicingStackDirectory(hr:0x80070003)
2022-07-21 15:07:10, Error DISM DISM OS Provider: PID=6236 TID=6932 Unable to retrieve servicing stack folder for DLL search path modification. - CDISMOSServiceManager::SetDllSearchPath(hr:0x80070003)
2022-07-21 15:07:10, Error DISM DISM OS Provider: PID=6236 TID=6932 Unable to set the DLL search path to the servicing stack folder. C:\Windows may not point to a valid Windows folder. - CDISMOSServiceManager::SetWindowsDirectory(hr:0x80070003)
2022-07-21 15:07:10, Error DISM DISM.EXE: Failed to set the windows directory to 'C:\Windows'. HRESULT=80070003
CBS Failed to create CBS worker - waiting for a second and trying again [HRESULT = 0x80004002]
I've checked for multiple versions of the SSU in C:\Windows\Servicing\Version but only this folder exists. 6.3.9600.19991 and i've checked the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version which also has 6.3.9600.19991 with a path of %SystemRoot%\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.19991_none_fa0fb7959b4c8c91
If i search the WinSxS folder for this the only thing found is the manifest file.
Thanking you all in advance, Pete