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

Первое, что следует проверить при ошибке, — это работа и тип запуска служб, необходимых для правильной работы протокола удаленного вызова процедур RPC. Некоторые из представленных списков необходимы, другие опциональны, но в некоторых ситуациях они могут вызывать ошибку «Сервер RPC недоступен».
- Откройте «Службы Windows», для этого можно нажать клавиши Win+R на клавиатуре (или нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Выполнить», ввести services.msc и нажать Enter.

- Найдите службы из списка, который приведен ниже после 5-го пункта, убедитесь, что они выполняются, а тип запуска задан верно.

- Если это не так, дважды нажмите мышью по такой службе, измените тип запуска службы и примените настройки.

- Если ошибка RPC возникает при подключении к удаленному компьютеру или виртуальной машине, убедитесь, что и на нем службы настроены правильно.
- После изменения параметров запуска служб, перезагрузите компьютер.
Список служб в формате включает в себя русскоязычное название службы и тип запуска по умолчанию.
- Инструментарий управления Windows (Windows Management Instrumentation) — Автоматически
- Локатор удаленного вызова процедур RPC (Remote Procedure Call RPC Locator) — Вручную, можно попробовать поставить «Автоматически».
- Модуль запуска процессов DCOM-сервера (DCOM Server Process Launcher) — Автоматически
- Служба времени Windows (Windows Time service) — Автоматически
- Сопоставитель конечных точек RPC (RPC Endpoint Mapper) — Автоматически
- Удаленный вызов процедур RPC (Remote Procedure Call RPC) — Автоматически
Редактор реестра может быть использован в случае, если тип запуска для конкретной службы выставлен неправильно и изменить его в интерфейсе управления службами невозможно.
Чтобы это сделать, запустите редактор реестра, используя комбинацию Win+R и regedit, а затем перейдите в раздел реестра.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\
В этом разделе реестра измените значение параметра Start на 2 в следующих подразделах, дважды нажав на параметр и задав новое значение:
- DcomLaunch
- RpcEptMapper
- RpcLocator
- RpcSs
- W32Time
- Winmgmt
Некоторые параметры также могут оставаться неизменными в реестре; в таком случае изменение прав доступа к разделам реестра может быть полезным.
Еще две службы могут вызывать ошибку «Сервер RPC недоступен» при входе в Windows, как указано в справке на официальном сайте Майкрософт:
- Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper)
- Удаленный реестр (Remote registry)
Протокол IPv6 и общий доступ к файлам и принтерам
Сбои в доступе к серверу RPC могут быть связаны с поддержкой IP версии 6 и «Общим доступом к файлам и принтерам для сетей Майкрософт». Проверьте, включены ли они, и включите их:
- Нажмите клавиши Win+R на клавиатуре, введите ncpa.cpl и нажмите Enter.
- Нажмите правой кнопкой мыши по сетевому подключению и откройте его свойства.

- Отметьте пункты «Общий доступ к файлами и принтерам для сетей Майкрософт» и «IP версии 6» и примените настройки.

Когда компьютер не может подключиться к удалённой службе, например, при попытке запустить программу или подключиться к другому устройству в сети, часто появляется ошибка «Сервер RPC недoступен». Это обычно происходит из-за того, что служба удаленного вызова процедур (RPC) остановлена, ошибочна или заблокирована брандмауэром. Чтобы решить проблему, можно запустить нужную службу с помощью меню «Службы», проверить настройки брандмауэра, перезагрузить компьютер или сбросить сетевые параметры. В большинстве случаев простые действия помогают: главное, не паниковать и проверять основные настройки поочередно.
Брандмауэр Windows
В отношении настроек брандмауэра Windows при ошибке доступа к серверу RPC существуют различные решения, в зависимости от ситуации.
Первый вариант:
- В Панели управления (открыть её можно, используя поиск в панели задач) откройте пункт «Брандмауэр Защитника Windows»
- В панели слева нажмите «Разрешение взаимодействия с приложениями или компонентами брандмауэра Защитника Windows».

- Нажмите кнопку «Изменить параметры» и разрешите взаимодействие для «Удаленный помощник».

Если первый метод не помог, попробуйте следующий:
- Открыть порт 135 на локальной и удаленной машине. Подробнее: Как открыть порты в Windows.
- Полностью отключить брандмауэр Windows (возможно, временно, чтобы выяснить, является ли его работа причиной ошибки)
Как вы можете видеть, ошибка «Сервер RPC недоступен» — это не приговор. Часто проблема может быть решена довольно просто, не требуя от вас глубоких технических знаний. Главное, что вам нужно сделать, это следовать шаг за шагом.
Началь с самого простого: проверьте, запущена ли необходимая служба на вашем компьютере, и включите ее, если это не так. Перезагрузка устройства — это старый добрый метод, который обычно работает, потому что устраняет временные сбои.
Если простые шаги не помогли, не паникуйте; вы можете проверить настройки брандмауэра и антивируса, которые иногда бывают слишком осторожны. В крайнем случае вы можете воспользоваться сбросом сетевых параметров или проверить, связано ли ваше устройство с другим устройством в вашей локальной сети.
Помните, что систематический подход — ваш лучший помощник. Вы с большой вероятностью сможете самостоятельно найти и устранить причину проблемы, сэкономив время и нервы.








