Windows 0x800706baСредняя

Ошибка 0x800706ba в Windows: 4 рабочих способа исправить RPC_S_SERVER_UNAVAILABLE

Ошибка 0x800706ба возникает, когда Windows не может связаться со службой RPC. В статье разобраны 4 проверенных метода исправления: от быстрого перезапуска служб до восстановления системных файлов и сброса сетевого стека.

Обновлено 8 марта 2026 г.
25 мин
Средняя
FixPedia Team
Применимо к:Windows 10 (все редакции)Windows 11 (все редакции)Windows Server 2016/2019/2022

Что означает ошибка 0x800706ба

Ошибка 0x800706ба — это шестнадцатеричный код системной константы RPC_S_SERVER_UNAVAILABLE. Проще говоря, Windows не может установить соединение со службой Remote Procedure Call (RPC). Клиентское приложение (например, установщик обновлений или подключение к сетевому принтеру) отправило запрос, но серверная часть RPC не ответила.

Типичные сценарии появления:

  • Подключение сетевого принтера.
  • Доступ к административным общим ресурсам (ADMIN$) на удалённом ПК.
  • Установка обновлений Windows или программ.
  • Запись событий в Журнал событий Windows с источником RPCSS или DCOM.

Проблема почти всегда связана с состоянием самой службы RPC, её зависимостей, сетевым стеком или блокировкой брандмауэра.

Основные причины

  1. Остановка служб RPC или DCOM. Самая частая причина. Службы могли быть отключены вручную, аварийно завершены или не запущены после загрузки системы.
  2. Повреждение системных библиотек. Критические файлы, такие как rpcrt4.dll или rpcss.dll, повреждены или отсутствуют.
  3. Повреждение сетевого стека. Неисправности в стеке TCP/IP или каталоге Winsock нарушают передачу данных на порт 135 (RPC Endpoint Mapper).
  4. Блокировка брандмауэром. Входящие/исходящие соединения на порт 135/TCP и динамические порты RPC (>1024) блокируются встроенным или сторонним брандмауэром.
  5. Конфликт драйверов или ПО. Сетевые драйверы, VPN-клиенты, программы для оптимизации системы или некоторые антивирусы могут вмешиваться в работу RPC.

Пошаговое решение

Шаг 1: Перезапуск и проверка служб RPC и DCOM

Начните с этого. В 70% случаев проблема решается здесь.

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. В списке найдите три ключевые службы:
    • Remote Procedure Call (RPC)
    • DCOM Server Process Launcher
    • RPC Endpoint Mapper
  3. Для каждой службы:
    • Убедитесь, что в столбце "Состояние" стоит "Выполняется".
    • Если состояние "Остановлена", щёлкните правой кнопкой → "Запустить".
    • Щёлкните правой кнопкой → "Свойства". В поле "Тип запуска" выберите "Автоматически". Нажмите "Применить" и "ОК".
  4. Закройте окно служб и попробуйте повторить действие, которое вызывало ошибку.
Окно служб Windows с запущенными службами RPC, DCOM Server Process Launcher и RPC Endpoint Mapper

Службы RPC и DCOM в состоянии 'Выполняется'

Шаг 2: Восстановление системных файлов (SFC и DISM)

Если службы работают, но ошибка сохраняется, проверьте целостность системных компонентов.

  1. Запустите Командную строку или PowerShell от имени администратора.
  2. Выполните сканирование и восстановление системных файлов:
    sfc /scannow
    
    Процесс займет 10–20 минут. После завершения перезагрузите компьютер.
  3. Если sfc не исправил ошибки или сообщил, что не может выполнить восстановление, используйте DISM для восстановления образа системы:
    DISM /Online /Cleanup-Image /RestoreHealth
    
    После успешного завершения DISM снова запустите sfc /scannow и перезагрузитесь.
Командная строка Windows с командами sfc /scannow, DISM и netsh для восстановления системы

Команды восстановления системных файлов и сброса сети

Шаг 3: Сброс сетевых настроек (TCP/IP и Winsock)

Повреждённый сетевой стек часто является скрытой причиной.

  1. В открытой Командной строке (администратор) выполните команду сброса TCP/IP:
    netsh int ip reset
    
  2. Затем выполните сброс каталога Winsock:
    netsh winsock reset
    
  3. Важно: После выполнения обеих команд перезагрузите компьютер. Без перезагрузки изменения не вступят в силу.

Шаг 4: Проверка настроек брандмауэра и антивируса

Брандмауэр может блокировать необходимый для RPC трафик.

  1. Временно отключите сторонний антивирус и его модуль брандмауэра (например, в Avast, Kaspersky, McAfee). Попробуйте выполнить проблемное действие. Если ошибка исчезла — настройте исключения в этом ПО.
  2. Для брандмауэра Windows:
    • Откройте Панель управления → Система и безопасность → Брандмауэр Защитника Windows.
    • Слева выберите "Разрешить взаимодействие с приложением или компонентом в брандмауэре Защитника Windows".
    • Нажмите "Изменить параметры" (требуются права администратора).
    • В списке найдите "Служба удалённого вызова процедур (RPC)".
    • Установите галочки в колонках "Частная" и "Публичная" (или хотя бы в той, которая соответствует вашей сети).
    • Нажмите ОК и перезагрузите ПК.
  3. Для стороннего антивируса добавьте исключение для:
    • Порта 135/TCP (RPC Endpoint Mapper).
    • Процесса svchost.exe с параметром -k DcomLaunch.

Профилактика повторного возникновения

  • Никогда не отключайте службы Remote Procedure Call (RPC) и DCOM Server Process Launcher. Их остановка сделает систему неработоспособной.
  • Регулярно устанавливайте обновления Windows. Многие проблемы совместимости и стабильности RPC исправляются в накопительных обновлениях.
  • Устанавливайте драйверы и ПО только с официальных сайтов. Сторонние драйверы (для сетевых адаптеров, VPN, виртуальных машин) часто вызывают конфликты.
  • При использовании стороннего антивируса не отключайте полностью его модули защиты сети, а настраивайте корректные правила исключений для RPC.

Часто задаваемые вопросы

Почему возникает ошибка 0x800706ба именно сейчас?
Можно ли исправить ошибку без перезагрузки компьютера?
Чем ошибка 0x800706ба отличается от 0x800706be?
Проверял службы — RPC запущена, но ошибка остаётся. Что ещё делать?

Полезное

Перезапустите и проверьте состояние ключевых служб
Восстановите системные файлы Windows
Сбросьте настройки TCP/IP и Winsock
Настройте брандмауэр и проверьте антивирус

Эта статья помогла вам решить проблему?