How to Fix Fix Error 0x800706ba — RPC Server Unavailable on Windows
Getting error 0x800706ba "The RPC server is unavailable" when printing, accessing shares, or running services? Fix this remote procedure call error.
📖
Main Troubleshooting Guide
How to Fix Printer Not Working →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •Error 0x800706ba when trying to print
- •"RPC server is unavailable" when accessing network shares
- •Windows services fail to start with this error
- •Remote Desktop connection fails with 0x800706ba
- •Group Policy not applying — RPC error
- •Windows Management Instrumentation (WMI) queries fail with this error
Common Causes
- ⚠RPC (Remote Procedure Call) service not running
- ⚠Windows Firewall blocking RPC traffic
- ⚠Network connectivity issue between machines
- ⚠DNS resolution failing for the target machine
- ⚠RPC Endpoint Mapper service stopped
- ⚠Corrupted Windows services dependencies
Solutions
Solution 1: Restart RPC Services
- 1services.msc → find these services and ensure they're running:
- 2"Remote Procedure Call (RPC)" — set to Automatic, must be Started
- 3"RPC Endpoint Mapper" — set to Automatic, must be Started
- 4"DCOM Server Process Launcher" — set to Automatic, must be Started
- 5If any are stopped: right-click → Start
- 6If they won't start: restart the PC — these are critical Windows services
Solution 2: Fix Firewall Blocking RPC
- 1Windows Firewall must allow RPC traffic:
- 2Windows Security → Firewall → Allow an app through firewall
- 3Ensure "Remote Procedure Call" and "Windows Management Instrumentation (WMI)" are allowed
- 4For domain environments: check Group Policy firewall rules
- 5Temporarily disable firewall to test if it's the cause:
- 6netsh advfirewall set allprofiles state off (test, then re-enable)
- 7netsh advfirewall set allprofiles state on
Solution 3: Fix Network and DNS Issues
- 1RPC requires network connectivity and name resolution:
- 2Ping the target machine by name: ping computername
- 3If ping by name fails but ping by IP works: DNS issue
- 4Flush DNS: ipconfig /flushdns
- 5Check DNS settings: ipconfig /all — verify DNS server
- 6For printing: ensure the print server is reachable
- 7For shares: ensure file sharing is enabled on both machines
- 8Reset network: netsh winsock reset && netsh int ip reset → restart
FIXES THIS IN 5 MINUTES
Fix Fix Error 0x800706ba — RPC Server Unavailable Automatically
RescuePC Toolkit includes 108+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11