This tutorial will help you to fix “There Are No More Endpoints Available From The Endpoint Mapper” error when trying to install a printer or you’re sharing your drive within your network.
Many users have reported “There are no more endpoints available from the endpoint mapper” error, and this problem is usually caused by a corrupt windows service, which cannot support the services required to install or add the printer.
Read more: How to Fix Printer Sharing Error 0x000006d9
“There are no more endpoints available from the endpoint mapper” in Windows 10/8/7/Server, what to do?
If you’re also getting this error, I highly recommended you should reboot your system and see if you can add the printer then. If the problem stills persists, now let’s proceed with troubleshooting this issue
Method 1. Run SFC and DISM Scan
Sometimes this issue can appear due to corrupted files, and you can run SFC and DISM scan to fix it. To do that, follow these steps below:
Step 1. Open the Command Prompt as Administrator.
Step 2. When Command Prompt window opens, type sfc /scannow and press Enter to run it.
Step 3. After the SFC scan is completed, type Dism /Online /Cleanup-Image /RestoreHealth and press Enter.
Step 4. Wait until DISM scan is completed, you can close Command Prompt and restart your system.
Method 2. Run the Print Troubleshooter
You should be able to solve this problem simply by running Print Troubleshooter. Printer Troubleshoot is a useful feature that will fix common printer problems. To do that, follow these steps:
Step 1. Open Control Panel.
Step 2. Go to the Hardware and Sound > Device and Printers section.
Step 3. Right click your printer and select Troubleshoot from the menu.
Read more: How To Use Built-in Troubleshooters In Windows 10
Method 3. Turn on Firewall
If you are getting this error while trying to install a printer, and one method to fix this issue is to make sure that Windows Firewall and its service is working fine.
Step 1. Open Services window by pressing Windows Key + R and type services.msc and click OK.
Step 2. Then you find the Windows Firewall service and double-click it. This will open its properties.
Step 3. Then you change the Startup Type to Automatic then click Apply and OK.
Step 4. Now you can close Services window and you’ll be able to install your printer without any problems.
Method 4. Reset Print Spooler registry
Step 1. Press Windows Key + R then type regedit in Run dialog box and click OK. It’ll open Registry Editor.
Step 2. Now go to:
Step 3. In the right pane of this location, you need to find the multi-string (REG_MULTI_SZ) named DependOnService and double click it.
Step 4. You will see two dependency terms for the service enlisted one per line as shown in the below picture. You need to delete the http value here and leave the RPCSS part as it is. Click OK to make the modification.
Step 5. You can now close the Registry Editor and restart your system to get the problem fixed.
Method 5. Reviewing Dependency Services
If tips mentioned in all methods above don’t help you, make sure dependency services are running, as mentioned below.
Step 1. Press Windows Key + R then type services.msc in the Run dialog box and click OK to open Services snap-in.
Step 2. When the list of services appears, you scroll down and find the Print Spooler service. Right-click it and select Properties to open Print Spooler service property sheet.
Step 3. Make sure it is Running and the Service status says Automatic.
Step 4. Then switch the Dependencies tab, review the list of services mentioned. Make sure that all the services listed below must be running:
- HTTP Service
- RPC Endpoint Mapper
- Remote Procedure Call
- DCOM Server Process Launcher
Step 5. Lastly, you can close Services snap-in then retry to add the printer and check if the problem has resolved.
You can also see this video below to learn more how to fix “There Are No More Endpoints Available From The Endpoint Mapper” error in Windows 10:
Hope this helps you.