- Устранение ошибки «Сбой при удалённом вызове процедуры» в Windows 10
- Способ 1: Проверка типа запуска служб
- Способ 2: Проверка целостности системных файлов
- Способ 3: Устранение неполадок с системными программами (запуск графических файлов)
- Способ 4: Проверка аппаратных комплектующих
- Сбой при удаленном вызове процедуры windows 10 при установке принтера
- Сбой при удаленном вызове процедуры в Windows — как исправить
- Службы Windows, имеющие отношение к удаленному вызову процедур
- Сбой при удаленном вызове процедуры при открытии фотографий JPG и PNG, файлов PDF в Windows 10
- Ошибка RPC: решается ли проблема без переустановки системы
- Что означает ошибка «Сбой при удалённом вызове процедуры»
- Способы устранения ошибки «Сбой при удалённом вызове процедуры»
- Проверка служб
- Редактирование системного реестра
- Проверка на несовместимость ПО
- Проверка и ремонт системных файлов
- Если ничего не помогает
Устранение ошибки «Сбой при удалённом вызове процедуры» в Windows 10
Способ 1: Проверка типа запуска служб
Самой частой причиной появления рассматриваемой ошибки является неправильно установленный вариант запуска системных служб, которые отвечают за удалённый вызов процедур. Проверить нужные опции можно следующим образом:
- Откройте средство «Выполнить» (комбинация Win+R), напишите в нём команду services.msc и нажмите «ОК».
- «Удалённый вызов процедур (RPC)»;
- «Сопоставитель конечных точек RPC»;
- «Модуль запуска процессов DCOM-сервера»;
- «Локатор удалённого вызова процедур (RPC)».
Дважды кликните по записи для проверки параметров. У первых трёх тип запуска должен быть «Автоматически».
У последней же, наоборот, «Вручную».
Откройте директорию по следующему адресу:
Здесь нам нужны несколько каталогов. Первым найдите RpcLocator и перейдите в него.
Дважды кликните левой кнопкой мыши по записи «Start» и установите её значение как «3».
После внесения всех изменений закройте всё окна и перезагрузите компьютер.
Этот метод обычно эффективен, и использовать другой стоит только в случае необходимости.
Способ 2: Проверка целостности системных файлов
Нередко проблема заключается в том, что соответствующие компоненты ОС оказались повреждены. Решением в такой ситуации будет проверка и восстановление целостности системных данных, с чем вам помогут инструкции далее.
Подробнее: Проверка и восстановление системных файлов в Windows 10
Способ 3: Устранение неполадок с системными программами (запуск графических файлов)
Если рассматриваемая проблема появляется при попытке открыть изображения или PDF-документы, это означает повреждения реестра. Устранить их обычным редактированием не выйдет, поэтому воспользуйтесь следующими рекомендациями:
- Первым делом стоит попробовать запустить средство устранения неполадок. Откройте «Параметры» сочетанием Win+I и выберите пункт «Обновления и безопасность».
Перейдите на вкладку «Устранение неполадок».
В перечне средств кликните ЛКМ по позиции «Приложения из магазина Windows», затем нажмите на кнопку «Запустить средство устранения неполадок».
Внимательно следуйте инструкциям утилиты.
Если предыдущий шаг оказался безрезультативен, следует выполнить сброс соответствующей программы. Для этого в том же окне «Параметры» выберите «Приложения».
В перечне установленного софта найдите пункт «Фотографии (Майкрософт)», кликните по нему и воспользуйтесь кнопкой «Дополнительные параметры».
Здесь нажмите «Сбросить».
Можно воспользоваться и более радикальным решением – переустановкой софта посредством PowerShell. Инструмент нужно запустить от имени администратора – по умолчанию соответствующий пункт доступен в контекстном меню «Пуска» по комбинации Win+X.
После запуска подождите несколько секунд, пока оснастка будет готова к работе, затем введите в неё следующее:
Get-AppxPackage *Photos* | Foreach
Проверьте правильность ввода и нажмите Enter.
Дождитесь, пока процесс будет выполнен.
Способ 4: Проверка аппаратных комплектующих
В редких случаях ошибка «Сбой вызова удалённой процедуры» является симптомом выхода из строя жёсткого диска, твердотельного накопителя и/или одного или нескольких модулей оперативной памяти. Для проверки стоит провести диагностику комплектующих, и при обнаружении проблем заменить сбойные элементы.
Подробнее: Проверка на ошибки HDD, SSD и RAM в Windows 10
Сбой при удаленном вызове процедуры windows 10 при установке принтера
Профиль | Отправить PM | Цитировать
Перелопатил уже миллион решений, в том числе и из этого форума, ничего не помогает.
В Акробате выдает: «Необходимо установить принтер для выполнения операций, связанных с печатью, например, настройки страницы или печати документа.»
В блокноте : «Прежде чем напечатать документ, необходимо выбрать принтер. Чтобы установить принтер, дважды щелкните значок «Установка принтера» или нажмите кнопку «Найти принтер» на вкладке «Общие» этого диалогового окна.
В Ворде просто ничего не происходит.
В Хроме, только горит «Сохранить файл», можно сохранить в pdf-файле.
В «Устройствах и принтерах» все принтеры висят. Правда пропал ярлык «по умолчанию».
При «обнаружении проблем» на принтере появляется кнопка Установки принтера и предлагает установить новый . При нажатии на которую высвечивается «Не удалось открыть мастер добавления принтеров. Сбой при удаленном вызове процедуры.» . Далее при устранении проблем Выдает такие ошибки:
— Физический принтер не подключен (хотя подключен) — не исправлено.
— Возможно, изменения конфигурации оборудования не обнаружены — Обнаружены.
Служба очереди печати принтера не запущена — исправлено.
В сервисах — диспетчер работает в статусе «запущен».
Где еще капать . не знаю. Уже руки опускаются.
Все возможные подобные случаи и советы в инете перепробовал, ничего не помогает.
Вчера эта проблема возникла случайно. Печатал несколько документов, последний почему-то долго висел, решил снять из очереди печати . с этого все и пошло.
Сбой при удаленном вызове процедуры в Windows — как исправить
Ошибка «Сбой при удаленном вызове процедуры» может иметь две основные разновидности: при запуске программ, проводника (explorer.exe) и просто во время работы системы и её утилит, либо — при открытии фото и картинок, файлов pdf в приложениях «Фотографии», браузере Edge в Windows 10. В обоих случаях её можно исправить, но не всегда это удается.
В этой инструкции подробно о причинах ошибки «Сбой при удаленном вызове процедуры» в различных ситуациях и о методах решения этой проблемы в 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.
Ошибка RPC: решается ли проблема без переустановки системы
Служба удалённого вызова процедур Windows (она же RPC или Remote Procedure Call) управляет протоколом, позволяющим программам выполнять свои действия на других компьютерах общей сети так же, как они выполнялись бы на данном компьютере — без необходимости разбираться в тонкостях подключения.
Протокол оказался очень удобным на практике: последние версии Windows используют его и для внутреннего взаимодействия программ, находящихся на одном устройстве. От его правильной работы зависят службы системного реестра, «Диспетчер устройств» и даже приложение File Explorer, отвечающее за корректное отображение системных окон и их свойств.
Что означает ошибка «Сбой при удалённом вызове процедуры»
Сбой при удалённом вызове процедуры происходит при отключении или повреждении службы RPC или других служб, от которых она зависит. Ошибка была особенно распространена в 2015 году после выпуска некорректно работающего обновления Windows 10. Сегодня такая ошибка практически наверняка означает конфликт установленных программ с стандартными программами пакета Windows 10 или повреждённые записи системного реестра, которые нам предстоит исправить.
Способы устранения ошибки «Сбой при удалённом вызове процедуры»
Убедимся для начала, что служба и все компоненты, на которые она полагается, включены и работают в штатном режиме. Затем попробуем убрать некоторые потенциальные программные несовместимости.
Проверка служб
Если сбой при удалённом вызове процедуры происходит на Windows 7, открываем список служб таким образом: «Пуск» → Выполнить → пишем services.msc, жмём Enter. В Windows 10 название службы можно ввести в строку поиска на Панели задач.
Откроется достаточно длинное окно служб, запущенных на компьютере. Нас интересуют четыре службы:
- Удалённый вызов процедур (на английском служба будет называться «Remote Procedure Call (RPC)») — в статусе службы должна быть пометка «Работает», а тип запуска — «Автоматически». Если там стоит что-то другое, нажмите на строчку два раза — в появившемся окне будет возможность включить процедуру и выбрать автоматический тип загрузки. Если выставить значения не получается, проверьте сначала два следующих процесса ниже.
- Модуль запуска процессов DCOM-сервера (DCOM Server Process Launcher) — должен быть включён, тип запуска «Автоматически».
- Сопоставитель конечных точек RPC (RPC Endpoint Mapper) — аналогично.
- Локатор удаленного вызова процедур (RPC) (Remote Procedure Call (RPC) Locator) — здесь тип запуска должен быть «Вручную».
Если вдруг что-то изменяем, перезагружаем компьютер и проверяем снова на наличие ошибки. Ошибка по-прежнему на месте или службы отказываются включаться? Попробуем поправить ситуацию через системный реестр.
Редактирование системного реестра
Редактор реестра открывается по тому же принципу, что и список служб, но написать нужно будет слово regedit. Находим там ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. На всякий случай перед началом редактирования жмём на неё правой кнопкой и экспортируем — если что-то пойдёт не так, текущее состояние реестра можно будет восстановить двойным щелчком по экспортированному файлу.
В HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services вносим следующие поправки:
- в подразделе DcomLaunch ищем ключ Start, щёлкаем на него два раза, выставляем значение 2;
- в подразделах RpcEptMapper и RpcSs — аналогично;
- в подразделе RpcLocator в ключе Start должно стоять значение 3.
Больше ничего не трогаем, сохраняем изменения и перезагружаем компьютер. Если проблема была связана с некорректным запуском служб, она исчезнет.
Проверка на несовместимость ПО
Если все службы работают как обычно (и не выключились сами после перезагрузки, проверьте), имеет смысл поискать и удалить несовместимое программное обеспечение. Прежде всего — загрузитесь в безопасном режиме: откройте службу msconfig (через «Выполнить» или строку поиска, в зависимости от системы) и на вкладке «Загрузка» поставьте галочку на соответствующей опции. После следующей перезагрузки система включится без обычных программ автозагрузки и с минимальным набором драйверов — проверьте, появляется ли ошибка в таком режиме. Если нет, «Автозагрузку» нужно будет почистить.
В Windows 7 это осуществляется через всё ту же службу msconfig. В Windows 10, в принципе, можно зайти туда же, но вас перенаправят в Диспетчер задач, управляющий этой функцией на новой ОС. Диспетчер задач можно вызвать клавиатурной комбинацией Ctrl + Alt + Del.
Перейдите на вкладку «Автозагрузка» и уберите оттуда все программы. Затем добавляйте обратно по одной и перезагружайтесь после каждого добавления, пока не найдёте программу, провоцирующую конфликт. Часто это бывают антивирусы и программы резервного копирования файлов (Comodo BackUp и т. п.). Конфликтующие программы рекомендуется деинсталлировать или хотя бы использовать аналоги, не вызывающие проблем.
Проверка и ремонт системных файлов
Для решения проблем с системными файлами можно использовать утилиты SFC и DISM.
Откройте командную строку от имени администратора: «Пуск» → Стандартные → Командная строка (Windows 7) или введите cmd в строку поиска на Панели задач (Windows 10). Для запуска от имени администратора щёлкните на название программы правой кнопкой мыши и выберите соответствующую опцию контекстного меню.
В появившемся чёрном окне введите для начала:
Эта команда проверит основные системные файлы и попытается восстановить их, если увидит, что с ними что-то не так.
На Windows 10 доступна утилита DISM (Deployment Image Servicing and Management), позволяющая отремонтировать файлы, если вдруг не работает sfc.
На выбор есть две команды:
- DISM /Online /Cleanup-Image /ScanHealth — проведёт сканирование системных файлов и доложит о возможных ошибках.
- DISM /Online /Cleanup-Image /RestoreHealth — попытается эти ошибки исправить.
Вводим команды точно так же, как sfc, не забываем про пробелы перед каждым «/». После завершения ремонта — перезагружаемся.
Если «Сбой при удалённом вызове процедуры» возникает и здесь (обычно с кодом ошибки 1726) — проверьте, работают ли все службы RPC, как описано выше. Может также помочь временное отключение службы Windows Search.
Если ничего не помогает
Крайний вариант перед переустановкой системы — попробовать создать нового пользователя. В Windows 10 опция запрятана достаточно далеко: «Пуск» → Параметры → Учётные записи → Семья и другие пользователи. Все системные настройки для нового пользователя будут выставлены по умолчанию, и конфликт ПО, если он был, исчезнет. В Windows 7 пользователя можно создать здесь: «Пуск» → Панель управления → Учётные записи пользователей.
Если же проблема не исчезает даже на новой учётной записи, скорее всего, дело в дефекте RAM. Память можно проверить штатным средством Windows — службой mdsched. Проверка может занимать несколько часов. Ошибки памяти, если они есть, после проверки никуда не исчезнут: придётся сбрасывать «разгон», если что-то меняли, а в худшем случае — менять оперативную память.
Помогла ли вам данная статья устранить назойливую ошибку службы RPC? Может быть, вам помог какой-то свой способ, не описанный здесь? Делитесь своими мыслями в комментариях — мы обязательно вам ответим.