#Что означает ошибка
Ошибка 0x800706BA сервер RPC недоступен
означает, что сервер RPC недоступен: остановлена служба, блокирует брандмауэр или не работает сеть.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Остановлена служба RPC | Целевой сервер не отвечает на вызовы RPC. | Проверьте DNS и доступность утверждённого сервиса. |
| Брандмауэр блокирует | Брандмауэр закрывает нужный службе путь. | Администратор проверяет адресные правила, не открывая порты в Интернет. |
| Проблемы DNSИмя не разрешается. | Имя сервера указывает не на тот адрес. | Исправьте DNS или подключитесь к нужному VPN. |
| Отключена служба принтеров | Ошибка только при удалённой печати. | Проверьте службу печати на сервере отдельно от RpcSs. |
#Пошаговое решение
- Определите, какой RPC-сервер недоступен0x800706BA возникает в удалённом управлении, принтерах, WMI и COM, но не всегда связан с самой службой RPC. Запишите программу, имя удалённого компьютера и время ошибки. Проверьте, открывается ли нужный ресурс с другого разрешённого рабочего места.
- Проверьте имя и сетьВ PowerShell выполните
Resolve-DnsName ИМЯ-СЕРВЕРА, заменив имя на фактическое, затемTest-NetConnection ИМЯ-СЕРВЕРА -Port 135. Успех на 135 указывает только на доступность сопоставителя конечных точек RPC; для операции могут требоваться динамические порты и разрешения. Не открывайте 135 в Интернет. - Проверьте службы на целевом компьютереАдминистратор сервера нажимает Win+R →
services.mscи проверяет службу «Удалённый вызов процедур (RPC)» (RpcSs) и сопоставитель конечных точек RPC. Не отключайте и не пытайтесь перезапускать критическую RpcSs. Если требуется служба приложения (WMI или печать), проверяйте её отдельно. - Проверьте брандмауэр адресноНа управляемой сети проверьте стандартные разрешённые правила для конкретной службы в «Брандмауэр Защитника Windows в режиме повышенной безопасности» (
wf.msc) и профиль сети. Применяйте только утверждённые организацией правила между доверенными узлами; не выключайте брандмауэр целиком. - Повторите удалённую операциюСнова подключитесь к конкретному серверу. Если 0x800706BA остаётся, передайте администратору имена узлов, результаты DNS/порта 135 и события сервера. Дальнейшая диагностика зависит от сервиса, вызывающего RPC.
#Проверка результата
Повторите исходную операцию с тем же файлом, программой или параметром. Убедитесь, что код из сообщения «Ошибка 0x800706BA в Windows: сервер RPC недоступен» больше не появляется. Если возник другой код, запишите его отдельно: это может указывать на новую причину.