Исправляем ошибку «Сбой при удалённом вызове процедуры»

Как исправить ошибку

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

Что означает ошибка «Сбой при удалённом вызове процедуры»

Ошибка «Сбой при удалённом вызове процедуры» означает неполадку в работе службы «Удалённый вызов процедур (RPC)». Этим сбоем «страдают» утилиты калькулятора, просмотра фотографий и прочие программы нового интерфейса Windows. Также жертвой ошибки может стать утилита DISM, управление которой проходит через командную строку.

Ошибка «Сбой при удаленном вызове процедуры»
Ошибка «Сбой при удаленном вызове процедуры» часто проявляется при попытке использования новых вшитых утилит Windows

Причиной неполадки могут выступать несколько факторов:

  • работа вирусов;
  • выключенная служба вредоносным ПО или самим пользователем;
  • ошибки в файлах службы;
  • неверные настройки реестра Windows.

В итоге все «исправительные» работы будут касаться указанной выше службы.

Способы устранения ошибки «Сбой при удалённом вызове процедуры»

Прежде чем приступать к исправлению ошибки, необходимо в обязательном порядке полностью просканировать операционную систему на наличие вирусной активности. Я для этого использую пару антивирусных программ разных разработчиков, к примеру, AVG AntiVirus Free и Panda Free Antivirus. Можно использовать и другие защитники, но для меня эти выигрывают удобством интерфейса и скоростью работы.

После проверки необходимо двигаться от простых решений к более сложным и затратным по времени.

Включение службы «Удалённый вызов процедур (RPC)»

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

  1. В поиске операционной системы прописываем слово services и открываем лучшее соответствие.
    Как открыть список служб
    В поиске операционной системы прописываем слово services и открываем лучшее соответствие
  2. Находим строчку с названием «Удалённый вызов процедур (RPC)», кликаем по ней правой кнопкой и открываем пункт «Свойства».
    Как открыть свойства службы
    Через контекстное меню открываем свойства службы «Удалённый вызов процедур (RPC)»
  3. Далее во вкладке «Общее» меняем фильтр «Отключена» на «Автоматически», затем сохраняем свойства кнопкой OK и перезагружаем компьютер.
    Как изменить тип запуска службы «Удалённый вызов процедур (RPC)»
    Задаем тип запуска как «Автоматически» и сохраняем изменения
  4. Пробуем вновь запустить процесс, который раньше выдавал сбой.

Внесение поправок в значение реестра

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

  1. В меню «Пуск» находим и открываем папку «Средства администрирования», а в ней запускаем программу «Редактор реестра».
    Как открыть редактор реестра
    Мерез меню пуск открываем «Редактор реестра»
  2. В древе директорий слева открываем путь HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs.
    Где в редакторе реестра находятся установки службы «Удалённый вызов процедур (RPC)»
    Переходим в директорию с установками службы «Удалённый вызов процедур (RPC)»
  3. Двойным щелчком мыши открываем параметр Start, задаём его значение как 2, затем нажимаем кнопку OK.
    Как задать тип запуска службы в реестре
    Задаем значение 2 в параметре Start для автоматического запуска службы
  4. Перезапускаем систему, чтобы изменения вошли в силу, и смотрим, исчезла ли проблема.

Проверка файлов системы

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

  1. Вызываем меню Windows (комбинация клавиш Win+X или щелчок правой кнопкой по значку «Пуск»), в выпавшем списке выбираем апплет «Командная строка (администратор)».
    Как открыть консоль командной строки
    В меню Windows выбираем апплет «Командная строка (администратор)»
  2. В консоли прописываем строчку sfc /scannow и запускаем программу в работу клавишей Enter.
    Как запустить сканирование системных файлов
    Команда sfc /scannow запускает сканирование и восстановление системных файлов
  3. Не закрываем терминал, пока программа не закончит свою работу, а после перезагружаем ПК.

Видео: как провести сканирование и восстановление системных файлов

Исправить ошибку «Сбой при удалённом вызове процедуры» не сложнее, чем сходить в магазин. Достаточно провести всего несколько процедур по оздоровлению соответствующей службы Windows, и все программы системы будут работать в штатном режиме.