Table of Content
    Windows Data Recovery - Standard

    How to Fix the ‘RPC Server is Unavailable’ Error in Windows?


    Table of Content

      Summary: This post will discuss the causes behind the ‘RPC server is unavailable’ error message. We will also try to resolve this error using the methods mentioned in this post.

      We all have faced the ‘RPC Server is Unavailable’ error message while trying to access certain files stored on a server. This issue prevents the computers from logging in or connecting with the server/service and thus pops up this error message. While this error simply pops up on the screen, sometimes, it displays a bug check value – 0x800706ba along with the error message.

      rpc server is unavailable error message in windows 10 or 11

      This error message occurs due to a variety of reasons and disrupts communications between two different machines as well as local operations. The error message might seem like a daunting task to solve for someone without any networking experience. However, it is simple to resolve. Let’s read further to understand more about this error.

      What is RPC?

      RPC or Remote Procedure Call, is a built-in mechanism of Windows that allows various Windows processes to communicate with each other. It also allows different computers to communicate with each other or a server while connected to a network.

      Numerous Windows processes use RPC; RPC uses dynamic ports for communication with a server using a static port (TCP port 135) as its starting point.

      What Causes the ‘RPC Server is Unavailable’ Error?

      The ‘RPC Server is Unavailable’ is a networking-related error that occurs due to many possible reasons, some of which are listed below –

      Possible causes include –

      • Incorrect DNS settings
      • Incorrect time and time zone settings
      • TCP/IP NetBIOS helper service isn’t running
      • The ‘Remote Registry’ service isn’t running
      • The ‘RPC service’ has stopped working
      • Server name resolution issue
      • Traffic blocked by firewall/Antivirus tool
      • Network connectivity issues

      Methods to Fix the ‘RPC Server is Unavailable’ Error

      PrerequisiteThe ‘RPC Server is Unavailable’ error message also occurs due to incorrect time and time zone. Check if the time and time zone are correct. If not, press WINDOWS + I > Settings > Time & Language > Toggle the Set time automatically, and the Set time zone automatically switches to the ON position.

      check time settings to fix the rpc server is unavailable error

      Method 1: Restart the RPC Server

      This is the simplest way to get rid of the ‘RPC Server is Unavailable’ error on your Windows 11/10 PC. Simply restarting the server should help you resolve this error. To do this –

      • Open the Control Panel app.
      • Look for the Administrative Tools and click on it.
      open administrative tools in control panel
      • Click on Services and then look for the DCOM Server Process Launcher. Double-click on it to open properties.
      click on DCOM server process launcher
      • In the Properties window, ensure that the Startup type is on ‘Automatic’ mode and the Service status is marked ‘Running’.
      tweak dcom settings to fix the rpc server is unavailable error
      • If they are not set as mentioned previously, set them as mentioned above and click the Start button to start the RPC Service.
      • Click on Apply and OK.
      • Restart the computer.

      Notes

      • Restarting Windows can also help you resolve the issue.
      • Once the DCOM Server Process Launcher is enabled, do the same for Remote Procedure Call (RPC), TCP/IP NetBIOS Helper, Remote Registry, Remote Procedure Call (RPC) Locator, and the RPC Endpoint Mapper. Restart the computer after starting each service to check if it fixes the ‘RPC server is Unavailable’ error message.

      Method 2: Check the Network Connection Settings

      Improper network settings might also result in the ‘RPC server is Unavailable’ error message on your computer. You can resolve this error by tweaking the network settings to fix this error. Here are the steps for this –

      • Press WINDOWS + R and type ncpa.cpl. Press Enter.
      execute the ncpa.cpl command in run utility
      • Right-click on the network connection that you are connected to.
      • Click on Properties.
      change the network connection properties to resolve the rpc server is unavailable error message
      • Enable the File and Printer Sharing for Microsoft Networks & Internet Protocol Version 6 (TCP/IPv6) items.
      enable tcp/ipv6and other settings to fix the rpc server is unavailable error
      • Click OK.

      Note - While this should help you fix the error message, if the error persists, update the network drivers by going to the Device Manager.

      Method 3: Change the Firewall Settings

      A firewall blocking the RPC server traffic via TCP port 135 could result in the ‘RPC Server is Unavailable’ error message. In such a case, you need to either reconfigure the firewall to allow the TCP port 135 to pass or disable the firewall altogether.

      Follow this guide to reconfigure or disable the Windows Firewall on Windows PC.

      However, if you are using a third-party firewall software, refer to the documentation to see if this can be configured with the RPC server.

      Method 4: Tweak Registry Values in the Registry Editor

      Incorrectly configured registries associated with the RPC server could cause your computer to generate the ‘RPC server is Unavailable’ error message. In such a scenario, you will need to change the values of certain registry keys. Carefully follow the steps mentioned here –

      Caution – Before altering the registry keys, create a registry backup in case something goes south. As incorrect registry keys could cause issues with the system like system crashes, data loss, etc.

      • Press WINDOWS + R to open Run.
      • Type regedit and press Enter.
      launch registry editor using run utility
      • Navigate to the following location Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
      locate the services folder in the registry editor
      • Locate RpcSs, DcomLaunch, and RpcRptMapp.
      • Click on RpcSs and double-click on Start in the right pane.
      • Change the Value data to 2 and click OK.
      change the value of rpcss registry to fox the rpc server is unavailable error
      • Do the same for DcomLaunch and RpcRptMapp.
      • Restart the computer.

      Tweaking the registry keys should help you resolve the ‘RPC server is Unavailable’ error message. However, if these registry keys are missing and you cannot find them, you may continue facing the error. In such a case, you must perform a system restore, which we will discuss in Method 6.

      Method 5: Perform Clean Boot

      Clean boot is a great way to circle out the error-causing application/s. During a clean boot, disable all third-party applications and then, enable them one by one. While this task is time-consuming, it is an effective way to find the problematic application. Here are the steps to do this –

      • Press WINDOWS + Q to open the system search.
      • Search for System Configuration and click on the relevant result.
      open system configuration
      • Click on the Services tab and check Hide all Microsoft services.
      • Then, click on the Disable all button to disable the third-party applications.
      hide microsoft services
      • Click on the Startup tab and click on Open Task Manager.
      open task manager
      • Disable all the services listed there.
      disable tasks in task manager to fix the rpc server is unavailable error
      • Exit the Task Manager and click OK in the System Configuration Window.
      • Restart your PC.

      Your computer will restart in a clean boot environment. You can read more about how to perform  a clean boot here.

      Method 6: Perform System Restore

      Continuing from Method 4, if some registry files associated with the RPC server are missing from your computer, you will need to restore your computer to a previous error-free state.

      System restore, as the name suggests, is a Windows utility that automatically creates a restore point every day by taking a snapshot of the system files and registry keys. It then saves these snapshots as restore points. However, you will need to activate this feature well in advance.

      NoteWhile the System Restore restores the previously saved settings, it can also remove apps that were installed after the restore point got created. It will not remove your personal data and files. However, if you are unsure about proceeding with it, you can take a complete backup of your data and files on an external storage drive or cloud to safeguard yourself from data loss.

      Once you have taken a complete backup of your files and data, carefully follow the steps as mentioned below –

      • Press WINDOWS + R, type rstrui.exe and hit Enter.
      run the rstrui command run utility
      • In the System Restore window, click on Next.
      click on next to proceed with system restore
      • In the next window, select the version you wish to restore and click on Next.
      select the automatic system restore point
      • Carefully read all the details in the next window and then click on Finish.
      click on Finish to start the system recovery using system restore point to fix the rpc server is unavailable error

      Doing so will restart the system, and Windows will load the selected restore point and restore itself. This process will take some time, so be patient and do not interrupt the process. If you have a UPS or Uninterrupted Power Supply unit, use it to avoid unexpected power cuts from interrupting the process.

      Any interruption in this process could corrupt the Windows and cause severe data loss. If there has been an interruption and your data has lost then you can use a data recovery software to recover your lost data.

      To Wrap it Up

      The ‘RPC server is Unavailable’ error message is a networking-related issue arising for many reasons, as discussed in the post. While this error might seem difficult to resolve due to its nature, it is, however, quite simple to fix using the solutions explained above. We hope the methods mentioned here helped you resolve the issue without much hassle.

      Was this article helpful?

      No NO

      About The Author

      Keshav Katyal linkdin

      A passionate writer driven by his interest in everything tech, Keshav Katyal has always been captivated by the latest gadgets since childhood. His interest in technology grew when he got his first gaming console, the Nintendo Game Boy Advanced. Hours and days of tinkering with old & new gadgets made his inner geek passionate about technology.

      16 comments

      1. Thanks for sharing this! The article covered all the possible causes and provided various solutions. I’m sure this will be a go-to resource for anyone facing the RPC error.

        1. Thank you, We tried to cover all the bases to make it a comprehensive guide. Your feedback means a lot, and we hope the article continues to be helpful to many users.

      2. Excellent guide! I encountered this error on my Windows 11 PC, and your step-by-step instructions in Method 2 helped me resolve it. Thanks a bunch!

        1. You’re welcome, Sarah! I’m glad Method 2 worked for you and that the instructions were helpful. If you ever need assistance with anything else, feel free to reach out. Happy computing!

        1. Disabling the Windows Firewall should be done with caution, as it compromises system security. Reconfigure it instead of completely disabling it.

        1. Yes, certain antivirus programs might interfere with RPC server communication. Temporarily disabling the antivirus or configuring it appropriately might resolve the issue.

        1. If the previous methods don’t work or registry keys are missing, a system restore can help revert to a stable system state.

        1. Tweaking registry values should be done with caution, as incorrect changes can cause system instability. Always create a registry backup before making any modifications.

        1. The error message typically pops up while trying to access files or services on a server. It may also show error code 0x800706ba.

        1. Yes, ‘RPC Server is Unavailable’ error can occur on various Windows versions, including Windows 10 and Windows 11.

      Leave a comment

      Your email address will not be published. Required fields are marked *

      Image Captcha
      Refresh Image Captcha

      Enter Captcha Here :

      Related Posts

      WHY STELLAR® IS GLOBAL LEADER

      Why Choose Stellar?

      • 0M+

        Customers

      • 0+

        Years of Excellence

      • 0+

        R&D Engineers

      • 0+

        Countries

      • 0+

        PARTNERS

      • 0+

        Awards Received