Windows 11 Remote Procedure Call failed is a connection error
by Henderson Jayden Harper
Passionate about technology, Crypto, software, Windows, and everything computer-related, he spends most of his time developing new skills and learning more about the tech world. He also enjoys… read more
Updated on March 14, 2023
Reviewed by
Alex Serban
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more
- RPC is a communication protocol between a program (client) and another remote program (server).
- The Remote Procedure Call may encounter issues with outdated Windows.
- Running the Troubleshooter can help fix the Remote Procedure Call failed in Windows issue.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This tool repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from system errors, BSoDs, and repairs damages made by malware and viruses. Fix PC issues and remove viruses damage now in 3 easy steps:
- Download and Install Fortect on your PC
- Launch the tool and Start scanning to find broken files that are causing the problems
- Right-click on Start Repair to fix issues affecting your computer’s security and performance
- Fortect has been downloaded by 0 readers this month.
The Windows 11 Remote Procedure Call failed is an error that indicates that a connection cannot be established. It pops up when the Remote Procedure Call software, which makes it easy to access and interact with programs on another computer remotely, encounters an issue.
Why does the Remote Procedure Call fail?
The Remote Procedure Call serves as a communication protocol for programs to request access to a program running on another computer. This error can occur for numerous reasons, but we will highlight the most important causes:
- Poor connection – If the connection between the two computers is unstable or poor, the system won’t be able to establish communication with the remote PC, hence, this problem.
- Incorrect settings – The RPC settings are probably not configured correctly, causing this issue.
- Corrupted system files – If any systems have corrupted files, this error may arise.
Likewise, it can affect different procedures in the system. For instance, the Remote Procedure Call failed add a printer. It indicates that the RPC failed when adding or installing the printer driver.
Users can check our article about how to reinstall preinstalled apps in Windows 10.
How do I fix the Remote Procedure Call that failed?
1. Configure RPC settings
- Click on Start at the bottom of the screen and type Services in the search space.
- Scroll down and select Remote Procedure Call (RPC).
- Ensure that the Startup type is changed to Automatic.
- Go to DCOM Server Process Launcher and ensure that the Startup type is also set to Automatic.
- Navigate to Remote Procedure Call (RPC) Locator, then the General tab.
- Select Manual as the Startup type.
We recommend you restart your computer to help the changes sync better with the system.
2. Perform an SFC scan
- Click on the Start button and type in Command.
- Right-click Command Prompt and select Run as administrator.
- Select Run as administrator, wait for the software to launch, then type the following in the search space and press Enter:
sfc /scannow
Wait for the command to run the diagnosis to scan and detect the faulty files. It can help fix the Remote Procedure Call that failed Windows 10 at login problems.
You can also choose a program that performs all these steps automatically. Restoro it’s a valuable tool that helps you find damaged files and repair or replace them instantly from its massive repository.
Restoro
Benefit from all Restoro features to keep your PC in a healthy state.
3. Run Windows Troubleshooter
- Press the Windows + I keys to prompt Settings or type troubleshoot in the search space and press Enter.
- Select Troubleshoot from the results.
- Navigate to Other troubleshooters and select the Windows Store Apps troubleshooter.
- Click on Run to start the process and follow the on-screen instructions.
The diagnosis will help you detect where the error is from. It is an effective fix for Excel app errors like the Remote Procedure Call failed exception from the result: 0x800706be.
- How to download & play Mirror’s Edge on Windows 11
- Microsoft roadmap: What’s next for the Halo franchise?
- What can you do with Bing’s new visual input feature?
4. Reinstall the services
- Click the Start button, type cmd, and select Run as administrator from the results.
- Type the following commands one by one in Command Prompt and press Enter after each one:
net start rpcss
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
5. Scan your computer for malware
- Click Start and type in Virus.
- Select Virus & threat protection from the results.
- Click on Advanced scan and select Full scan, then click Scan now.
Some PC issues are hard to tackle, especially when it comes to missing or corrupted system files and repositories of your Windows.
Be sure to use a dedicated tool, such as Fortect, which will scan and replace your broken files with their fresh versions from its repository.
The Windows Defender will scan your computer for Malware. Delete them if there are any detected.
A faster solution would be ESET Nod32 because it offers excellent protection and strong performance. It protects your devices from malware, phishing scams, ransomware, and other online threats.
⇒ Get ESET NOD32
Some of our readers asked: What happens if I disable the Remote Procedure Call?
Disabling the Remote Procedure Call on your computer will affect the functionality of services dependent on it. Likewise, it may result in the breakdown or malfunction of the PC. It impedes the communication between the Windows app and services.
These are the most effective fixes that can solve the Windows 11 remote procedure call failed problem. Ensure to follow the steps outlined for each solution to get optimal results.
Users may be interested in reading about how to fix Windows if it couldn’t connect to the update service.
Also, if you have questions and suggestions about this post, you can leave them in the comments section. We’d like your feedback.
Still experiencing issues?
SPONSORED
If the above suggestions have not solved your problem, your computer may experience more severe Windows troubles. We suggest choosing an all-in-one solution like Fortect to fix problems efficiently. After installation, just click the View&Fix button and then press Start Repair.
Служба удалённого вызова процедур Windows (она же RPC или Remote Procedure Call) управляет протоколом, позволяющим программам выполнять свои действия на других компьютерах общей сети так же, как они выполнялись бы на данном компьютере — без необходимости разбираться в тонкостях подключения.
Протокол оказался очень удобным на практике: последние версии Windows используют его и для внутреннего взаимодействия программ, находящихся на одном устройстве. От его правильной работы зависят службы системного реестра, «Диспетчер устройств» и даже приложение File Explorer, отвечающее за корректное отображение системных окон и их свойств.
Что означает ошибка «Сбой при удалённом вызове процедуры»
Сбой при удалённом вызове процедуры происходит при отключении или повреждении службы RPC или других служб, от которых она зависит. Ошибка была особенно распространена в 2015 году после выпуска некорректно работающего обновления Windows 10. Сегодня такая ошибка практически наверняка означает конфликт установленных программ с стандартными программами пакета Windows 10 или повреждённые записи системного реестра, которые нам предстоит исправить.
Способы устранения ошибки «Сбой при удалённом вызове процедуры»
Убедимся для начала, что служба и все компоненты, на которые она полагается, включены и работают в штатном режиме. Затем попробуем убрать некоторые потенциальные программные несовместимости.
Проверка служб
Если сбой при удалённом вызове процедуры происходит на Windows 7, открываем список служб таким образом: «Пуск» → Выполнить → пишем services.msc, жмём Enter. В Windows 10 название службы можно ввести в строку поиска на Панели задач.
Откроется достаточно длинное окно служб, запущенных на компьютере. Нас интересуют четыре службы:
Если вдруг что-то изменяем, перезагружаем компьютер и проверяем снова на наличие ошибки. Ошибка по-прежнему на месте или службы отказываются включаться? Попробуем поправить ситуацию через системный реестр.
Редактирование системного реестра
Редактор реестра открывается по тому же принципу, что и список служб, но написать нужно будет слово regedit. Находим там ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices. На всякий случай перед началом редактирования жмём на неё правой кнопкой и экспортируем — если что-то пойдёт не так, текущее состояние реестра можно будет восстановить двойным щелчком по экспортированному файлу.
В HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices вносим следующие поправки:
Больше ничего не трогаем, сохраняем изменения и перезагружаем компьютер. Если проблема была связана с некорректным запуском служб, она исчезнет.
Проверка на несовместимость ПО
Если все службы работают как обычно (и не выключились сами после перезагрузки, проверьте), имеет смысл поискать и удалить несовместимое программное обеспечение. Прежде всего — загрузитесь в безопасном режиме: откройте службу msconfig (через «Выполнить» или строку поиска, в зависимости от системы) и на вкладке «Загрузка» поставьте галочку на соответствующей опции. После следующей перезагрузки система включится без обычных программ автозагрузки и с минимальным набором драйверов — проверьте, появляется ли ошибка в таком режиме. Если нет, «Автозагрузку» нужно будет почистить.
В Windows 7 это осуществляется через всё ту же службу msconfig. В Windows 10, в принципе, можно зайти туда же, но вас перенаправят в Диспетчер задач, управляющий этой функцией на новой ОС. Диспетчер задач можно вызвать клавиатурной комбинацией Ctrl + Alt + Del.
Перейдите на вкладку «Автозагрузка» и уберите оттуда все программы. Затем добавляйте обратно по одной и перезагружайтесь после каждого добавления, пока не найдёте программу, провоцирующую конфликт. Часто это бывают антивирусы и программы резервного копирования файлов (Comodo BackUp и т. п.). Конфликтующие программы рекомендуется деинсталлировать или хотя бы использовать аналоги, не вызывающие проблем.
Проверка и ремонт системных файлов
Для решения проблем с системными файлами можно использовать утилиты SFC и DISM.
Откройте командную строку от имени администратора: «Пуск» → Стандартные → Командная строка (Windows 7) или введите cmd в строку поиска на Панели задач (Windows 10). Для запуска от имени администратора щёлкните на название программы правой кнопкой мыши и выберите соответствующую опцию контекстного меню.
В появившемся чёрном окне введите для начала:
sfc /scannow
Эта команда проверит основные системные файлы и попытается восстановить их, если увидит, что с ними что-то не так.
На Windows 10 доступна утилита DISM (Deployment Image Servicing and Management), позволяющая отремонтировать файлы, если вдруг не работает sfc.
На выбор есть две команды:
Вводим команды точно так же, как sfc, не забываем про пробелы перед каждым «/». После завершения ремонта — перезагружаемся.
Если «Сбой при удалённом вызове процедуры» возникает и здесь (обычно с кодом ошибки 1726) — проверьте, работают ли все службы RPC, как описано выше. Может также помочь временное отключение службы Windows Search.
Если ничего не помогает
Крайний вариант перед переустановкой системы — попробовать создать нового пользователя. В Windows 10 опция запрятана достаточно далеко: «Пуск» → Параметры → Учётные записи → Семья и другие пользователи. Все системные настройки для нового пользователя будут выставлены по умолчанию, и конфликт ПО, если он был, исчезнет. В Windows 7 пользователя можно создать здесь: «Пуск» → Панель управления → Учётные записи пользователей.
Если же проблема не исчезает даже на новой учётной записи, скорее всего, дело в дефекте RAM. Память можно проверить штатным средством Windows — службой mdsched. Проверка может занимать несколько часов. Ошибки памяти, если они есть, после проверки никуда не исчезнут: придётся сбрасывать «разгон», если что-то меняли, а в худшем случае — менять оперативную память.
Помогла ли вам данная статья устранить назойливую ошибку службы RPC? Может быть, вам помог какой-то свой способ, не описанный здесь? Делитесь своими мыслями в комментариях — мы обязательно вам ответим.
Windows и почти все её компоненты подвержены некоторым ошибкам. Не исключением являются службы системы. С развитием операционной системы и частичного перемещения в облако, ошибок, связанных именно с этим компонентом, становится всё больше. Одной из подобных ошибок является «Сбой при удалённом вызове процедуры».
Что означает ошибка «Сбой при удалённом вызове процедуры»
Ошибка «Сбой при удалённом вызове процедуры» означает неполадку в работе службы «Удалённый вызов процедур (RPC)». Этим сбоем «страдают» утилиты калькулятора, просмотра фотографий и прочие программы нового интерфейса Windows. Также жертвой ошибки может стать утилита DISM, управление которой проходит через командную строку.
Причиной неполадки могут выступать несколько факторов:
- работа вирусов;
- выключенная служба вредоносным ПО или самим пользователем;
- ошибки в файлах службы;
- неверные настройки реестра Windows.
В итоге все «исправительные» работы будут касаться указанной выше службы.
Способы устранения ошибки «Сбой при удалённом вызове процедуры»
Прежде чем приступать к исправлению ошибки, необходимо в обязательном порядке полностью просканировать операционную систему на наличие вирусной активности. Я для этого использую пару антивирусных программ разных разработчиков, к примеру, AVG AntiVirus Free и Panda Free Antivirus. Можно использовать и другие защитники, но для меня эти выигрывают удобством интерфейса и скоростью работы.
После проверки необходимо двигаться от простых решений к более сложным и затратным по времени.
Включение службы «Удалённый вызов процедур (RPC)»
Самое простое решение ситуации может оказаться во включении службы. Вполне возможно, что она просто отключена и это приводит к возникновению ошибки. Windows имеет специальный интерфейс, для управления и настройки служб:
- В поиске операционной системы прописываем слово services и открываем лучшее соответствие.
В поиске операционной системы прописываем слово services и открываем лучшее соответствие - Находим строчку с названием «Удалённый вызов процедур (RPC)», кликаем по ней правой кнопкой и открываем пункт «Свойства».
Через контекстное меню открываем свойства службы «Удалённый вызов процедур (RPC)» - Далее во вкладке «Общее» меняем фильтр «Отключена» на «Автоматически», затем сохраняем свойства кнопкой OK и перезагружаем компьютер.
Задаем тип запуска как «Автоматически» и сохраняем изменения - Пробуем вновь запустить процесс, который раньше выдавал сбой.
Внесение поправок в значение реестра
В случае, если метод выше не помог или доступ к свойствам службы попросту недоступен, необходимо воспользоваться редактором реестра. Все настройки операционной системы собраны именно в этом месте в иерархическом порядке. Именно записи реестра определяют, какой браузер в операционной системе основной, какие утилиты открывают по умолчанию файлы с определёнными расширениями и так далее. Работа каждого отдельного параметра служб также прописана в реестре, включая и тип запуска:
- В меню «Пуск» находим и открываем папку «Средства администрирования», а в ней запускаем программу «Редактор реестра».
Мерез меню пуск открываем «Редактор реестра» - В древе директорий слева открываем путь HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcSs.
Переходим в директорию с установками службы «Удалённый вызов процедур (RPC)» - Двойным щелчком мыши открываем параметр Start, задаём его значение как 2, затем нажимаем кнопку OK.
Задаем значение 2 в параметре Start для автоматического запуска службы - Перезапускаем систему, чтобы изменения вошли в силу, и смотрим, исчезла ли проблема.
Проверка файлов системы
Если обе инструкции выше не помогли — это значит, что проблема несколько серьёзнее, чем просто неверные настройки службы. Скорее всего, были повреждены некоторые системные файлы, включая программные оболочки RPC. В таком случае необходимо сделать сканирование и восстановление файлов системы специальной утилитой SFC. Она запускается из командной строки и сканирует Windows на предмет повреждений и несоответствий в данных ОС. И в случае выявления неисправности заменяет повреждённую информацию правильной:
- Вызываем меню Windows (комбинация клавиш Win+X или щелчок правой кнопкой по значку «Пуск»), в выпавшем списке выбираем апплет «Командная строка (администратор)».
В меню Windows выбираем апплет «Командная строка (администратор)» - В консоли прописываем строчку sfc /scannow и запускаем программу в работу клавишей Enter.
Команда sfc /scannow запускает сканирование и восстановление системных файлов - Не закрываем терминал, пока программа не закончит свою работу, а после перезагружаем ПК.
Видео: как провести сканирование и восстановление системных файлов
Исправить ошибку «Сбой при удалённом вызове процедуры» не сложнее, чем сходить в магазин. Достаточно провести всего несколько процедур по оздоровлению соответствующей службы Windows, и все программы системы будут работать в штатном режиме.
- Распечатать
Здравствуйте! Меня зовут Алексей. Мне 27 лет. По образованию — менеджер и филолог.
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(3 голоса, среднее: 3.7 из 5)
Поделитесь с друзьями!
Главная » Уроки и статьи » Windows
Пользователи довольно часто спрашивают, как исправить ошибку «Сбой при удаленном вызове процедуры». В Windows 10 такая проблема встречается относительно часто. К сожалению, ее сложно решить.
Что это такое
Следует сразу отметить, что ошибку можно разделить на два типа. Первый возникает при открытии проводника, запуске каких-либо программ, а также в процессе работы системы или связанных с ней утилит. Второй появляется при попытке открыть изображения или файлы PDF с помощью встроенного приложения «Фотографии». Данный тип также может возникать при использовании Microsoft Edge.
С удаленным вызовом процедур связаны определенные службы, неверная настройка которых нередко приводит к данной ошибке. Однако это далеко не единственная возможная причина, что осложняет решение проблемы.
Как устранить: разные способы
Большая часть способов довольно затратна по времени и при этом не может похвастать высокой результативностью. Поэтому, если есть такая возможность, рекомендуется откатить систему: данный метод самый простой и действенный. Важно понимать, что для этого понадобятся точки восстановления, которые не создаются в автоматическом режиме по умолчанию, т. е. вам нужно либо создавать их вручную, либо включить соответствующую функцию.
Разумеется, точка должна быть создана тогда, когда ошибки еще не было. Так что этот вариант подходит не для всех.
Нужно обратить внимание на то, что некоторые из указанных ниже способов подходят только для одного типа ошибки (информация об этом присутствует в предыдущем пункте статьи).
Службы
Универсальный вариант, который можно считать одним из самых эффективных. Суть его в том, чтобы изменить параметры запуска служб, которые связаны с удаленным вызовом. Делается это следующим образом:
- Сначала нужно открыть специальную встроенную утилиту. Она так и называется «Службы». Ее ярлык можно найти в меню «Пуск» в папке «Средства администрирования». Также можно просто ввести название в поиск на панели задач.
- Независимо от выбранного способа, откроется окно, в правой части которого находится полный перечень служб. В данном случае потребуется изменить тип запуска у четырех служб. Вот одна из них:
- Для внесения изменений следует дважды кликнуть по пункту ЛКМ, чтобы открыть параметры. В них можно сразу увидеть тот самый «тип запуска». Для указанной выше службы лучше поставить автоматический вариант. Затем нужно обязательно нажать на «OK» или «Применить», чтобы сохранить параметры.
- Далее следует повторить процедуру со службой, расположение которой отчетливо видно на скриншоте ниже. Затем тоже самое нужно сделать с пунктом «Модуль запуска процессов DCOM-сервера».
- Кроме указанных служб есть еще одна, которой требуется поставить тип «Вручную»:
Изначально именно такие типы и должны быть. Однако в некоторых случаях пользователи сталкиваются с тем, что тип отличается, а изменить его нельзя. Если вы столкнулись с такой проблемой, попробуйте следующий способ.
Реестр
Те же самые службы можно настроить другим путем, но он более сложный, затратный по времени и опасный. Неопытным владельцам ПК настоятельно рекомендуется строго придерживаться инструкции: в противном случае можно усугубить ситуацию. Процедура делится на несколько шагов:
- Необходимо открыть редактор. Его можно легко найти с помощью поиска на панели задач. В дополнение следует рассмотреть и другой вариант: можно нажать Win+R, а после ввести команду «regedit» и нажать на клавишу Enter.
- Нужно перейти по пути, который обведен красным на изображении. Далее в указанном разделе следует обратить внимание на подразделы: среди них есть нужные нам службы.
- Требуется изменить параметр «Start». Если такового нет, его можно создать, нажав ПКМ и выбрав DWORD. Для открытия настроек нужно дважды кликнуть ЛКМ по параметру. Далее появится маленькое окно, в котором будет доступна лишь одна строка, а именно «Значение».
- Названия разделов всех нужных служб указаны на позапрошлом скриншоте (они подчеркнуты красным). Для RpcLocater необходимо поставить в качестве значения 3, а для всех остальных – 2.
Закончив с данной процедурой, рекомендуется сразу перезагрузить устройство.
Новый пользователь
Такой вариант эффективен, если проблема возникает при использовании новых встроенных утилит (например, браузер Edge). Как правило, ошибку очень просто убрать, создав новую учетную запись. Сделать это можно с помощью параметров ОС (самый простой способ их вызвать – нажать сочетание клавиш Win+I). Соответствующая функция находится в разделе, отвечающем за учетные записи:
Устранение неполадок
Этот метод может быть полезен, если проблема возникла при попытке открыть картинки или файлы в формате «.pdf». Найти встроенную утилиту можно как в параметрах, так и в панели управления.
Для решения проблемы необходимо выбрать категорию, которая отвечает за программы из официального магазина Microsoft.
Данный способ очень прост и полностью безопасен: найденные ошибки по возможности исправляются в автоматическом режиме. Это делает его отличным выбором для начинающего пользователя. Недостаток состоит в том, что утилита не обладает высокой результативностью.
Сброс приложения
Если речь о программе «Фотографии» или встроенном браузере, то, вероятно, произошло повреждение файлов. Во втором случае некоторую роль может сыграть и неправильная настройка. Для сброса нужно сделать следующее:
- Опять открыть «Параметры».
- Перейти в раздел, именуемый «Приложения».
- Найти проблемную утилиту в списке и кликнуть по ней. Затем требуется нажать на надпись «Дополнительные параметры».
- В появившихся настройках будет пункт, который так и называется «Сброс». Нужно просто нажать на соответствующую кнопку.
Что делать, если ни один из способов не помогает
Иногда причина кроется в повреждении системных файлов. Рекомендуется проверить их целостность. Это очень просто:
- Требуется открыть командную строку. Данная утилита есть в меню «Пуск», и ее, как и предыдущие, можно найти, используя поиск. Запуск осуществлять только с правами администратора.
- Далее нужно ввести всего одну команду. Процедура может занять некоторое время – это нормально. Когда проверка закончится, можно будет узнать, есть ли поврежденные файлы, и удалось ли системе их восстановить самостоятельно.
Если проблема возникает при использовании встроенных приложений, то их можно просто заменить сторонними: последние должны корректно работать.
Итак, ошибка «Сбой при удаленном вызове процедуры» относительно распространена и может возникать по разным причинам. Соответственно решение также может варьироваться. К универсальным способам можно отнести откат системы, настройку служб при помощи специальной программы или параметров реестра.
Понравилось? Поделись с друзьями!
Дата: 20.02.2022
Автор/Переводчик: Wolf
Всем привет! Сегодня в статье мы разберем два очень интересных вопроса. Начнем, пожалуй, с того – а что же такое служба RPC?
Удаленный вызов процедур (RPC) – это протокол, который используется для обмена данными между приложениями Windows. Сама служба используется как на локальном компьютере, так и в сети. Почти все компоненты Windows используют этот протокол, и запущенную на её основе службу.
Можно ли отключить «Удаленный вызов процедур (RPC)»?
Нет, отключать эту службу ни в коем случае нельзя, так как в таком случае многие прикладные команды и службы просто перестанут работать. Я специально сразу ответил на этот вопрос, так как к нам на почту приходит слишком много вопросов с этим текстом. Первый вопрос мы разобрали. Теперь давайте рассмотрим проблемы, с которыми часто встречаются пользователи в Windows. В частности, можно встретить две ошибки:
Сбой при удаленном вызове процедуры.
Сервер RPC недоступен (RPC server is unavailable).
Решаются обе эти проблемы примерно одинаково, и ниже в статье я приведу все возможные варианты. Инструкции подходят для всех версий Windows 10, 11, 7 и 8.
Содержание
- Способ 1: Перезапуск (запуск) службы
- Способ 2: Настройки сетевого устройства
- Способ 3: Настройка Брандмауэра
- Способ 4: Общие меры
- Задать вопрос автору статьи
Способ 1: Перезапуск (запуск) службы
Здравствуйте! Меня зовут Алексей. Мне 27 лет. По образованию — менеджер и филолог.
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(3 голоса, среднее: 3.7 из 5)
Поделитесь с друзьями!