Often, when I am working on a workstation or server, I need to see if a particular KB update has already been applied (installed). Case in point: KB 2862330 was released in October as part of a set of USB/Kernel updates. Immediately there were reports of BSODs with Windows 7 and Windows 2008R2 systems.
Early investigation of this issue found that the BSOD could be avoided in most cases if KB 2533552 was installed prior to installing 2862330.
So, I found myself looking for a simple, easy way to determine if a KB update has been installed on a particular workstation. Gandlaf50 from the Spiceworks’ community forum posted a VB script solution. The script will ask you which computer to check, meaning you could run this from your workstation, and check another computer in your network.
- Download the script file to your computer
- Rename it from findkb.v_b_s to findkb.vbs
- Double click to run the script.
- Enter the KB number you wish to check (enter just the number)
- Enter the name of the computer to be checked
- A message box will display informing you if the KB is installed or not.
Voila!