Take a look at this tutorial which explains how to use the Microsoft Management Console (MMC), to remove unwanted printer driver packages.
If that does not work for you, try using the printui.exe tool.
In an admin elevated command prompt type
printui /s /t2, be sure to remove the driver AND the package.
Here's how to do it, step-by-step:
- Open a command line with administrative rights: Start->All Programs->Accessories->Command prompt; Right click -> Run As Administrator
- Run the printui tool:
printui /s /t2
- Try deleting the printers. If that doesn't work... (i.e., if removing the printers listed in the printui is not successful.)
- Click Start > Run > Services.msc
- Locate the Print Spooler service, and right-click > Properties > stop service.
- Open My Computer and browse to
C:\Windows\System32\spool\Printers (you will need to click "OK" to get access to the folder).
- DELETE the contents of the folder you opened in step 7.
- Go back to
services.msc and Restart the Print Spooler service.
- Go back into the printui utility (you might need to restart it using same method as above) and try removing printers again. This time it should work. If necessary, check the "Ports" tab and remove any TCP/IP ports that are associated with the old printer.
- Last but not least, check other computers on your home network to see if any of those map to the old printer, and remove these mappings