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

RPC (Remote Procedure Call) — это протокол, по которому одна программа или служба просит другую выполнить какую-то операцию, даже если они находятся на разных компьютерах в сети. Когда система пишет, что сервер RPC недоступен, она сообщает: вызов не прошёл, связь между узлами или службами не установилась. Причин у этого несколько, и они не равнозначны — где-то дело в сети, где-то в самих службах, а где-то в защите системы.
Ещё по теме: Какой виртуальный сервер выбрать: VPS или VDS?, Облачный сервер для хранения данных и Сервер Fujitsu PRIMERGY TX2550 M4: характеристики и возможности.
Первое, что стоит сделать — убедиться, что удалённый компьютер вообще виден в сети. Откройте командную строку и выполните команду ping с именем или IP-адресом нужного узла. Если пакеты не проходят — проблема не в RPC, а в сети: возможно, компьютер выключен, отключён от сети или находится в другой подсети без маршрута.
Этот шаг стоит делать первым всегда, независимо от того, локальная у вас ошибка или связана с удалённым сервером. Если ping не отвечает, дальше проверять службы бессмысленно — сначала восстановите базовую связь.
Иногда компьютер физически доступен, но система не может правильно определить его имя — из-за сбоя DNS или неверных записей в файле hosts. В этом случае помогает попробовать подключиться по IP-адресу вместо имени. Если по IP всё работает, а по имени — нет, значит, дело в разрешении имён, а не в RPC напрямую.
Такая ситуация чаще встречается в корпоративных сетях с собственным DNS-сервером, где записи могут устареть после смены оборудования.
Это основная служба, без которой сообщение об ошибке появляется почти гарантированно. Откройте «Панель управления» → «Администрирование» → «Службы» (или введите services.msc в строку «Выполнить») и найдите в списке «Удалённый вызов процедур (RPC)». Статус должен быть «Выполняется», а тип запуска — «Автоматически».
Если служба остановлена — запустите её. Но здесь есть особенность: эту службу нельзя перезапустить произвольно на многих системах, потому что от неё зависят десятки других процессов. Иногда единственный надёжный способ — перезагрузка компьютера целиком.
DCOM Server Process Launcher запускает процессы DCOM по запросам активации через RPC. Если сама служба RPC работает, а ошибка не уходит — проверьте именно эту службу в том же окне «Службы». Она должна быть запущена и настроена на автоматический старт.
Эта служба редко останавливается сама по себе, но конфликт может возникнуть после обновления системы или установки стороннего софта, который меняет параметры запуска служб.
RPC Endpoint Mapper отвечает за то, чтобы клиентские приложения находили правильную конечную точку для RPC-вызова. Если эта служба не запущена, клиент не может понять, куда именно направить запрос, даже если базовая служба RPC работает исправно.
Проверяется так же, через «Службы» — но на практике проблема с ней встречается реже, чем с основной службой RPC. Если первые два пункта не помогли, стоит проверить и этот вариант.
Брандмауэр по умолчанию может блокировать входящие RPC-запросы, особенно на компьютерах, где недавно менялись сетевые настройки или тип сети (частная / публичная). Откройте «Брандмауэр защитника Windows» → «Разрешить приложение через брандмауэр» и убедитесь, что для «Удалённого управления Windows» и связанных правил разрешён доступ в вашей сети.
Проверьте отдельно правила для входящих подключений RPC (порт 135 и динамический диапазон портов) — если они выключены, RPC-запросы не дойдут до службы, даже если она запущена и работает исправно.
Встроенный брандмауэр — не единственный барьер. Многие антивирусные пакеты (Kaspersky, ESET, Norton) устанавливают собственный сетевой экран, который работает независимо от системного и может блокировать RPC отдельно. Если после проверки штатного брандмауэра ошибка не ушла — временно отключите сторонний фаервол и проверьте, изменилось ли поведение.
Отключать защиту стоит только на время диагностики, а не постоянно — это ослабляет систему. После проверки добавьте нужное исключение в настройках антивируса вместо полного выключения защиты.
Если ошибка возникает в корпоративной сети с доменом Active Directory, причина иногда в групповых политиках, которые ограничивают удалённый доступ через RPC для конкретных учётных записей или групп. Это уже не техническая, а административная настройка — её меняет системный администратор, а не рядовой пользователь.
Если вы работаете в такой сети и остальные семь пунктов не помогли, обратитесь к ИТ-специалисту компании: скорее всего, дело именно в политике безопасности, а не в самой службе RPC.
| Вариант | Кому подходит | Главное отличие |
|---|---|---|
| Проверка связи (ping) | Всем, как первый шаг диагностики | Показывает, доступен ли узел в сети вообще |
| Проверка DNS и имени компьютера | Тем, у кого ошибка при подключении по имени | Разделяет проблему сети и проблему разрешения имён |
| Служба RPC | Большинству случаев ошибки | Основная служба, без неё RPC не работает совсем |
| DCOM Server Process Launcher | Тем, у кого RPC запущен, но ошибка осталась | Отвечает за активацию процессов DCOM |
| RPC Endpoint Mapper | Редким случаям после проверки основных служб | Помогает клиенту найти нужную конечную точку |
| Брандмауэр Windows | Тем, у кого недавно менялись сетевые настройки | Блокирует запросы на уровне портов |
| Сторонний антивирус | Пользователям с установленным фаерволом от антивируса | Работает отдельно от системного брандмауэра |
| Групповые политики | Пользователям корпоративных сетей с доменом | Административная настройка, а не техническая |
Если проверили все восемь пунктов, а ошибка «сервер RPC недоступен» осталась — вероятно, дело в более редкой конфигурации: повреждённых системных файлах или конфликте версий на удалённом сервере. В этом случае разумнее обратиться в сервисную поддержку или к системному администратору сети, чем перебирать настройки дальше вслепую.