Удаленный вызов процедур RPC: решение проблем

Приветствую всех читателей! В настоящей публикации мы рассмотрим два увлекательных вопроса. Давайте начнем с разбора того, что же представляет собой служба RPC?

Удаленный вызов процедур (RPC) – это протокол, используемый для обмена данными между приложениями Windows. Эта служба активно применяется как на локальных компьютерах, так и в сети. Почти все компоненты Windows взаимодействуют через этот протокол и работают на основе данной службы.

Можно ли отключить «Удаленный вызов процедур (RPC)»?

Необходимо сохранить эту службу включенной, так как в противном случае многие приложения и службы не смогут корректно функционировать. Я специально отвечаю на этот вопрос здесь, поскольку мы получаем слишком много запросов по этой теме. Первый вопрос уже рассмотрен. Теперь давайте обсудим проблемы, с которыми пользователи Windows часто сталкиваются. В частности, возможны две ошибки:

Сбой при удаленном вызове процедуры.

Сервер RPC недоступен (RPC server is unavailable).

Оба эти проблемы решаются примерно одинаково, и в этой статье я предоставлю все возможные варианты. Инструкции подходят для всех версий Windows 10, 11, 7 и 8.

Способ 1: Перезапуск (запуск) службы

Удаленный вызов процедур RPC: решение проблем

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

  1. Нажмите и удерживайте клавиши:

+ R

  1. Затем выполните следующий запрос:

Удаленный вызов процедур RPC: решение проблем

  1. Откройте окно с настройками сервиса:

Произведите удаленный вызов процедур (RPC)

Удаленный вызов процедур RPC: решение проблем

  1. Необходимо убедиться, что установлен тип запуска «Автоматический». В случае необходимости измените эту настройку и примените изменения.

Удаленный вызов процедур RPC: решение проблем

  1. Убедитесь, что установлен одинаковый «Тип запуска» в режиме «Автоматический» и для смежных служб:

ПРИМЕЧАНИЕ! Если происходит ошибка при подключении к удаленному компьютеру по сети, убедитесь, что и на нем правильно настроены службы.

Управление Windows (Windows Management Instrumentation)

Локатор RPC (Remote Procedure Call RPC Locator)

Запускатор процессов DCOM Server (DCOM Server Process Launcher)

Служба времени Windows (Windows Time service)

Сопоставитель конечных точек RPC (RPC Endpoint Mapper)

RPC (Remote Procedure Call RPC)

Если вам не удается изменить «Тип запуска» в окне свойств «Служб», возможно, вам придется воспользоваться «Редактором реестра»:

  1. Нажмите комбинацию клавиш:

+ R

Удаленный вызов процедур RPC: решение проблем

  1. Следуйте этому пути:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservices

  1. В данном разделе содержатся настройки каждой службы. Начните с открытия папки:
  2. В этой папке нужно изменить значение параметра «Start» на:

Удаленный вызов процедур RPC: решение проблем

  1. Выполните то же самое для остальных служб, только поменяйте значение «Start» на два (2). Вот список этих служб:

DcomLaunch

RpcEptMapper

RpcLocator

RpcSs

W32Time

Winmgmt

Повторюсь еще раз — вам необходимо зайти в настройки этих служб в реестре и установить значение «Start» в конфигурации:

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

Способ 2: Настройки сетевого устройства

Проблемы при выполнении удаленного вызова процедуры в Windows могут возникать из-за выключенного IPv6 и других конфигурационных параметров.

  1. Используем комбинацию клавиш:

Windows + R

  1. Открываем параметры сети:

Удаленный вызов процедур RPC: решение проблем

  1. Выберите подключение к сети, через которое вы подключаетесь. Если вы используете проводное подключение, выберите «Ethernet». Если вы используете Wi-Fi, выберите «Беспроводную сеть». Затем щелкните правой кнопкой мыши и выберите «Свойства».

Удаленный вызов процедур RPC: решение проблем

  1. Поставьте отметки напротив двух опций:

Протокол версии 6 (TCP/IPv6)

Общий доступ к файлам и принтерам для сетей Microsoft

Удаленный вызов процедур RPC: решение проблем

Способ 3: Настройка Брандмауэра

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

+ R

Удаленный вызов процедур RPC: решение проблем

  1. Найдем систему защиты и откроем её.

Удаленный вызов процедур RPC: решение проблем

  1. Нажмите на ссылку «Взаимодействие с приложением» в левом блоке.

Удаленный вызов процедур RPC: решение проблем

  1. Для изменения параметров нажмите на кнопку вверху.

Удаленный вызов процедур RPC: решение проблем

  1. Поставьте отметку в поле «Удаленный помощник».

Удаленный вызов процедур RPC: решение проблем

Если отметка уже проставлена или текущая конфигурация не приводит к желаемому результату, вам следует выполнить еще несколько действий:

  • Откройте порт 135 в Windows.
  • Попробуйте отключить брандмауэр. Если у вас установлен сторонний антивирус, сначала отключите защиту.
  • Если ошибка возникает при подключении к другому компьютеру в сети, убедитесь, что сеть настроена правильно.
  • Если используется тип сети «Общественная», попробуйте переключиться на «Частную». Если не знаете, как это сделать, обратитесь к данной инструкции.

Способ 4: Общие меры

Возможно, возникновение ошибки связано с проблемами в операционной системе или некоторых службах. Чтобы попробовать устранить проблему, откройте командную строку с правами администратора и выполните следующие команды:

ipconfig /flushsdns

ipconfig /renew

Помимо этого, следует обратить внимание на следующие рекомендации:

  • Если вы используете какие-либо прокси или VPN, отключите их. То же самое относится и к подобным программам.
  • Обновите операционную систему Windows, установив все доступные на данный момент обновления.
  • Проверьте систему на наличие вирусов.
  • Если ошибка возникает только при работе определенного программного обеспечения, попробуйте полностью удалить его, скачать оригинальную утилиту с официального сайта и установить заново.
  • Проверьте целостность системных файлов и восстановите их при необходимости.
  • Осуществите очистку системы от различных видов мусора. Это также включает в себя программы, которые висят в трее и могут мешать подключению.

Это все. Если у вас есть еще вопросы и вам нужна помощь, пожалуйста, поделитесь подробной информацией о своей проблеме в комментариях. До новых встреч на портале MoiSovety.ru.

Оцените статью
Мои Советы
Добавить комментарий