Гид по технологиям

Ошибка «RPC-сервер недоступен»: полное руководство по устранению

8 min read Windows Обновлено 13 Apr 2026
Ошибка RPC-сервер недоступен — как исправить
Ошибка RPC-сервер недоступен — как исправить

TL;DR

Если в Windows появляется сообщение «RPC Server is Unavailable», начните с перезапуска службы RPC и перезагрузки компьютера. Если это не помогло — выполните чистую загрузку, проверьте сетевые настройки и файрволл, обновите или переустановите сетевые драйверы и, при необходимости, исправьте параметры реестра или выполните восстановление системы. Ниже — подробные инструкции, чеклисты и план действий для пользователей и администраторов.


rpc-server-error

Описание изображения: крупный экран с сообщением об ошибке RPC на фоне рабочего стола Windows

Что такое RPC и почему появляется ошибка

RPC (Remote Procedure Call) — это механизм межпроцессного взаимодействия, который позволяет программам на одной машине вызывать процедуры на другой машине в сети. Проще: это «телефонный звонок» между процессами на разных компьютерах. Если этот «звонок» не проходит, Windows может показать ошибку «RPC Server is Unavailable».

Краткое определение: RPC — протокол для удалённого вызова процедур, обеспечивающий обмен данными между процессами по сети.

Основные причины ошибки:

  • Службы RPC или DCOM не запущены или настроены неправильно.
  • Блокировка трафика файрволлом (встроенным или сторонним).
  • Проблемы с сетевыми адаптерами или драйверами.
  • Неправильные настройки «File and Printer Sharing» или TCP/IP.
  • Повреждённые значения в реестре, отвечающие за автозапуск служб.
  • Вмешательство стороннего ПО (антивирусы, менеджеры трафика и т. п.).

Важно: чаще всего причина связана с сервисами или сетевыми настройками, а не с аппаратными поломками.

Быстрый план действий

  1. Перезапустите службы RPC и DCOM.
  2. Перезагрузите компьютер.
  3. Выполните чистую загрузку, чтобы исключить сторонние программы.
  4. Проверьте сетевые параметры и переустановите драйверы.
  5. Проверьте настройки файрволла и разрешения приложений.
  6. Проверьте и исправьте ключи реестра для служб RPC.
  7. При необходимости — восстановление системы или сброс.

1. Перезапустите службу RPC

Перезапуск службы часто решает проблему моментально, потому что ОС повторно инициализирует зависимости и сетевые соединения.

Шаги:

  1. В строке поиска меню Пуск введите services.
  2. Запустите результат от имени администратора (Run as administrator).
  3. Найдите службу DCOM Server Process Launcher и откройте её двойным кликом.
  4. Убедитесь, что “Startup type” установлен в Automatic, а “Service status” — Running.
  5. При необходимости установите “Startup type” в Automatic и нажмите Start.

Совет: также проверьте и службу RPC (Remote Procedure Call) и RPC Endpoint Mapper — все они должны быть запущены и иметь тип запуска Automatic.

Restart the DCOM service

Описание изображения: окно службы Windows с выделенной службой DCOM и кнопкой запуска

Примечание: перезагрузка компьютера часто помогает после изменения состояния служб.

2. Выполните чистую загрузку для исключения сторонних приложений

Чистая загрузка отключает все сторонние сервисы и автозагрузку. Если после этого ошибка исчезает — проблема вызвана сторонним ПО.

Как выполнить чистую загрузку:

  1. В строке поиска Пуск введите msconfig (или System Configuration) и откройте утилиту.
  2. Перейдите на вкладку Services и нажмите Hide all Microsoft services.
  3. Нажмите Disable all для оставшихся пунктов.
  4. Откройте Task Manager (через меню Пуск или правой кнопкой на панели задач).
  5. На вкладке Startup отключите все сторонние элементы автозагрузки (Disable).
  6. Закройте и перезагрузите систему.

Hide all Microsoft Services option in msconfig window

Описание изображения: окно msconfig с опцией скрыть службы Microsoft

Если после этого RPC заработал — восстановите автозагрузку по частям, чтобы найти виновника. Удалите или переустановите проблемную программу.

3. Проверьте сетевые настройки

Нарушения сетевых настроек часто мешают доступу к удалённым процедурам и шарингам.

Как настроить сетевое подключение:

  1. Нажмите Windows + R, введите ncpa.cpl и нажмите Enter.
  2. Правой кнопкой мыши щёлкните по используемому адаптеру (Wi‑Fi или Ethernet) и выберите Properties.
  3. Для применения изменений потребуются права администратора.
  4. В свойствах включите File and Printer Sharing for Microsoft Networks и Internet Protocol Version 6 (TCP/IPv6), если они отключены.

Если это не помогло, попробуйте переустановить сетевой драйвер.

Как удалить сетевой драйвер

  1. Нажмите Windows + R, введите devmgmt.msc и нажмите Enter.
  2. Откройте Device Manager.
  3. Разверните раздел Network adapters.
  4. Правой кнопкой по адаптеру — Uninstall.
  5. Закройте все окна и перезагрузите компьютер. Windows автоматически установит драйвер заново.

Network driver uninstall confirmation box

Описание изображения: подтверждение удаления сетевого устройства в Диспетчере устройств

Совет: если драйвер не устанавливается автоматически, скачайте последнюю версию с сайта производителя адаптера или материнской платы.

4. Проверьте настройки файрволла

Файрволл может блокировать порты и службы, необходимые для RPC (обычно TCP 135 и динамические порты RPC).

Как открыть доступ через Windows Firewall:

  1. Откройте Control Panel через поиск в меню Пуск.
  2. В строке поиска Панели управления введите «firewall».
  3. Выберите Allow an app through Windows Firewall.
  4. В списке найдите Remote Assistance и отметьте все необходимые профили (Domain, Private, Public).
  5. Сохраните изменения и перезагрузите систему.

Если у вас сторонний файрволл или сетевой антивирус, проверьте правила и временно отключите его для теста.

Важно: отключать файрволл навсегда нельзя. После теста восстановите защиту и создайте правила, разрешающие нужный трафик.

5. Исправьте параметры реестра

Перед редактированием реестра создайте точку восстановления и экспортируйте ключи реестра. Неправильные изменения могут привести к нестабильности системы.

Шаги:

  1. Нажмите Windows + R и введите regedit.
  2. Перейдите по пути:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcSs
  1. Дважды щёлкните по параметру Start и установите “Value data” в 2.
  2. Перейдите к:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\DcomLaunch
  1. Установите значение Start в 2.
  2. Перейдите к:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcEptMapper
  1. Установите Start = 2.

RpcsS registry entry dialog box

Описание изображения: окно редактора реестра с параметром Start для RpcSs

Значение 2 обозначает автоматический запуск службы при загрузке. Если ключи отсутствуют, это указывает на серьёзную проблему — восстановление системы или переустановка Windows может быть единственным вариантом.

6. Восстановление системы

Если предыдущие шаги не помогли, используйте System Restore, чтобы вернуть систему в состояние до появления ошибки.

Шаги:

  1. Откройте Control Panel и введите «recovery» в поле поиска.
  2. Запустите Recovery и нажмите Open System Restore.
  3. Выберите точку восстановления до возникновения проблемы и следуйте подсказкам.
  4. Перезагрузите систему.

Running system restore

Описание изображения: процесс восстановления системы в Windows

Совет: если у вас нет точек восстановления — включите System Protection и настройте создание точек автоматически.

7. Очистите кеш DNS

В редких случаях проблемы с разрешением имён или кэш DNS влияют на удалённые вызовы.

Команда для очистки DNS:

  • Откройте Командную строку от имени администратора.
  • Выполните:
ipconfig /flushdns

Flush DNS Using CMD

Описание изображения: окно командной строки с командой ipconfig /flushdns

Это полезно, если проблема связана с разрешением имён или старыми DNS-записями.

Дополнительные методы и альтернативы

  • Запустите проверку системных файлов:
sfc /scannow
  • Используйте DISM для восстановления имиджа Windows:
DISM /Online /Cleanup-Image /RestoreHealth
  • Выполните «восстановление при загрузке» или «переустановку с сохранением данных» при глубокой коррумпции системы.

Пояснение: SFC проверяет целостность системных файлов, DISM восстанавливает системный образ. Эти команды безопасны и часто решают загадочные ошибки.

Когда описанные методы не помогают

Контролируйте признаки, указывающие на более серьёзную проблему:

  • Ошибка появляется сразу после аппаратного обновления сети — проверьте оборудование.
  • Вирусная активность или взлом системы — выполните полную проверку антивирусом и проверку целостности обновлений.
  • Отсутствуют ключи реестра служб — возможна повреждённая установка Windows.

В таких случаях подготовьте резервную копию данных и план по переходу на чистую установку Windows.

Чеклист для разных ролей

Для рядовых пользователей:

  • Перезагрузите ПК.
  • Проверьте подключение к сети.
  • Отключите временно антивирус/файрволл для теста.
  • Запустите ipconfig /flushdns.

Для специалистов техподдержки:

  • Проверить состояние служб RPC, RPC Endpoint Mapper и DCOM.
  • Выполнить чистую загрузку и определить конфликтующие приложения.
  • Просмотреть правила файрволла и сетевые ACL.
  • Проверить журналы событий (Event Viewer) на ошибки взаимодействия служб.

Для системных администраторов:

  • Проверить групповые политики, блокирующие DCOM/RPC.
  • Проверить конфигурацию портов и NAT/Firewall на сети.
  • Выполнить сетевые трассировки (netstat, tcpdump/wireshark) при необходимости.

Быстрая модель принятия решений

Mermaid-диаграмма решения:

flowchart TD
  A[Появилась ошибка RPC] --> B{Службы запущены?}
  B -- Нет --> C[Включить и запустить RPC/DCOM]
  B -- Да --> D{Исчезла после перезагрузки?}
  D -- Да --> E[Готово]
  D -- Нет --> F{Чистая загрузка помогает?}
  F -- Да --> G[Поиск и удаление стороннего ПО]
  F -- Нет --> H{Сетевые настройки в порядке?}
  H -- Нет --> I[Проверить драйверы и файл/шаринг]
  H -- Да --> J{Реестр содержит Start=2?}
  J -- Нет --> K[Исправить реестр или восстановить систему]
  J -- Да --> L[Использовать SFC/DISM и восстановление]
  L --> E
  K --> E
  I --> E
  G --> E

Используйте эту диаграмму как быстрый маршрут диагностики.

Критерии приёмки

Система считается восстановленной, когда:

  • Сообщение «RPC Server is Unavailable» больше не появляется.
  • Зависимые функции (доступ к сетевым папкам, печать по сети, удалённое управление) работают корректно.
  • Службы RPC, RPC Endpoint Mapper и DCOM находятся в статусе Running и имеют тип запуска Automatic.

Миниметодология для техподдержки

  1. Зафиксировать точное время и контекст появления ошибки.
  2. Выполнить быстрые действия: перезапуск служб, перезагрузка, очистка DNS.
  3. Если не помогает — чистая загрузка + проверка драйверов.
  4. Если и это не помогает — анализ Event Viewer, проверка реестра и SFC/DISM.
  5. При подозрении на повреждение системы — подготовить резервную копию и план восстановления.

Глоссарий в одну строку

  • RPC — механизм удалённого вызова процедур по сети.
  • DCOM — расширение COM для распределённых приложений.
  • RPC Endpoint Mapper — служба, перенаправляющая запросы RPC на текущие порты.

Безопасность и приватность

Изменение настроек реестра и файловой политики может повлиять на безопасность. Не открывайте лишние порты и не отключайте файрволл окончательно. Работайте под учётной записью с правами администратора только при необходимости.

Краткое резюме

  1. Начните с перезапуска служб и перезагрузки.
  2. Используйте чистую загрузку для исключения сторонних программ.
  3. Проверьте сетевые параметры, драйверы и настройки файрволла.
  4. При необходимости исправьте реестр или выполните восстановление системы.

Важно: большинство случаев решаются базовыми шагами — перезапуском служб, проверкой драйверов и временным отключением стороннего ПО.


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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Установка Windows 10 в KVM на Linux
Виртуализация

Установка Windows 10 в KVM на Linux

Как оценить срок службы SSD и продлить его
SSD

Как оценить срок службы SSD и продлить его

Double Tap на старых Apple Watch — как включить
Руководство

Double Tap на старых Apple Watch — как включить

Как перенести секретные чаты Telegram на Android
Мобильные приложения

Как перенести секретные чаты Telegram на Android

Как разобрать и почистить контроллер Xbox One
Ремонт контроллеров

Как разобрать и почистить контроллер Xbox One

Удалённый доступ к Windows 10/11 с Mac — настройка
Инструкции

Удалённый доступ к Windows 10/11 с Mac — настройка