When you delete a printer from Windows, it doesn't clear the driver, so the next time you add that printer back in, it will use the old driver rather than pulling a new driver from the print server.

To completely remove the driver, perform the following steps:

  1. After deleting the printer from the Printers and Faxes window, right click on a blank part of the window (if you are not logged in with administrative credentials, hold down the Shift key while right-clicking).
  2. Click on Server Properties (if you held down the Shift key, choose Run as... and then Server Properties).
  3. Select the Drivers tab, highlight the printer driver for the printer you deleted, and click the Remove button.
  4. Click Yes on the window that pops up.
  5. If the driver disappears from the list, you're done.  However, if you receive a message that states Windows was unable to remove the driver because it's currently in use, click OK and continue with either the Command Line or GUI method below.

Command Line method

  1. Open a command prompt (cmd.exe from the Run... command).  If you're not logged in with administrator rights, you'll need to locate or create a shortcut to cmd.exe, hold down the Shift key while right-clicking it, and choose Run as...  Input administrative credentials in the window that pops up.
  2. Type net stop spooler and hit Enter.
  3. When that finishes, type net start spooler and hit Enter.
  4. Repeat steps 1-4 above.

GUI method

  1. Open the Control Panel.
  2. Open Administrative Tools.
  3. Double-click Services.  
  4. If you are not logged in with administrative credentials, hold down the Shift key while right-clicking Services.  Choose Run as...  Input administrative credentials in the window that pops up.
  5. Restart the Print Spooler service.
  6. Repeat steps 1-4 above.