Приветствую всех читателей! В настоящей публикации мы рассмотрим два увлекательных вопроса. Давайте начнем с разбора того, что же представляет собой служба RPC?
Удаленный вызов процедур (RPC) – это протокол, используемый для обмена данными между приложениями Windows. Эта служба активно применяется как на локальных компьютерах, так и в сети. Почти все компоненты Windows взаимодействуют через этот протокол и работают на основе данной службы.
Можно ли отключить «Удаленный вызов процедур (RPC)»?
Необходимо сохранить эту службу включенной, так как в противном случае многие приложения и службы не смогут корректно функционировать. Я специально отвечаю на этот вопрос здесь, поскольку мы получаем слишком много запросов по этой теме. Первый вопрос уже рассмотрен. Теперь давайте обсудим проблемы, с которыми пользователи Windows часто сталкиваются. В частности, возможны две ошибки:
Сбой при удаленном вызове процедуры.
Сервер RPC недоступен (RPC server is unavailable).
Оба эти проблемы решаются примерно одинаково, и в этой статье я предоставлю все возможные варианты. Инструкции подходят для всех версий Windows 10, 11, 7 и 8.
Способ 1: Перезапуск (запуск) службы
Прежде всего требуется перезапустить службу и убедиться, что у неё правильные настройки.
- Нажмите и удерживайте клавиши:
+ R
- Затем выполните следующий запрос:
- Откройте окно с настройками сервиса:
Произведите удаленный вызов процедур (RPC)
- Необходимо убедиться, что установлен тип запуска «Автоматический». В случае необходимости измените эту настройку и примените изменения.
- Убедитесь, что установлен одинаковый «Тип запуска» в режиме «Автоматический» и для смежных служб:
ПРИМЕЧАНИЕ! Если происходит ошибка при подключении к удаленному компьютеру по сети, убедитесь, что и на нем правильно настроены службы.
Управление 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)
Если вам не удается изменить «Тип запуска» в окне свойств «Служб», возможно, вам придется воспользоваться «Редактором реестра»:
- Нажмите комбинацию клавиш:
+ R
- Следуйте этому пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservices
- В данном разделе содержатся настройки каждой службы. Начните с открытия папки:
- В этой папке нужно изменить значение параметра «Start» на:
- Выполните то же самое для остальных служб, только поменяйте значение «Start» на два (2). Вот список этих служб:
DcomLaunch
RpcEptMapper
RpcLocator
RpcSs
W32Time
Winmgmt
Повторюсь еще раз — вам необходимо зайти в настройки этих служб в реестре и установить значение «Start» в конфигурации:
После этого перезагрузите компьютер, чтобы изменения вступили в силу.
Способ 2: Настройки сетевого устройства
Проблемы при выполнении удаленного вызова процедуры в Windows могут возникать из-за выключенного IPv6 и других конфигурационных параметров.
- Используем комбинацию клавиш:
Windows + R
- Открываем параметры сети:
- Выберите подключение к сети, через которое вы подключаетесь. Если вы используете проводное подключение, выберите «Ethernet». Если вы используете Wi-Fi, выберите «Беспроводную сеть». Затем щелкните правой кнопкой мыши и выберите «Свойства».
- Поставьте отметки напротив двух опций:
Протокол версии 6 (TCP/IPv6)
Общий доступ к файлам и принтерам для сетей Microsoft
Способ 3: Настройка Брандмауэра
Проблемы с удаленным вызовом процедуры могут возникать из-за действия брандмауэра.
+ R
- Найдем систему защиты и откроем её.
- Нажмите на ссылку «Взаимодействие с приложением» в левом блоке.
- Для изменения параметров нажмите на кнопку вверху.
- Поставьте отметку в поле «Удаленный помощник».
Если отметка уже проставлена или текущая конфигурация не приводит к желаемому результату, вам следует выполнить еще несколько действий:
- Откройте порт 135 в Windows.
- Попробуйте отключить брандмауэр. Если у вас установлен сторонний антивирус, сначала отключите защиту.
- Если ошибка возникает при подключении к другому компьютеру в сети, убедитесь, что сеть настроена правильно.
- Если используется тип сети «Общественная», попробуйте переключиться на «Частную». Если не знаете, как это сделать, обратитесь к данной инструкции.
Способ 4: Общие меры
Возможно, возникновение ошибки связано с проблемами в операционной системе или некоторых службах. Чтобы попробовать устранить проблему, откройте командную строку с правами администратора и выполните следующие команды:
ipconfig /flushsdns
ipconfig /renew
Помимо этого, следует обратить внимание на следующие рекомендации:
- Если вы используете какие-либо прокси или VPN, отключите их. То же самое относится и к подобным программам.
- Обновите операционную систему Windows, установив все доступные на данный момент обновления.
- Проверьте систему на наличие вирусов.
- Если ошибка возникает только при работе определенного программного обеспечения, попробуйте полностью удалить его, скачать оригинальную утилиту с официального сайта и установить заново.
- Проверьте целостность системных файлов и восстановите их при необходимости.
- Осуществите очистку системы от различных видов мусора. Это также включает в себя программы, которые висят в трее и могут мешать подключению.
Это все. Если у вас есть еще вопросы и вам нужна помощь, пожалуйста, поделитесь подробной информацией о своей проблеме в комментариях. До новых встреч на портале MoiSovety.ru.