Back to Posts

How to compare Microsoft / Citrix hotfixes via ControlUp

During the last couple of months, we have received many requests to add a hotfix management tool to ControlUp that will enable viewing, comparing and ultimately installing hotfixes on multiple target computers. I wanted to use this blog post for 2 purposes, first, update you guys that we ARE working on a new ControlUp feature called ‘Programs and Updates Controller’ (temporary name) that will allow full management of Windows programs and updates, second, to show you a great way to compare MS & Citrix hotfixes using our existing Registry Controller.

Since all Microsoft and Citrix installed hotfixes are listed in Registry, all you need to do is select the relevant computers in the main Computers grid, right click and launch Registry Controller. Once the Registry Controller is open you need to navigate to the relevant Registry key and view the differences.

[imageeffect type=”shadowreflect” width=”624″ height=”437″ shadow=”shadow-xsmall” alt=”” url=”/wp-content/uploads/2012/05/Ho-to-compare-microsoft-citrix-hotifxes-via-controlup.jpg” ]

In the example above, I am comparing the installed MS hotfixes on 2 Windows 2003 servers, as you can see, it’s quite easy to notice that KB2158563 is installed only on CITRIX01.

So, the last thing you need is a list of Registry locations for the installed MS & Citrix hotfixes, here goes:

MS Hotfixes

1. Windows XP / 2003 – HKLM\Software\Microsoft\Updates\<operating system>\<service pack level>\KB<nnnnnn>

2. Windows 7 / 2008 R2 – HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB<nnnnnn>

Citrix Hotfixes

1. XenApp 5.0 on Windows 2003/ 2008 32bit – HKLM\SOFTWARE\Citrix\ProductCodes\Hotfixes

2. XenApp 5.0/6.0 on Windows 2003 / 2008 / 2008 R2 64bit – HKLM\SOFTWARE\Wow6432Node\Citrix\ProductCodes\Hotfixes

Please note the Citrix Hotfixes Registry key shows all installed hotfixes and the previous hotfixes that are already included in the installed hotfixes

Leave a Reply

Your email address will not be published. Required fields are marked *