Всем привет! Сегодня в статье мы разберем два очень интересных вопроса. Начнем, пожалуй, с того – а что же такое служба RPC?
Удаленный вызов процедур (RPC) – это механизм Windows, который помогает программам и службам обмениваться данными между собой. Он работает и внутри одного компьютера, и при обращении к другому ПК по сети. Почти все важные компоненты Windows так или иначе используют RPC, поэтому ошибка с ним может вылезти в самых разных местах.
Можно ли отключить «Удаленный вызов процедур (RPC)»?
Нет, отключать эту службу ни в коем случае нельзя, так как в таком случае многие прикладные команды, службы и системные окна просто перестанут нормально работать. Я специально сразу ответил на этот вопрос, так как к нам на почту приходит слишком много вопросов с этим текстом. Первый вопрос мы разобрали. Теперь давайте рассмотрим проблемы, с которыми часто встречаются пользователи в Windows. В частности, можно встретить две ошибки:
Сбой при удаленном вызове процедуры.
Сервер RPC недоступен (RPC server is unavailable).
Решаются обе эти проблемы примерно одинаково, и ниже в статье я приведу все возможные варианты. Инструкции подходят для Windows 10, 11, 7 и 8. Если ошибка появляется при подключении к другому компьютеру, причина часто не в вашей службе RPC, а в сети, имени компьютера, брандмауэре или закрытых портах.
Способ 1: Проверка служб
В первую очередь нам нужно проверить саму службу и смежные компоненты. Именно «Удаленный вызов процедур (RPC)» обычно нельзя остановить или перезапустить через окно служб – Windows защищает ее, и это нормально.
- Зажимаем клавиши:
+ R
- Далее используем запрос:
services.msc
- Откройте свойства службы:
Удаленный вызов процедур (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)
Вы можете столкнуться с проблемой, когда в окне свойств «Служб» нельзя изменить «Тип запуска». В таком случае прибегнем к «Редактору реестра»:
СОВЕТ! Так как мы полезем в реестр – советую создать точку восстановления.
- Опять жмем:
+ R
- Вводим команду:
regedit
- Проходим по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
- В этом разделе находятся настройки каждой службы. Откройте сначала папку:
RpcLocator
- В ней нужно поменять параметр «Start» на значение:
3
- Для основных служб RPC и DCOM значение «Start» обычно должно быть два (2). Проверьте вот эти разделы:
DcomLaunch
RpcEptMapper
RpcSs
Winmgmt
Еще раз повторюсь – вам нужно перейти в настройки этих служб в редакторе реестра и в конфигурации «Start» поставить значение:
2
Не ставьте значение 2 для RpcLocator, если не понимаете, зачем это делаете. Для этой службы нормальное значение – 3, то есть ручной запуск.
После этого перезагружаем компьютер, чтобы изменения вступили в силу.
Способ 2: Настройки сетевого устройства
Сбой при удаленном вызове процедуры в Windows может возникать из-за отключенного IPv6 и еще одной сетевой конфигурации. Особенно часто это всплывает при доступе к общим папкам, принтерам, WMI или другому компьютеру в локальной сети.
- Используем горячие клавиши:
+ R
- Открываем сетевые настройки:
ncpa.cpl
- Выберите то сетевое подключение, через которое вы подсоединяетесь к сети. Если вы подключаетесь по проводу – выбираем «Ethernet». Если вы подключаетесь по Wi-Fi – выбираем «Беспроводную сеть». Кликаем правой кнопкой и заходим в «Свойства».
- Включите галочки напротив двух настроек:
IP версии 6 (TCP/IPv6)
Общий доступ к файлам и принтерам для сетей Microsoft
- Жмем «ОК».
Если ошибка касается удаленного компьютера, проверьте, открывается ли он хотя бы по имени или IP-адресу. Для быстрой проверки можно открыть командную строку и выполнить ping ИМЯ_КОМПЬЮТЕРА или ping IP_АДРЕС.
Способ 3: Настройка Брандмауэра
Сбой при удаленном вызове процедуры может возникать из-за Брандмауэра. Чаще всего проблема появляется не из-за одного запрета, а потому что соединение RPC начинается через порт 135, а дальше использует дополнительные динамические порты.
- Жмем:
+ R
- Вводим:
control
- Находим Брандмауэр и открываем его.
- В левом блоке кликните по ссылке «Разрешение взаимодействия с приложением…».
- Кликните по кнопке сверху для изменения параметров.
- Установите галочку «Удаленный помощник», если ошибка связана именно с этим компонентом.
Если галочка и так стояла, или эта настройка не изменила положение дел – вам нужно сделать еще пару вещей:
- Откройте 135 порт в Windows, но только для своей локальной сети, а не для всего интернета.
- Попробуйте временно отключить Брандмауэр. Если у вас стоит сторонний антивирус, то сначала отключите его защиту. После проверки защиту обязательно включаем обратно.
- Если ошибка появляется при подключении к другому компьютеру в сети – проверьте, что вы правильно настроили сеть.
- Если у вас используется «Общественный» тип сети – попробуйте переключиться на «Частную». Если вы не знаете, как это сделать – смотрим эту инструкцию.
Способ 4: Общие меры
Возможно, ошибка появляется из-за проблем операционной системы, сети, DNS или некоторых служб. Откройте командную строку с правами администратора и попробуйте ряд команд:
ipconfig /flushdns
ipconfig /renew
Вот еще ряд советов, которые должны помочь:
- Если вы используете какие-то прокси или VPN – все отключите. Это также касается подобных программ.
- Полностью обновите Windows, установив все доступные на данное время обновления.
- Проверьте систему на наличие вирусов.
- Если ошибка возникает только при работе какого-то отдельного ПО – попробуйте его полностью удалить, скачать с официального сайта оригинальную утилиту и установить повторно.
- Проверьте целостность системных файлов и восстановите их.
- Выполните чистку системы от различного рода мусора. Это также касается программ, которые висят в трее и могут мешать подключению.
На этом все. Если у вас еще остались вопросы, и вы хотите получить помощь – подробно опишите свою проблему в комментариях. До новых встреч на портале WiFiGiD.RU.
















Спасибо! Перезапуск сразу же помог!!!!!
эта служба падает постоянно и вылетает ошибка
Если у вас вылетает ошибка rpc, уже ничего не поможет, или попробовать без антивируса, или переустанавливать винду