Link to home
Start Free TrialLog in
Avatar of carbonbase
carbonbaseFlag for United Kingdom of Great Britain and Northern Ireland

asked on

How to check size of Windows updates to be downloaded to Server Core

I have a number of Windows 2012 Hyper-V hosts running Server Core.  These hosts haven't been patched since they were installed back in 2016.  I've just checked and these hosts only have 25GB of free space, is there a way of checking (even a rough estimate) what the size of the update download to these servers will be?  The updates will be deployed via WSUS and GPO.  Thanks.
Avatar of ☠ MASQ ☠
☠ MASQ ☠

Would be interested to know if there's a simple way to pull this too.

For individual updates you can get the display to show the file size but effectively you're looking at a "roll-up" of everything since 2016.
You could look at the store size on the WSUS server before and after downloading so you know roughly what is needed in capacity on each VM.

As a rule of thumb I assume you can get 50 updates per GB but that's a very rough average and doesn't account for Microsoft throwing in the odd Service Pack to spoil my math!
I do not know either, but with all those updates to do, WinSXS will surely grow large and 20 to 30 GB is normal. So I would say your very tiny available space really limits you. Make your VM machine space larger.
This article explains how to trim down the WinSXS folder to keep things under control.

Then, there's this one to clean things up yet further:
Dism.exe /online /Cleanup-Image /StartComponentCleanup

Open in new window


By running clean-up post updates the amount of free space on the server should remain relatively stable across its lifetime.
ASKER CERTIFIED SOLUTION
Avatar of carbonbase
carbonbase
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial