How to remove stubborn printers from Windows 7
Follow these directions, step-by-step:
1. Click on the windows start button and type cmd into the search bar
2. Right-click on the cmd option that comes up and choose "Run as Administrator"
3. From the command prompt run the printui tool:
printui /s /t2
4. Try deleting the printers from the window that pops up. If that doesn't work...
5. Click Start > Run > Services.msc
6. Locate the Print Spooler service, and right-click > Properties > stop service.
7. Open My Computer and browse to c:\Windows\System32\spool\Printers
(you will need to say "ok to the user access control prompt to get into the folder).
8. DELETE the contents of that folder.
9. Restart the Print Spooler service.
10. Go back into the printui utility (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.
11. Check any other computers on the network to see if any of those had mapped to the old printer, and remove those mappings.