Sometimes connecting to another PC over network can trigger the ‘The RPC server is unavailable’ error message.
This stops the PC from communicating with the other computer through over the network network.
When you get this error, simply perform the solutions discussed in this article and you will be able to solve it. So, keep reading!
Also read: Fix: The Remote Procedure Call Failed Error
What Is Meant By The RPC Server Is Unavailable Error Message?
In Windows to run some processes correctly, the client and server exchanges data.
Windows processes communicates with the server using Remote Procedure Call or RPC.
If the client does not get any response from the RPC server, then you can get the RPC unavailable types of error messages. As a result, the programs or services will fail to run.
What To Do When No RPC Server Available?
When you get this error, follow the solutions provided below and perform them carefully to solve it.
1) Check The Internet Connection
When the RPC is unavailable, first check your internet connection.
To do so, follow this quick guide:
- Open Run utility by pressing Windows + R keys. Enter ncpa.cpl in the Run command box and press the Enter button.
- Right-click on your internet connection adapter and open its Properties.
- Check that the following two items are enabled:
File and Printer Sharing for Microsoft Networks Internet Protocol Version 6 (TCP/IPv6)
If not then check the associated boxes. Now see if you are getting the same RPC error message, the move on to the next step.
2) Check That The RPC Service Is Running
If the RPC service is not running, then you will find RCP server unavailable.
Now to resolve this, follow the steps given below:
- Launch Run utility and enter services.msc. Press the Enter key to open the services window.
- Now scroll down the services list and locate the following services:
DCOM Server Process Launcher Remote Procedure Call (RPC) RPC Endpoint Mapper
- Check the status of these services and make sure they are running.
If you find the services are not running, then right-click on then and select Start.
3) Modify Registry
Before you proceed to tweak the registry make sure to be extra cautious as editing the registry may welcome some unexpected problems if not handled properly.
Backup your Registry keys before you proceed with the following steps:
- Log in to your PC as an administrator. Open the Run dialogue box and enter regedit in the command box. Press the Enter key.
- When the Registry Editor window opens, navigate to the following path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs
- Check that all the services enlisted in the picture below exist there. If you find any service missing then reinstall your Windows.
- Double click on the Start value and set the value to 2.
- Next follow the path and open the DcomLaunch key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch
- Check if you find anything missing here. If you did not find the DCOM Server Process Launcher service running in the services window, then double click on the Start value and edit the value to 2.
- Now go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper
- If RPC end mapper service is also not running then repeat the same process and set the value of the Start value to 2. Now, this should resolve the problem.
4) Check If Firewall Is Blocking Traffic Requested By RPC
Sometimes firewalls block the traffic requested by RPC which may cause the no RPC server available error.
So, check your firewall configuration following the steps given below:
- Click on Windows search button and enter Windows Defender Firewall. Select the top option.
- Click on Allow an app through Windows Firewall option.
- Scroll down the list of the allowed apps and features and locate Remote Assistance.
- Click on the Change Settings option, otherwise you won’t be able to modify the settings.
- Check that all the boxes associated with the option are checked.
If you are using any third-party firewall, then try disabling that to unblock the RPC network connection.
Closing Up
After performing the above steps you should not get the unavailable RPC server error.
For any other tech-related issue ask us in the comments section or join our Bottobotto community.
Contents