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:
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):
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.)