When your printer goes nuts and suddenly stops working, there’s a lot of things you can try to get it to work again. You can try these one by one and once it’s fixed you don’t have to go any further.
Restart the spooler service: the spooler service’s responsible for queueing print jobs, and sometimes it may get confused. Go to Start / Run and start services.msc. Find the Print Spooler service and restart it.
Remove any remaining print jobs: you can do this from printer properties, but sometimes it may not work as it should. In this case, you gotta do it manually. Go to
%SystemRoot%\System32\spool\PRINTERS and delete any files. You’ll need admin rights, and make sure to unhide hidden files in your file browser. You may also have to stop the spooler service during the process, see step 2.
Reinstall/update the printer driver: make sure you have access either to Windows Update or to the printer driver, otherwise you won’t be able to install the printer again!
rundll32 printui.dll,PrintUIEntry /dl /n "printer_name"(substitute
printer_namewith the actual name you took note of in Notepad).
printui /s /t 2. Select the erroneous printer, click Remove…, then Remove driver and driver package., then press OK. It may not succeed at first, try to restart the spooler service as per step 2. You may even try restarting your computer.
%SystemDrive%\ProgramData\Microsoft\Windows\DeviceMetadataStore\en-USand remove any files. You’ll most likely have to fiddle around with NTFS ACL (take ownership, grant rights, etc. use Google).
.inf, etc. files) or tell it to use Windows Update. In the latter case, it’ll take several minutes for Windows to download the required files, be patient. Once it’s there, just install as normally.
There you go, your printer should be back to normal operation.Tags: printer, reinstall, removal, spooler, windows