Some time ago I blogged about a great TechNet Wiki listing available hotfixes and updates for Windows Server 2012 Hyper-V and Failover Clustering:
As many of you know, keeping your Windows Server 2012 Hyper-V clusters up-to-date has become a whole lot easier with Cluster Aware Updating, which assists not only in a managed installation of relevant Windows Updates such as the monthly cumulative updates, but also for any relevant hotfixes or even BIOS/device driver updates. Fellow Hyper-V MVP Didier van Hoye aka @WorkingHardInIT has published a number of interesting blogs on this topic.
It can still be a laborious task to verify which updates and hotfixes have already been installed on your servers and which are missing. Once again my Twitter feed proved very helpful. Someone had noticed a great blog by Cristian Edwards, dealing exactly with this problem.
Using two XML files with entries for each hotfix class (Hyper-V or Cluster), you can simply check your servers by issuing this PowerShell script:
.HyperV2012UpdatesCheck.ps1 server1, server2, serverX
Of course you are still responsible for selecting only those hotfixes that apply to your configuration. Windows Server 2012 cumulative updates should always be installed.
You can download the PowerShell script from Christian Edwards’ blog.