Jan 08 2020 05:16 AM
I have 8 Virtual Machines all running Windows Server 2016 Standard and all are setup with a Windows Update Group Policy to run on a specific night and time. However, I have one server that continues to fail on the same 2 Windows Updates. Not sure why this server is having issues with the updates, as all the servers are pretty much identical. Any ideas to help me troubleshoot? Here are the 2 updates that continue to fail:
2019-12 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4530689)
2019-07 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4507459)
Jan 08 2020 06:38 AM
2019-12 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4530689)
2019-07 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4507459)
For the 7/2019 update I'd try installing the prerequisite SSU
https://www.catalog.update.microsoft.com/Search.aspx?q=KB4509091
For the 12/2019 update I'd try installing the prerequisite SSU
https://www.catalog.update.microsoft.com/Search.aspx?q=KB4520724
Jan 08 2020 06:51 AM
Thanks for your quick reply. I downloaded both prerequisites and tried to install. However, it is showing that I already have both of them installed already. Any other thoughts or ideas? Thank you!!
Jan 08 2020 06:54 AM
Next step is to download and install;
https://www.catalog.update.microsoft.com/Search.aspx?q=KB4530689
Jan 08 2020 10:40 AM
The installation was successful. I just need to restart server now and see if there are any errors after restart. I will let you know tomorrow, as I wont be able to restart until after business hours. Thanks!
Jan 08 2020 11:12 AM
Sounds like success then. The older 7/2019 update won't be needed since updates are cumulative.
(please don't forget to mark helpful replies best response)
Jan 09 2020 05:13 AM
After restarting my server, it still shows that the Update failed. Any other ideas? Thank you.
Jan 09 2020 05:59 AM - last edited on Jan 13 2020 10:57 AM by EricStarker
Jan 09 2020 05:59 AM - last edited on Jan 13 2020 10:57 AM by EricStarker
If you’re technically savvy, you can try the steps below :
Jan 09 2020 06:41 AM
What failed exactly? Also post the results of;
(Get-HotFix | Sort-Object -Property InstalledOn)
Jan 09 2020 06:52 AM
Source Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
EBE Update KB3192137 NT AUTHORITY\SYSTEM 9/12/2016 12:00:00 AM
EBE Update KB3199209 NT AUTHORITY\SYSTEM 10/25/2016 12:00:00 AM
EBE Update KB4132216 NT AUTHORITY\SYSTEM 5/22/2018 12:00:00 AM
EBE Update KB3186568 EBE\Administrator 5/25/2018 12:00:00 AM
EBE Update KB4091664 NT AUTHORITY\SYSTEM 10/12/2018 12:00:00 AM
EBE Security Update KB4465659 NT AUTHORITY\SYSTEM 11/14/2018 12:00:00 AM
EBE Security Update KB4485447 NT AUTHORITY\SYSTEM 2/19/2019 12:00:00 AM
EBE Security Update KB4498947 NT AUTHORITY\SYSTEM 5/17/2019 12:00:00 AM
EBE Security Update KB4503537 NT AUTHORITY\SYSTEM 6/18/2019 12:00:00 AM
EBE Security Update KB4509091 NT AUTHORITY\SYSTEM 7/16/2019 12:00:00 AM
EBE Security Update KB4512574 NT AUTHORITY\SYSTEM 9/11/2019 12:00:00 AM
EBE Security Update KB4521858 NT AUTHORITY\SYSTEM 10/15/2019 12:00:00 AM
EBE Security Update KB4520724 NT AUTHORITY\SYSTEM 11/19/2019 12:00:00 AM
EBE Security Update KB4503267 NT AUTHORITY\SYSTEM 1/9/2020 12:00:00 AM
Jan 09 2020 06:57 AM - edited Jan 09 2020 06:59 AM
You said earlier that https://www.catalog.update.microsoft.com/Search.aspx?q=KB4530689 was successful? I don't see any trace of it.
May need to check the \windowsudate.log file for details.
https://docs.microsoft.com/en-us/windows/deployment/update/windows-update-logs
(please don't post debug logs in forums)
Jan 09 2020 07:08 AM
Windows showed the installation was successful and then asked for a restart. After restarting, it showed the update as failed.
I opened the Log folder but all I see are .etl files that are "garbled" when I open them in Notepad.
Jan 09 2020 07:15 AM
You'll need to use PowerShell to generate the readable log file.
Jan 09 2020 07:26 AM
Appreciate all your help and guidance on this, as I know very little and am trying to learn as I go.
Do I need to do another process first, in order for the Get-WindowsUpdateLog to work?
Get this error:
Get-Process : A positional parameter cannot be found that accepts argument 'Get-WindowsUpdateLog'.
At line:1 char:1
+ PS C:\WINDOWS\system32> Get-WindowsUpdateLog
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Get-Process], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.GetProcessCommand
Jan 09 2020 07:40 AM
Well here's what should have happened.
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:\Users\Administrator.DSPATRICK> Get-WindowsUpdateLog
Converting C:\Windows\logs\WindowsUpdate into C:\Users\Administrator.DSPATRICK\Desktop\WindowsUpdate.log ...
Input
----------------
File(s):
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.6.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.7.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.8.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.9.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.10.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.11.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.12.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.13.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.14.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.15.etl
0.00%4.68%9.36%14.04%18.71%23.39%28.07%32.75%37.43%42.11%46.78%51.46%56.14%60.82%65.50%70.18%74.85%79.53%84.21%88.89%93.
57%98.25%100.00%
Output
----------------
DumpFile: C:\Users\ADMINI~1.DSP\AppData\Local\Temp\WindowsUpdateLog\wuetl.CSV.tmp.00000
The command completed successfully.
Input
----------------
File(s):
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.16.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.17.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.18.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.19.etl
C:\Windows\logs\WindowsUpdate\WindowsUpdate.20191225.113356.292.20.etl
0.00%11.35%22.70%34.04%45.39%56.74%68.09%79.43%90.78%100.00%
Output
----------------
DumpFile: C:\Users\ADMINI~1.DSP\AppData\Local\Temp\WindowsUpdateLog\wuetl.CSV.tmp.00001
The command completed successfully.
Some things to try;
sfc /scannow
dism /online /cleanup-image /restorehealth
or possibly a repair install by running setup.exe from the root of the install media. I'm not a big fan of doing this and in my opinion time would be better spent standing up a new one, patch fully, migrate roles or applications over to it.
Jan 09 2020 07:46 AM
PS C:\Users\administrator.WYNNETR> DISM /Online /Cleanup-Image /CheckHealth
Deployment Image Servicing and Managemen
Version: 10.0.14393.0
Image Version: 10.0.14393.2457
No component store corruption detected.
The operation completed successfully.
Jan 13 2020 03:33 AM
@Akshay_Mane wrote:If the problem still persists i would recommend you to switch to latest windows server 2019.
The official Microsoft website link for Windows Server 2019 is this:
https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2019
Not that 3rd party link in your comment.
Jan 11 2021 12:00 AM
A sarcastic comment. How useful to work with.
Server 2019 does exactly the same with various updates.