Remote Procedure Call (RPC) is a Windows component that facilitates communication between different processes in the system over a network. However, it can sometimes fail when the user tries to access a service, resulting in the error message “Remote Procedure Call failed”.
This guide will show you several methods of troubleshooting and restoring system functionality.
1. Boot into Safe Mode With Networking
The first fix that the article recommends is to boot into Safe Mode With Networking. Doing so will help you if the problem is caused by one of the following:
- Corrupt driver or background application conflict
- Malware infection
In case problems occur when you try to install the latest updates on your system, you can also easily install them in Safe Mode.
2. Run Windows Store Troubleshooter
If the problem occurs when you try to launch a Windows Store program, you can also run the Windows Store Troubleshooter to fix the problem.
This is quite useful in case the problem is caused by some app corruption.
3. Refresh service RPC
Here’s how you can do it:
- Press the Win + R key combination to open Run.
- Type “services.msc” into Run and press Enter.
- In the Services window, find the Remote Procedure Call service and right-click it.
- Select Refresh from the context menu.
After refreshing the service, perform the initial action that caused the RPC error and check if the problem is resolved.
4. Restart DCOM Server Process Launcher
Here’s how you can do it:
- Open the Services utility by following the steps described in the method above.
- Once it is launched, find the DCOM Server Process Launcher service and right click on it.
- Select Restart from the context menu.
- If the Restart option is grayed out, select Refresh.
You can now try to take the initial action that resulted in the RPC failed error. Hopefully, you won’t get the error again.
5. Reset faulty program
You can perform both of these actions through the Windows Settings app. However, keep in mind that if you reset the app, you will lose any preferences set in the app.