If you’re attempting to remove printer drivers in windows 7, you may receive an error like: “Failed to remove driver *. The specified printer driver is currently in use.”
In this case, there is a trick with precisely timing the driver removal with a restart of the spooler service that solves the problem in most cases. I cannot take credit for this creative workaround, all praise should go to the tech authors of Sysadmin Tips for their article: Can’t remove printer drivers in Windows 7 – The Specified Printer Driver is Currently in Use (mysysadmintips.com).
Being able to fully remove printer drivers is a key part of troubleshooting the Windows printing system and associated network printer shares.
The printer driver may be “in use” if there are any documents remaining in the Windows print spool. See the following documents for details on how to clear the Windows print spool manually.
- Delete a print job that is stuck in the print queue in Windows XP (support.microsoft.com)
- Clear the Printer Queue in Windows 8 (maketecheasier.com)
- Steps are roughly the same for Windows XP, 7, and 8