Поправете тази странна грешка в Windows с това ръководство.
Remote Procedure Call (RPC) е компонент на Windows, който улеснява комуникацията между различни процеси в системата по мрежа. Понякога обаче може да се провали, когато потребителите се опитат да осъществят достъп до услуга, което води до съобщението за грешка „Извикването на отдалечена процедура е неуспешно“.
В това ръководство ще ви преведем през най-честите причини за този проблем, последвани от някои методи за отстраняване на неизправности, които със сигурност ще ви помогнат да коригирате проблема завинаги и да възстановите функционалността на вашата система.
Разбиране на грешката „Неуспешно извикване на отдалечена процедура“.
Грешката „Неуспешно извикване на отдалечена процедура“ е свързана с Windows Service Control Manager или други свързани услуги на Windows. Обикновено се случва, когато потребителите се опитват да стартират услуга или да отворят програма. Например, може да го срещнете, когато се опитате да стартирате File Explorer или да отворите документ в приложението Explorer.
Може да го срещнете поради повредени системни файлове, инфекции със злонамерен софтуер, конфликт между работещите програми и проблеми с услугата Remote Procedure Call. По-долу сме изброили различни методи за отстраняване на неизправности, които можете да опитате да разрешите проблема. Предлагаме ви да започнете с преглед на методите за отстраняване на неизправности, за да разберете какво може да причинява проблема ви и след това да продължите със съответния метод за отстраняване на неизправности.
1. Стартирайте в безопасен режим с работа в мрежа
Първото решение, което предлагаме, е зареждане в безопасен режим с работа в мрежа. Това ще ви помогне, ако проблемът е причинен от едно от следните:
- Повредени драйвери или конфликтни фонови приложения: Безопасният режим се зарежда само с набора от основни драйвери и програми. Това означава, че ако лош драйвер или повредена програма причинява проблема, той няма да се появи в безопасен режим, което улеснява идентифицирането на причината за проблема. Ако грешката не се появи в безопасен режим, можете да продължите с отстраняването на причината за проблема, като я премахнете ръчно или върнете към по-старо състояние на системата чрез с помощта на функцията за възстановяване на системата. Ако имате устройство StarTech USB2VGA, опитайте да актуализирате драйвера за него в безопасен режим, тъй като това коригира проблема за няколко потребители.
- Инфекция със зловреден софтуер: Проблемът може да възникне и ако зловреден софтуер е заразил системата ви. В този случай зареждането в безопасен режим ще ви помогне стартирайте SFC сканиране без зловреден софтуер да се намесва в него. След като идентифицирате проблема, можете да предприемете стъпки, за да го разрешите по съответния начин.
В случай, че проблемът възникне, когато се опитате да инсталирате най-новите актуализации на вашата система, можете също да ги инсталирате лесно в безопасен режим.
2. Стартирайте програмата за отстраняване на неизправности в магазина на Windows
Ако проблемът възниква при опитите ви да стартирате програма от Windows Store, тогава също е възможно стартирайте инструмента за отстраняване на неизправности в магазина на Windows за отстраняване на проблема.
Тази помощна програма работи, като сканира системата за потенциални грешки, които може да са причина за проблема. Ако бъдат открити някакви проблеми, инструментът за отстраняване на неизправности ще предложи подходящи корекции, които можете да приложите и от инструмента.
Това е много полезно в случаите, когато грешката е причинена поради определени грешки или грешки в повреда в приложенията.
3. Обновете услугата RPC
Услугата RPC (Remote Procedure Call) в Windows отговаря за обработката на комуникацията между различни процеси. Той управлява заявките и отговорите между различни приложения, улеснявайки изпълнението на задачи и споделянето на ресурси.
Ако услугата се занимава с временен проблем или грешка при повреда, вероятно ще се сблъскате с проблема. Решението в този случай е просто. В повечето случаи опресняването на услугата ще реши проблема за нула време.
Ето как можете да направите това:
- Натисни Win + R клавишите заедно, за да отворите Run.
- Въведете "services.msc" в Run и натиснете Въведете.
- В прозореца Услуги намерете Извикване на отдалечена процедура услуга и щракнете с десния бутон върху нея.
- Избирам Опресняване от контекстното меню.
След като услугата се обнови, изпълнете действието, което първоначално е задействало RPC грешката, и проверете дали проблемът вече е разрешен.
Услугата DCOM Server Process Launcher (DcomLaunch) отговаря за управлението на различни услуги и процеси в Windows, включително услугата RPC (Remote Procedure Call).
Ако тази услуга не работи правилно, това може да причини проблеми с RPC услугата, което води до съответната грешка. Ако този сценарий е приложим, можете да опитате да рестартирате DCOM Server Process Launcher, за да коригирате проблема.
Ето как можете да направите това:
- Отворете помощната програма за услуги, като следвате стъпките, описани в метода по-горе.
- След като бъде стартиран, намерете DCOM Server Process Launcher услуга и щракнете с десния бутон върху нея.
- Избирам Рестартирам от контекстното меню.
- Ако опцията Рестартиране е сива, изберете Опресняване.
Сега можете да опитате да изпълните действието, което първоначално е довело до неуспешна RPC грешка. Надяваме се, че този път няма да го срещнете.
5. Нулирайте дефектната програма
Възможно е да има проблем с програмата, която се опитвате да отворите. В този случай можете да опитате да разрешите проблеми в програмите, като използвате функцията за поправка, предлагана в Windows по подразбиране. Ако това не работи, можете нулирайте програмата на Windows до състоянието по подразбиране, за да коригира всички потенциални проблеми.
Можете да извършите и двете действия чрез приложението за настройки на Windows. Имайте предвид обаче, че с нулиране на приложението ще загубите всички предпочитания, които може да сте задали в приложението.
Проблемът „Неуспешно извикване на отдалечена процедура“ е коригиран завинаги
Грешката „Неуспешно извикване на отдалечена процедура“ може да бъде причинена от редица фактори, включително повредени файлове във вашата система и проблеми със самата RPC услуга. Надяваме се, че методите за отстраняване на неизправности, изброени по-горе, ще ви помогнат да идентифицирате виновника и да коригирате този проблем веднъж завинаги. За да избегнете подобни проблеми в бъдеще, уверете се, че поддържате съответните услуги активирани.
Ако проблемът се появи отново при опит за използване на същата програма по всяко време в бъдеще, проблемът вероятно е в самия софтуер. В такъв случай препоръчваме да го замените с по-добра алтернатива.