Поправете грешката RPC сървърът е недостъпен в Windows 10
Remote Procedure Call (RPC) е технология, присъстваща от появата на компютрите и използва техниката за комуникация между процесите. Основната му цел е да даде възможност на клиент и сървър да комуникират помежду си през мрежата. Някои потребители след завършване на надстройка до по-нова версия на Windows 10 може да забележат, че изпълнението на която и да е отдалечена команда е неуспешно със съобщението за грешка RPC сървърът е недостъпен(The RPC server is unavailable) – преди надстройката тези отдалечени команди се изпълняват успешно. В тази публикация ще идентифицираме потенциалните причини и след това ще предоставим възможните решения, които можете да опитате, за да помогнете за отстраняването на този проблем.
Съобщението за грешка RPC сървърът е недостъпен(The RPC Server is unavailable ) може да се задейства от някое от следните:
- Една или повече услуги, изисквани от RPC , са деактивирани.
- Дистанционната помощ е деактивирана от защитната стена(Firewall) .
- IPV6 или споделянето на файлов принтер(File Printer Sharing) е деактивирано.
- IP адресът разбива RPC сървъра.
- RPC услугите са деактивирани чрез системния регистър(Registry) .
Прочетете(Read) : Как да отстраните грешки и проблеми при обаждане от отдалечена процедура.
RPC сървърът не е наличен в Windows 11/10
Ако сте изправени пред тази грешка, можете да опитате препоръчаните решения по-долу.
- Проверете RPC услугата на вашия компютър
- Активирайте Remote Desktop/Assistance в защитната стена(Firewall)
- Променете Избора(Change Startup Selection) при стартиране от Селективно(Selective) стартиране на Нормално(Normal) стартиране
- Активирайте IPV6 и споделяне на файлове(File) и принтери(Printer Sharing) за свързаната мрежа
- Изчистете DNS и подновете
- Принуди RPC(Force RPC) услугите да започнат да използват редактора на системния регистър(Registry Editor) .
Сега, нека се задълбочим в подробните стъпки на тези решения.
1] Проверете RPC(Check RPC) услугата на вашия компютър
Това решение предполага, че конфликти с други приложения на трети страни или промяна на системните системи може да принуди RPC услугата да премине от стойността по подразбиране ( Автоматично(Automatic) ) към ръчна. Това означава, че RPC може да не се стартира автоматично, когато е необходимо.
За да проверите RPC услугата на вашия компютър, направете следното:
- Натиснете Windows + R, въведете services.msc в диалоговия прозорец и натиснете Enter.
- Веднъж в прозореца Услуги(Services) , потърсете следните процеси:
Remote Procedure Call (RPC)
RPC Endpoint Mapper or Remote Procedure Call (RPC) Locator
DCOM Service Process Launcher
- Щракнете с десния бутон върху всяка услуга една по една и изберете Свойства(Properties) .
- След като влезете в свойствата, уверете се, че услугата е стартирана (Started ) и типът на стартиране (Startup type ) е зададен като Автоматично(Automatic) .
- Запазете промените и излезте.
Рестартирайте компютъра си и вижте дали проблемът е разрешен.
2] Активирайте Remote Desktop/Assistance в защитната стена(Firewall)
За да разрешите отдалечена помощ(Remote Assistance) в защитната стена на вашия компютър, направете следното:
- Натиснете клавиша Windows + R, въведете control в диалоговия прозорец и натиснете Enter.
- След като се появи контролният панел, въведете Firewall в лентата за търсене в горния десен ъгъл на прозореца и натиснете Enter .
- От резултатите щракнете върху Разрешаване на приложение през защитната стена на Windows (Allow an app through Windows Firewall ) , която е подкатегория под защитната стена на Windows(Windows Firewall) .
- Щракнете върху Промяна на настройките (Change settings ) и се уверете, че записи, налагащи RPC , са проверени, като например отдалечена помощ(Remote Assistance) .
Рестартирайте компютъра си и вижте дали проблемът е разрешен.
3] Променете избора на стартиране(Change Startup Selection) от Селективно(Selective) стартиране на Нормално(Normal) стартиране
Селективното стартиране е метод на зареждане, който позволява на вашия компютър да се включи с минимален брой заредени елементи. Това обикновено се прави при отстраняване на проблеми с вашия компютър, които могат да включват други приложения на трети страни. Въпреки това, когато стартирате с селективно стартиране, вашият компютър също няма да зареди всички RPC компоненти на вашия компютър. В този случай ще изберем нормалното стартиране и ще видим дали това отстранява проблема. Ето как:
- Натиснете клавиша Windows + R, въведете msconfig в диалоговия прозорец и натиснете Enter.
- След като влезете в конфигурацията за стартиране, изберете раздела Общи (General ) и изберете опцията Нормално стартиране(Normal startup) .
- Щракнете върху Приложи(Apply) > OK , за да запазите промените и да излезете.
Ще бъдете подканени за рестартиране. Рестартирайте(Restart) незабавно, като използвате изскачащия прозорец и проверете дали съобщението за грешка е разрешено.
4] Активирайте IPV6(Enable IPV6) и споделяне на файлове(File) и принтери(Printer Sharing) за свързаната мрежа
В някои случаи може да срещнете грешка 1722: RPC сървърът е недостъпен (Error 1722: The RPC server is unavailable ) проблем в случаи, когато има прекъсване на мрежовата връзка, причинено от една или няколко настройки. В този случай активирането на IPV6 и споделяне на файлове(File) и принтери(Printer Sharing) за свързаната мрежа може да разреши проблема. Направете следното:
- Натиснете Windows key + Rи(r) след това въведете ncpa.cpl в диалоговия прозорец Run и натиснете Enter , за да отворите прозореца за мрежови връзки(Network Connections) .
- В прозореца Мрежови връзки(Network Connections) щракнете с десния бутон върху мрежата, към която в момента сте свързани, и натиснете Свойства.(Properties.)
- След като стигнете до свойствата(Properties) на вашата мрежова връзка, отидете на раздела Мрежа(Networking) и превъртете надолу през списъка с елементи.
- Намерете Споделяне на файлове и (File and) принтери за мрежи на Microsoft(Printer Sharing for Microsoft Networks) и Internet Protocol Version 6 (TCP/IPv6) и се уверете, че и двете свързани квадратчета са поставени отметка.
- Щракнете върху OK , за да запазите промените.
Рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.
5] Изчистете DNS и подновете
Това решение изисква от вас да се уверите, че услугите, включени в RPC връзката, работят (както е посочено в решение 1 по-горе), преди да продължите да изтриете DNS и да подновите връзката.
Ако сте сигурни, че необходимите услуги работят, следвайте инструкциите по-долу, за да изчистите DNS(flush the DNS) и да подновите връзката.
- Стартирайте командния ред в повишен режим(Launch command prompt in elevated mode) .
- Вътре в повишения команден(Command) ред въведете следната команда и натиснете Enter , за да изчистите текущата IP конфигурация:
ipconfig /flushdns
- След като командата бъде успешно регистрирана, въведете следната команда и натиснете Enter , за да подновите IP конфигурацията:
ipconfig /renew
След като IP адресът е подновен, затворете повишения команден ред(Command Prompt) и изпълнете отдалечени команди и вижте дали проблемът е разрешен.
6] Принуди RPC(Force RPC) услугите да започнат да използват редактора на системния регистър(Registry Editor)
За да използвате редактора на системния регистър(Registry Editor) , за да принудите RPC услугите да стартират, направете следното:
- Стартирайте редактора на системния регистър .
- В редактора на системния регистър(Registry Editor) използвайте левия панел, за да се придвижите до следното местоположение:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
- С избран ключ RpcSs , преминете надолу до десния панел и щракнете двукратно върху Старт(Start ) , за да редактирате неговите свойства.
- В полето със свойства задайте(,) базата на(Base) шестнадесетична и(Hexadecimal) стойността на данните(Value data) на 2.
- Щракнете върху OK , за да активирате извикването на процедура за премахване (RPC)(Remove Procedure Call (RPC)) .
След това използвайте левия панел или лентата за навигация в горната част (поставете пътя на системния регистър и натиснете Enter ), за да се придвижите до това местоположение:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
- След като стигнете до това местоположение, щракнете двукратно върху Старт(Start) от десния панел.
- След това задайте базата(Base) на шестнадесетична(Hexadecimal) и стойностните данни на 2.
- Щракнете върху OK , за да активирате DCOM Server Process Launcher .
И накрая, придвижете се до следното местоположение, като използвате лентата за навигация в горната част или като използвате левия панел:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
- Преминете към десния панел и щракнете двукратно върху Старт.(Start.)
- След това задайте базата(Base) на шестнадесетична(Hexadecimal) и стойностните данни(Value Data) на 2 .
- Щракнете върху OK .
Затворете редактора на системния регистър(Registry Editor) , рестартирайте компютъра си и вижте дали проблемът „ RPC сървърът е недостъпен“(The RPC server is unavailable’) е разрешен при следващото стартиране на системата.
Проверете тези свързани публикации, ако получите:(Check these related posts if you receive:)
- Как да коригирате грешки и проблеми при отдалечено повикване на процедура
- Грешка с неуспешно извикване на отдалечена процедура за приложения от Microsoft Store
- Неуспешно обаждане за отдалечена процедура, докато правите ПИН като опция за вход
- Грешка при отдалеченото извикване на процедурата при използване на DISM(The remote procedure call failed error while using DISM) .
Related posts
Разделът за отдалечен работен плот в RDWEB липсва в браузъра Edge в Windows 10
Помощник за отдалечен работен плот на Microsoft за Windows 10
Не може да се копира поставяне в сесия на отдалечен работен плот в Windows 10
Свържете iPhone към компютър с Windows 10 с помощта на отдалечен работен плот на Microsoft
Най-добрият безплатен софтуер за отдалечен работен плот за Windows 10
Колекцията Microsoft Solitaire няма да се отвори в Windows 10
Открита е потенциална грешка в базата данни за актуализиране на Windows в Windows 10
Как да спрете отдалечената инсталация на приложения в Windows 10
Настройте Kodi Remote Control в Windows 10 с помощта на устройства с Android и iOS
Базираната на CMAK VPN не работи след надстройка на Windows 10
Как да проектирате към телевизор или монитор от Windows 10, като използвате Miracast
Една или повече аудио услуги не работят на устройство с Windows 10
Компютърът е неправилно открит като извън мрежата на домейна
SID се показва вместо потребителско име или приятелско име в Windows 10
Нуждаете се от разрешение, за да извършите това действие в Windows 10 [Коригирано]
Отстраняване на проблеми с интернет връзката в Windows 10
Активирайте превключвателя Stream HDR video след надстройка на Windows 10
Как да използвате отдалечен работен плот в Windows 10
Modern Setup Host спря да работи - грешка в Windows 10
Променете порта за отдалечен работен плот (RDP) в Windows 10