Strangely, for all my years of Windows experience, I have only just discovered the Print Management administration console :O I recently had a problem where different users/computers had different drivers for the same printer, and some drivers worked, some didn't. So how do you check which version of the driver is installed on the computer or on the print server? And how do you update them or remove them etc? The answer is: use Print Management.
This
page from
Microsoft has instructions for managing printers and printer servers on
Windows 7 and
Windows 2008 R2:
http://technet.microsoft.com/en-us/library/cc754769.aspx
In particular, this
link has instruction for managing the printer drivers, including instructions for adding, updating and removing drivers (again, the instructions are particularly for
Windows 7 and
Windows 2008 R2, but the instructions are pretty much the same for
Windows XP and
Windows 2003 R2):
http://technet.microsoft.com/en-us/library/cc732946.aspx
Here are some screenshots showing where to find the Print Management icon in Administrative Tools (and you can get to Administrative Tools from the Control Panel), in both
Windows 2003 R2 and
Windows 7...
Once you are in the Print Management interface you can see all the Driver version numbers, and by right-clicking on a driver you can update or delete the drivers. I especially needed to do this to update the 64-bit driver on a 32-bit server. Using the normal Printer Properties interface only updated the 32-bit version of the drivers, and once I went into Print Management I discovered that the 64-bit versions were still the old ones.
(PS: The particular problem I had was with
Kyocera drivers. Maybe just me, but I haven't had good experiences with this brand. I prefer
HP all the way. I have used
Toshiba multifunction printer/copiers, and they have generally been ok, but driver support also has sometimes had issues.)