No Printers Working in 8.1

egtrev

Distinguished
Sep 26, 2012
38
0
18,540
I am suddenly having a problem with Printing anything on one of my Windows 8.1 machines.

Whenever I try to print from an application I get an error message -

"Before you can perform printer-related tasks such as page setup or printing a document, you need to install a printer. Do you want to install a printer now?"

If I click "Yes" I get the following message-

"Windows can't open Add Printer. There are no more endpoints available from the endpoint mapper."

I have 3 printers installed, 1 local USB Canon printer, 1 Canon Network Printers and 1 PDF printer, but none of them can be used and no printing properties/preferences are available.

I checked the printing services and the Print Spooler Service is not started (set to Automatic).
When I manually try and start it I get the following error -

"Error 0x8007076b: The endpoint mapper database entry could not be created."

What I have tried.

1: Booting to System Restore menu and trying to restore to a earlier date (2 weeks ago), successful, but still not printing (same errors)

2: Disabled all none Microsoft startup items/services, in case anything was blocking the Printer Spooling Service, but I still get the same problems.

3: Scanned with Malwarebytes and Microsoft Safety Scanner. Nothing found.

Any advice is appreciated, I'm not sure what I can try next. I don't really want to format and start again.

 
Solution
Suggest use Revo Uninstaller (http://www.revouninstaller.com/start_freeware_download.html) to completely remove all Printer installations, then run Windows Diagnostics before re-installing.
First try System File Checker
Winkey plus 'X'
Choose Command Prompt (Admin)
Type sfc /scannow then Enter

It finds and fixes errors in Windows, but doesn't always report them. Run it and see if the fault disappears after re-booting your system
If corrupt files are found that can’t be fixed, try

Dism /Online /Cleanup-Image /RestoreHealth

In fact run it anyway, even if SFC finds nothing.

Re-run SFC if it failed 1st time

Suggest use Revo Uninstaller (http://www.revouninstaller.com/start_freeware_download.html) to completely remove all Printer installations, then run Windows Diagnostics before re-installing.
First try System File Checker
Winkey plus 'X'
Choose Command Prompt (Admin)
Type sfc /scannow then Enter

It finds and fixes errors in Windows, but doesn't always report them. Run it and see if the fault disappears after re-booting your system
If corrupt files are found that can’t be fixed, try

Dism /Online /Cleanup-Image /RestoreHealth

In fact run it anyway, even if SFC finds nothing.

Re-run SFC if it failed 1st time

 
Solution