Windows Vista introduced patches in MSU (Microsoft Standalone Update) format which has many advantages over the traditional Windows XP patches format. However, if one want to uninstall patches in Windows Vista, this is kind of tricky.
You will be glad to learn that in Windows 7 the wusa.exe command line tool has been improved so that you can use an uninstall switch and just supply the KB number for the update you want to remove.
wusa.exe /uninstall /kb:940102 /quiet
Could it become easier to uninstall patches using scripts?
If you are using Hyper-V there is no way you won’t be using the Hyper-V gadget that is available and has been available for a long time for Windows Vista and now also Windows 7. The gadget lists all your virtual machines and easily let you start, stop, shut down or save the virtual machines.