First, please recognize that some users are seeing this issue after Windows Updates occur, especially after those times when large numbers of updates are released by Microsoft.. Still, the steps below seem to help most:
First, click on Start-Run (Start, then type "Run" in the "Search" window to bring up the Run box), then type: "services.msc", then press the "Enter" key.. Scroll down to and set the "Print Spooler" service to "Automatic" and "Start" it.. Maybe multiple times till it sticks.
Next, what has worked for me, is to delete the contents of the following folders, then restart the computer.:
Once done, you may not have to reinstall the printers. Try disconnecting the local printer (unplugged the USB cable), wait a few seconds, and then reconnect it. If that doesn't fix the issue, you may need to reinstall the printers. Also, be sure to check the settings in the "services.msc" again, just to be sure it's still set to "Automatic" and the service is started.
And if that doesn't get it done, then try uninstalling the "XPS Printer Writer" in 'Devices and Printers' if it exists. You may need a separate tool such as the "XPS Removal Tool" by Rogosoft.
Hope this helps.
I have tried-- msconfig, services tab, make sure Print Spooler has a checkmark--and--Go to start - my computer - c drive - Windows folder - system32 folder - spool folder - printers folder. Then delete the contents of the Printers folder.
Close that, then go to Start - Control Panel - Admin tools - Services - Scroll down to "Print Spooler" and open it and click on "start"