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

Anonymous
2013-10-30T15:59:52+00:00

I am experiencing a similar problem. I have an HP desktop and a Xerox Phaser 6300. After the upgrade to Windows 8.1, my apps cannot find any installed printers. The Xerox shows up in the device list, but I cannot use it, even to print a test page. I have downloaded the new driver, and tried to re-install, but when I try to open the Add Printer function, I get the following error message: "Windows can't open Add Printer. There are no more endpoints available from the endpoint mapper." I contacted Microsoft via phone, and the rep told me i needed to go back to Windows 8. HP tells me that if I do that, I will lose all my data and installed programs, including Microsoft Office. I do not want to go through all that again, the computer is only a few months old. Please help!

<Split from: http://answers.microsoft.com/en-us/windows/forum/windows8_1-hardware/windows-81-upgrade-cant-find-or-install-printers/095084fe-75ee-4675-9836-ce5e446e4732  >

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2013-10-31T15:50:54+00:00

Open services.msc

Scroll down to Print Spooler and double click on it

Click on Dependencies tab

Check what dependencies the print spooler has, if any

you may need to click  "+" on those dependencies to see more dependencies

Go back to the Services list

On each of the spooler dependencies, double click on it

Make sure it is set to Automatic in the Startup Type drop down menu

Now click on Start to start the service

Click OK

Was this answer helpful?

60+ people found this answer helpful.
0 comments No comments

58 additional answers

Sort by: Newest
  1. Anonymous
    2015-01-07T23:35:17+00:00

    I like to help people, however, it's due to people like you that I stopped replying to people within Microsoft threads...

    This thread is ONLY 4 pages long... 4 pages.  It takes literally less than 5 minutes to skim all 4 pages, yet for some reason, you and others can't be bothered to read and then expect someone to take time out of their day and help you.  I don't believe it's too much to expect someone asking for help to read the information contained within a thread (especially when it's an extremely short thread) prior to asking a question.  It's the equivalency of taking a class and, half way through the semester, asking someone where the table of contents is for your textbook.

    You replied to Pradeep's post from over a year ago (who by the way has no clue about what they're talking about) when one of the 4 thread pages contains the answer to your problem not in one post, not in two posts, but a whopping THREE posts (two of which were by me, the latter of which addressing the same frustration with another user who can't be bothered to read).

    Please do everyone a favor... read.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2015-01-07T21:30:35+00:00

    Could you do the following steps to try to resolve this:

    1. Delete all existing queues that use the driver. From the "Devices and Printers" folder right click on each queue and select "remove device"
    2. After all the queues have been deleted reboot your PC to make sure the driver files are not in use.
    3. Re-Install the driver/printer.
    4. See if things work again.

    If the above doesn't help you, it would be helpful for us to get the driver version. Can you please run following PowerShell commands and copy/paste the output with your reply.

    • Right click Start, Run, type "cmd", That will bring up a command windows.
    • type "PowerShell". That will bring you into the PowerShell mode.
    • type "get-printer | format-list".
    • type "get-printerdriver | format-list".
    • copy/paste the screen output of the previous two commands to your reply.

    Hi,

    I do have the same problem. I tried almost everything but cant get the spooler to work. Could you please help me. This is my outcome:

    PS C:\WINDOWS\system32> get-printer | format-list

    get-printer : The spooler service is not reachable.  Ensure the spooler

    service is running.

    At line:1 char:1

    • get-printer | format-list
    • 
      

        + CategoryInfo          : NotSpecified: (MSFT_Printer:ROOT/StandardCimv2/M

       SFT_Printer) [Get-Printer], CimException

        + FullyQualifiedErrorId : HRESULT 0x800706ba,Get-Printer

    PS C:\WINDOWS\system32>

    PS C:\WINDOWS\system32> get-printerdriver | format-list

    get-printerdriver : The spooler service is not reachable.  Ensure the spooler

    service is running.

    At line:1 char:1

    • get-printerdriver | format-list
    • 
      

        + CategoryInfo          : NotSpecified: (MSFT_PrinterDriver:ROOT/StandardC

       imv2/MSFT_PrinterDriver) [Get-PrinterDriver], CimException

        + FullyQualifiedErrorId : HRESULT 0x800706ba,Get-PrinterDriver

    PS C:\WINDOWS\system32>

    Was this answer helpful?

    0 comments No comments
  3. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  4. Anonymous
    2014-08-28T18:23:54+00:00

    Make sure your windows firewall services are running. If its off and disabled you will get that error message.

    Was this answer helpful?

    0 comments No comments