Сбой при удаленном вызове процедуры в Windows — как исправить

В этой инструкции подробно о причинах ошибки «Сбой при удаленном вызове процедуры» в различных ситуациях и о методах решения этой проблемы в Windows 10, 8.1 и Windows 7.
Прежде чем начать, настоятельно рекомендую проверить: а есть ли на вашем компьютере точки восстановления системы на дату, когда ошибка себя ещё не проявила. Для этого нажмите клавиши Win+R на клавиатуре (Win — клавиша с эмблемой Windows), введите rstrui.exe в окно «Выполнить» и нажмите Enter. В открывшемся окне нажмите «Далее» и посмотрите, доступны ли точки восстановления. Если да, используйте их — это будет самым быстрым и эффективным способом исправить рассматриваемую ошибку в большинстве сценариев. Подробнее — Точки восстановления Windows 10.
Службы Windows, имеющие отношение к удаленному вызову процедур
Для начала стоит проверить, установлен ли правильный тип запуска для служб удаленного вызова процедур Windows. Однако, если ошибка о сбое при удаленном вызове процедуры появляется в Windows 10 при открытии фото или файлов pdf, дело обычно не в этом (но проверить всё равно стоит).
- Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter. В открывшемся списке служб найдите следующие службы и посмотрите в их свойствах, установлены ли верные параметры запуска для них (используя двойной клик по службе). При необходимости измените параметры запуска.
- Удаленный вызов процедур (RPC) — тип запуска «Автоматически».
- Сопоставитель конечных точек RPC — автоматически.
- Локатор удаленного вызова процедур (RPC) — вручную.
- Модуль запуска процессов DCOM-сервера — автоматически.
Если значения отличаются, но вы не можете поменять тип запуска в services.msc (например, такое может быть в Windows 10), проделайте следующее:
- Запустите редактор реестра (Win+R, ввести regedit и нажать Enter).
- Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services и в этом разделе найдите следующие подразделы, в каждом из которых поменяйте параметр Start на указанное число (дважды нажав по параметру Start в правой части окна редактора реестра).
- RpcLocator — параметр Start должен быть равен 3.
- DcomLaunch, RpcEptMapper, RpcSs — тот же параметр должен иметь значение 2.
- После изменения параметров, закройте редактор реестра и перезагрузите компьютер.
Если ошибка не исчезла и появляется не при открытии файлов в приложениях из магазина Windows 10, рекомендую выполнить проверку целостности системных файлов — повреждение отдельных файлов, имеющих отношение к этим службам, может служить причиной проблемы.
Сбой при удаленном вызове процедуры при открытии фотографий JPG и PNG, файлов PDF в Windows 10
Если сообщение о сбое при удаленном вызове процедуры появляется при открытии каких-либо файлах в новых приложениях Windows 10, причиной обычно служит повреждение записей реестра пользователя (вследствие работы твиков, программ для «очистки реестра», а иногда и как простой баг). Быстрое решение — создать нового пользователя Windows 10, как правило под ним всё будет работать исправно, останется лишь перенести информацию из папок старого пользователя.
Другие решения, не всегда срабатывающие:
- Запустить встроенное устранение неполадок для приложений из магазина Windows (Параметры — Обновление и безопасность — Устранение неполадок — Приложения из магазина Windows).
- Вручную переустановить проблемное приложение: запустить PowerShell от имени администратора, затем ввести команду для переустановки конкретного приложения. Далее — команда для переустановки приложения «Фотографии».
- Попробовать сбросить проблемное приложение: Параметры — Приложение — Выбрать приложение в разделе «Приложения и возможности» — нажать «Дополнительные параметры» — использовать кнопку «Сбросить».
И, наконец, если и это не помогает, можно просто установить альтернативную программу для открытия того типа файлов, который вызывает проблему, например: Лучшие программы для просмотра фото и картинок, а также вы можете включить старый просмотр фотографий в Windows 10.
Устранение ошибки «Сбой при удалённом вызове процедуры» в Windows 7
Сбой при удалённом вызове процедуры» в Виндовс 7
Перед началом обзора методов устранения, расскажем сперва о том, почему эта ошибка появляется. Причины следующие:
- Неправильные параметры запуска служб Windows;
- Установлено некоторое специфическое ПО;
- Повреждены системные файлы;
- Выходит из строя один или больше модулей ОЗУ.
Соответственно, способы устранения ошибки зависят от правильно выполненной диагностики.
Способ 1: Коррекция параметров запуска служб
Чаще всего рассматриваемый сбой возникает вследствие некорректных настроек запуска служб, связанных с удалённым вызовом процедур. Проверить эти опции и исправить их можно через специальную оснастку.
- Вызовите окно «Выполнить» комбинацией Win+R, введите в него код services.msc и нажмите Enter.
Первым делом найдите службу «Удаленный вызов процедур (RPC)» и дважды кликните по ней левой кнопкой мыши.
Появится окно свойств. Убедитесь, что открыта вкладка «Общие», затем найдите меню «Тип запуска» – в нём должен быть установлен пункт «Автоматически». Если это не так, установите этот параметр вручную и примените внесённые изменения.
Вариант старта службы «Локатор удаленного вызова процедур (RPC)» напротив, должен иметь параметр «Вручную».
Порой бывает так, что типы параметров нельзя изменить из менеджера служб. В таком случае нам поможет системный реестр.
- Снова вызовите окно «Выполнить», в котором введите запрос regedit .
Перед началом манипуляций рекомендуем сделать резервную копию куста – для этого откройте пункт «Правка», выберите «Экспорт» и сохраните область в любое удобное место.
После создания резервной копии можно приступать к редактированию. Найдите в открытом разделе каталог RpcLocator и откройте его – внутри должна быть запись с именем Start. Дважды кликните по ней ЛКМ.
Появится окно редактирования – значение параметра установите как «3».
Далее найдите по очереди каталоги DcomLaunch, RpcEptMapper, RpcSs – параметры значения Start в них должны равняться «2».
После применения всех изменений закрывайте «Редактор реестра» и произведите рестарт машины.
Если с параметрами запуска служб всё в норме, причина ошибки заключается в другом, и вам стоит воспользоваться иным способом.
Способ 2: Деинсталляция конфликтующих программ
Вторая частая причина появления ошибки «Сбой при удалённом вызове процедуры» заключается в конфликте установленного на компьютере стороннего софта из следующих категорий:
- Торрент-клиенты (особенно часто MediaGet);
- Менеджеры доступа к FTP-серверам;
- Средства для управления дисковым пространством;
- Некоторые игры.
Для точного определения причины стоит загрузить компьютер в «Безопасном режиме» и проверить его работу.
Если выясниться, что в «Безопасном режиме» система работает как нужно, указанное ПО точно является причиной проблемы, и его нужно удалить.
Способ 3: Устранение проблем с системными файлами
Рассматриваемая ошибка может возникать в случае неполадок с файлами, необходимыми для работы системы. Чтобы однозначно определить такую причину сбоя, следует воспользоваться средством SFC, доступным через «Командную строку». Также может понадобиться восстановление.
Нелишним будет проверить работоспособность жесткого диска, рассматриваемая неполадка нередко является первым симптомом проблем с HDD.
Если проверка выявила неисправность винчестера, решение проблемы только одно – его замена.
Способ 4: Устранение проблем с RAM
Наконец, самый редкий, но наиболее неприятный источник сбоя – выход из строя модулей оперативной памяти. Для точного диагностирования нарушения в работе ОЗУ их стоит выполнить стресс-тест.
Если проблема заключается в оперативке, её также требуется заменить. В качестве временного решения можно удалить из компьютера сбойные планки.
Заключение
Мы рассмотрели алгоритм диагностики и методы устранения ошибки «Сбой при удалённом вызове процедуры» в Windows 7. Напоследок отметим, что чаще всего причина программная, и аппаратные неполадки — большая редкость.
Как исправить ошибку 1726: сбой при удаленном вызове процедуры?
Для исправления множества ошибок, которые возникают в операционной системе Windows, используется команда sfc /scannow. Она предназначена для замены и восстановления системных файлов, от которых зависит работоспособность служб, программ и прочих компонентов Windows. Если с помощью sfc /scannow решить проблему не удалось, на помощь приходит команда dism /online /cleanup-image /restorehealth. Однако при её запуске может возникнуть ошибка с кодом 1726, которая указывает на сбой при удаленном вызове процедуры.
Причины возникновения ошибки 1726
Ошибка 1726 при запуске команды DISM, которая сигнализирует о сбое при удаленном вызове процедуры, может возникать по следующим причинам:
- Команда запускается, когда происходит обслуживание Удаленного вызова процедур. В таком случае стоит запустить команду через некоторое время.
- Команду DISM блокирует антивирус.
- Если вы ранее запустили любую другую команду для исправления системных ошибок, возможно, она ещё не завершила проверку или исправление системных файлов.
Первая рекомендация: перезагрузите ПК, отключите антивирус и попробуйте запустить команду DISM повторно.
Решение проблемы с запуском команды DISM и ошибкой 1726
Для того, чтобы исправить ошибку 1726, стоит внести правки в системный реестр. Все изменения в реестре могут повлиять на работоспособность системы. Поэтому рекомендуем сделать резервную копию реестра, которая в дальнейшем может быть использована для восстановления значений реестра.
- Откроется редактор реестра. Переходим по адресу «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs» или копируем и вставляем адрес в поисковую строку.
- В разделе «RpcSs» находим и редактируем параметр «Start». Задаём ему значение «2».
- Сохраняем результат и перезагружаем ПК, чтобы изменения вступили в силу.
После перезагрузки системы стоит запустить команду DISM для проверки системы на наличие повреждённых файлов.























