The RPC server error on Windows is a common issue and typically occurs especially with Windows devices that are connected to a network like on an office or your small home network.
This kind of issue on Windows happens when your computer is unable to communicate with other computers or devices throughout the local network that you use. But, there’s no need to worry. Your files are still safe on your computer and this can be easily fixed by performing a couple of troubleshooting techniques.
Today, we are going to show you how you can possibly fix the RPC server is unavailable error on Windows.
Let’s get right into it.
Method 1: Ensure that RPC Services Are Running
The first thing to check if you encounter an RPC server error on your computer is to check if the RPC services are actually running on the background. You can follow the steps below to verify if the essential RPC services are running on your computer.
Step 1. On your computer, press on Windows Key + R to open the Run Command Box.
Step 2. After that, type services.msc and hit Enter to launch the Windows Services Manager.
Step 3. Lastly, find the following services on the list DCOM Server Process Launcher, Remote Procedure Call (RPC) and RPC Endpoint Mapper and make sure that their status is set to Running.
Now, if they are running on the background you can proceed to the next method below. However, if their status is not running. Right-click on the service and click Start.
After that, use your computer normally and observe if the RPC server is unavailable error message would still appear.
Method 2: Check Your Computer Firewall
The next thing that you can do to troubleshoot this issue is to check the Windows Firewall. In some cases, Firewalls can block traffic requests from RPC (Remote Procedure Call) which causes the RPC server is unavailable problem.
To fix this, you can follow the steps below.
Step 1. On your computer, press the Windows Key + S on your keyboard and search for Windows Firewall.
Step 2. Next, click on Open to launch the Firewall’s Settings.
Step 3. After that, on the side menu, click on Allow an App or Feature through Windows Firewall.
Step 4. Lastly, make sure that all the boxes for Remote Assistance is marked checked.
Now, restart your computer and observe if the error still occurs after changing your firewall settings.
Method 3: Check Your Internet Connection
The RPC server error can also happen when your network connection settings are not configured properly. In this case, you can follow the guide below to configure your internet connection correctly to avoid RPC errors in the future.
Step 1. On your computer, press on the Windows Key + R to open the Run Command Box.
Step 2. Next, type ncpa.cpl on the text box and click on OK.
Step 3. After that the Network Connection Properties will open.
Step 4. Now, right-click on your current network connection and select Properties.
Step 5. Lastly, make sure that File and Printer Sharing and Internet Protocol Version 6 is enabled on your computer.
Now, try to use your computer normally and see if the RPC server error would still occur while using your computer.
On the other hand, if the RPC server is unavailable error is still present after changing your internet connection settings. You can try checking your Registry Keys.
Method 4: Check Your Registry
Here’s a method for the advanced Windows users. Before doing anything on your registry keys, keep in mind that any changes on the registry can greatly affect your operating system if not performed correctly.
If you are not comfortable configuring your registry, it is best that you skip this method.
However, if you want to proceed with configuring your registry. Make sure to follow the steps below carefully.
Step 1. On your computer, press on the Windows Key + R on your computer to open the Run Command Box. Then, type regedit and click OK to launch the Registry Editor.
Step 2. After opening the Registry Editor, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcS. Check the image below for a better visualization of where you would need to navigate.
Step 3. Now, find the Start registry key in RpcSs path and double-click it to edit its value. Set its data value to 2.
Step 4. Next, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch and find the Start registry key from DCOM Server Process Launcher path. Now, double-click Start and change its value to 2.
Step 5. Lastly, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper and find the Start registry key from RPC Endpoint Mapper. Double-click the Start registry key and change its data value to 2.
Now, close the Registry Editor and restart your computer. After that, use your computer normally and observe if the RPC server is unavailable error message would still occur on Windows.
However, if you are still having problems with Windows after doing the steps above. You can try doing the last method below that can possibly fix the issue with Windows RPC server.
Method 5: Reinstall Windows
If none of the methods above worked to fix the RPC issue, the last thing that you can do is to install a fresh copy of Windows on your computer. It is possible that some of the important system files on your computer got corrupted while updating Windows or during regular use.
In this case, it is best to just reinstall Windows on your computer to ensure that you have a working copy of the operating system. However, before reinstalling Windows on your computer don’t forget to backup your important files first before making any changes to your system.