[SOLVED] Windows Server 2016 hasn't updated in a year

Great, please attempt to update again and let me know the result. If it fails attach a new copy of the CBS logs.
 
Code:
2024-05-11 21:50:32, Error      [0x01803e] CSI    00000433 (F) Failed execution of queue item Installer: HTTP Installer ({86fee01a-954a-11df-bc0c-cea7dfd72085}) with HRESULT HRESULT_FROM_WIN32(ERROR_ALREADY_EXISTS).  Failure will be ignored: The failure was encountered during rollback; installer is reliable[gle=0x80004005]

The rollback is caused by the HTTP service as it seems, this service was set to "manual", so I wonder if we see the same error when it's set to "auto".
 
Please I would like you to look at this log to tell me what you think.
This is already the second time I have emptied the SoftwareDistribution and restarted the Windows Update service.
The DataStore.edb gets to about 551 Mb then stops and the update gives the error (0x800705b4).
Obviously by restarting the update search the edb file still increases in size, I just don't understand if it attaches duplicate things or just queues useful ones.

CBS Failed to internally open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

and

CSI 00000001@2024/5/13:14:13:01.020 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7ffc994e6cc9 @0x7ffc9d164fcf @0x7ffc9d163a22 @0x7ff70bb72d9d @0x7ff70bb735e0 @0x7ffcc2b1b183)
CBS Could not load SrClient DLL from path: SrClient.dll. Continuing without system restore points.
 

Attachments

Last edited:
Yes, I checked now and in fact the system configuration restore doesn't open, it gives me error, top!

"Unable to start system restore"

1715617212085.png
 
1. There's no need to delete the content of the %Systemroot%\SoftwareDistribution folder.
2. Error 0x800705b4 means a timeout issue.
3. The latest CBS shows no real errors, and 0x800f0805 - CBS_E_INVALID_PACKAGE is just an info line and nothing to worry about.

Please restart the server and attempt to update again.
 
Hi,

Export the Windows Update log
  • Right-click on the Start button and click Windows PowerShell (Admin).
  • Copy and paste the following command into it, press enter afterwards
Code:
Get-WindowsUpdateLog
  • Wait for the message "WindowsUpdate.log written to C:\Users\<username>\Desktop\WindowsUpdate.log".
  • Attach the logfile WindowsUpdate.log to your next reply.
 
PS C:\Windows\System32\WindowsPowerShell\v1.0> Get-WindowsUpdateLog
Copy-Item : Impossibile trovare il percorso 'C:\Program Files\Windows Defender\SymSrv.dll' perché non esiste.
In C:\Windows\system32\WindowsPowerShell\v1.0\Modules\WindowsUpdate\WindowsUpdateLog.psm1:56 car:5
+ Copy-Item -Path $SYMSRV_DLL_PATH -Destination $WORKDIR -Force -Er ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Program File...nder\SymSrv.dll:String) [Copy-Item], ItemNotFoundExce
ption
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.CopyItemCommand


I'm pretty sure I removed it Windows Defender, why should he look for it?
 
Hi,

Export the Windows Update log
  • Right-click on the Start button and click Windows PowerShell (Admin).
  • Copy and paste the following command into it, press enter afterwards
Code:
Get-WindowsUpdateLog
  • Wait for the message "WindowsUpdate.log written to C:\Users\<username>\Desktop\WindowsUpdate.log".
  • Attach the logfile WindowsUpdate.log to your next reply.
Windows Defender reinstalled.
 

Attachments

Open an elevated prompt and run the following, attach Features.txt to your next post.
Code:
DISM /online /Get-Features /Format:table > "%USERPROFILE%\desktop\Features.txt"
 
Are you able to disable all the IIS / MSSQL (MSSQL$MICROSOFT##WID) and third-party services and then attempt to update again?
 
Do you intend to remove from functionality the whole “IIS Web Server” section?
Yes, I can do it but not now because they are working in that company, if you give me confirmation I will do it tonight.
 
That would probably the best option, just to be sure nothing is running in the background while attempting to update again.
 
Did you identify something problematic during the inherent IIS updates?
This server has very few services enabled, I don't see anything inherent in the log about IIS or SQL.
 
Not really, and the error reported in the CBS log is rather cryptic in this case. But I suspect IIS is causing the rollback seen the HTTP installer error.
 
Back
Top