How to Fix & # 039; RPC Server Unavailable Error & # 039; in Windows

by Kelvin
How to Fix & # 039; RPC Server Unavailable Error & # 039; in Windows

If you use Windows Often you may be familiar with one of the most common and seemingly unexplainable error messages that have popped up: "RPC Server Unavailable". Although this mistake can cause great confusion for the inexperienced Windows Users, this is not a serious or dangerous error, which means it will not cause you to lose data or programs. Fortunately, it's easy enough to fix if you know what you're doing.

First, let's talk about what RPC is in the first place to dispel some confusion and mystery. RPC stands for "remote procedure call", and this is a method used by computers for decades to communicate with each other. What makes things a bit confusing is that with modern PCs that perform many tasks and run many programs at once, RPC has become a method used by various applications to communicate with other applications running on the same computer. RPC is basically a system that allows different processes to communicate with each other to perform tasks. This works a bit like a network where the RPS server will open a port, communicate with the destination service or server, wait for a response, send packets when there is a response, and then transfer the task data to the destination server or service. The entire process runs in reverse when the target service or server has done its job and has data to send to the startup program.


Although we will talk about RPC in Windows In the system in this article, you should be aware that the RPC methodology is used in almost all types of computer systems in use today. This is a methodology, not a Windows-Specific process. Most RPC server errors occur on one computer, but the cause of the problem could be something on that computer or something on the network as a whole. I will show you how to discover the two types of problems in this article.

Error RPC server is not available

So what will cause the "RPC server not available" error? Okay, let's say that one service on your computer needs to communicate with another, so it contacts the RPC server on the computer to start the exchange. The RPC server uses the ports of your computer to "listen" and "speak", and it is the server that makes communication between the services possible, whether on the network or locally. If a call to the RPC server fails because the server is unavailable, is not responding, cannot write to memory, or cannot open a port, the "RPC Server Unavailable" error occurs.

How to repair an RPC server is an error that is not available

In a Windows 10 machines, there are three basic potential causes for this error message. Either the RPC service is not running, there is a problem with the network, or some important registry entries that control the RPC service have been corrupted. In Windows 10, the most common cause of errors is that the RPC service is not running.

The first thing you should try Windows The error is a complete restart. If the RPC service stops working due to a temporary problem, the restart will restart along with the whole computer, so this is the first thing you should try. If restarting does not resolve the error, try the following improvements. Note that this solution was written specifically for Windows 10 computers, but the same general process can be used in previous versions Windows.

RPC service

If restarting does not resolve the issue, the first thing to check is to see if the RPC service is actually running.

How to fix 'RPC server unavailable error' in Windows one

  1. Right click on Windows Taskbar and select Task Manager.
  2. Select the Services tab and then the Open Services link.
  3. Navigate to the remote procedure call service. Make sure it runs and is set to Automatic.
  4. Open DCOM Server Process Launcher. Make sure it also runs and is set to Automatic.

If the two services are set to something other than Automatic and Run, change them. Depending on your system permissions, you can also restart this service. If you have restarted your computer this will not accomplish anything because it restarted.

How to fix 'RPC server unavailable error' in Windows two

A network problem caused an RPC server error

Even if certain RPC calls can fully operate internally on your computer, it still uses network batteries to communicate. That means that a problem with TCP or your firewall may stop RPC from working.

  1. Write "controls" inside Windows Search box and select Control Panel.
  2. Select Network and Internet and Network and Sharing Center.
  3. Select the Ethernet link in the middle and then Properties in the popup box.
  4. Make sure that IPv6 and File and Printer Sharing for Microsoft Networks are enabled.

If IPv6 and File and Printer Sharing for Microsoft Networks are checked, you should check the firewall.

  1. If you use Windows Firewall, select in Control Panel.
  2. Find Remote Assistance and make sure it is enabled for domain, private and public networks.
  3. Save the changes if you make them.

If you use a third-party firewall, you may need to experiment to activate this setting. You don't need to change anything if you've been using a firewall for a while, but check it just in case.

Registry errors cause RPC server errors

OK, so restarting doesn't help, your RPC and DCOM services are working fine, and the network stack continues to run. (You probably won't read this article if you don't.) The last thing you can do is check the registry entries that are controlled by the RCP and DCOM services to make sure they are not corrupted. Talking to the registry is not for the faint of heart, but if you back it up first, you can always undo anything you change. So let's go back to the registry first.

  1. Type "regedit" in the search box.
  2. Select Computer from the left side.
  3. Go to File-> Export.
  4. In the Export Registry File dialog box, enter a name for the backup file and press "Save".

How to fix 'RPC server unavailable error' in Windows 3

Now that you have a saved copy of the registry, you can check the entries for the RPC and DCOM services.

  1. Go to HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcSs.
  2. Select the Start button in the right pane and make sure the value is set to (2)
  3. Go to HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services DcomLaunch.
  4. Select the Start button in the right pane and make sure the value is set to (2)
  5. Go to HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcEptMapper.
  6. Select the Start button in the right pane and make sure the value is set to (2)

If you have tried all of these improvements and the RPC server error still appears, it is time to recover from a restore point or upgrade Windows. Be sure to choose options that don't overwrite your files and settings if you want to update!


Do you need to clean your registry? See our article on the best registry cleaner for Windows 10. Do you need to prevent your children or coworkers from entering your registry settings? We have completed your tutorial with blocking access to the registry editor. And if you need to speed up your machine, check out our article on using the registry to do it Windows 10 pcs faster.

escort malatya escort bursa escort antalya escort konya mersin escort