Поправка: RPC сървърът не е наличен за Windows 7, 8 и 10

RPC е известен също като Remote Procedure Call. Това е технология, присъстваща от появата на компютрите и използва техниката за междупроцесорна комуникация. Основната му цел е да даде възможност на клиент и сървър да комуникират помежду си по мрежата. Същото може да се каже и за устройства.

RPC сървърът не е наличен

Казано по-просто, всеки път, когато споделяте данни или информация през всяка мрежа, RPC влиза в игра върши цялата работа за вас. RPC също играе основна роля в управлението на устройства по мрежата и също се използва в периферни устройства на контролера, като скенери или принтери.

Какво причинява грешката „RPC сървърът не е наличен“?

Тъй като RPC е комуникацията на различни устройства, има няколко различни модула, които може да са отговорни за причиняване на съобщението за грешка. С казаното, ето някои от виновниците, които могат да бъдат отговорни във вашия случай:

  • Една или повече услуги, изисквани от RPC, са деактивирани - В повечето случаи този конкретен проблем ще възникне, когато един или повече компютри, участващи във връзката, са деактивирани (или повече) задължителни услуги. Ако този сценарий е приложим, можете да разрешите проблема с помощта на помощната програма Services, за да накарате стартирането на услугите с увреждания.
  • Отдалечената помощ е забранена от защитната стена - Известна е защитната стена на Windows и няколко други еквивалента на трети страни, които блокират връзката за отдалечена помощ по подразбиране. Ако това е виновникът, който задейства проблема, можете да разрешите проблема, като установите изключение за този тип връзка.
  • IPV6 или споделянето на файлов принтер е деактивирано - Някои видове RPC сървъри ще изискват както IPV6, така и File PRinter Sharing да бъдат активирани в текущата мрежова връзка. Няколко потребители, които се борят за разрешаването на този конкретен проблем, съобщават, че проблемът е решен, след като са активирали и двамата от мрежови свойства.
  • IP адресът срива RPC сървъра - двусмислен IP може също да задейства това съобщение за грешка. Ако този сценарий е приложим, можете да разрешите проблема чрез промиване и след това подновяване на IP адреса.
  • RPC услугите са деактивирани чрез Регистър - Някои помощни програми или ръчна намеса на потребителя принуждават някои услуги, изисквани от RPC сървъра да останат деактивирани. Потребителите, намиращи се в подобен сценарий, съобщават, че проблемът е решен, след като са използвали редактора на системния регистър, за да стартират услугите, използвани от компонента RPC.

Преди да започнете да преглеждате решенията, уверете се, че имате активна интернет връзка и сте влезли като администратор на вашия компютър. Освен това, ако използвате компютъра в работна среда, най-добре е да се консултирате с вашия мрежов администратор. Всяка работна среда има своя отделна конфигурация на мрежата и персонални компютри.

Решение 1: Проверка на RPC услугата на вашия компютър

Първото нещо, което потребителите трябва да проверят дали срещат тази грешка, е услугата RPC на вашия компютър. Конфликтите с други приложения на трети страни или смяната на системните системи може да принудят RPC услугата да премине от стойността по подразбиране (Автоматично) към ръчна. Това означава, че RPC може да не се стартира автоматично, когато е необходимо.

  1. Натиснете Windows + R, въведете „ services.msc “ в диалоговия прозорец и натиснете Enter.
  2. Веднъж в прозореца на услугите, потърсете следните процеси:
 Дистанционно извикване на процедурата (RPC) RPC Mapper Mapper или Remote Procedure Call (RPC) Locator DCOM Service Launcher 

Щракнете с десния бутон върху всяка услуга един по един и изберете Свойства .

Услуги, свързани с RPC
  1. Веднъж в свойствата, уверете се, че услугата е стартирана и типът Startup е зададен като Автоматичен .

Промяна на типа на стартиране и състоянието на RPC услугите
  1. Запазете промените и излезте. Рестартирайте компютъра и проверете дали съобщението за грешка е коригирано.

Решение 2: Разрешаване на отдалечена помощ в защитната стена

Отдалечената помощ е механизъм, който позволява на други потребители или компютри да виждат екрана на вашия компютър и дори да го контролират, ако решите. Отдалечената помощ може да влезе в игра в случай на RPC сървъри, тъй като клиентът и сървърът също обменят информация в много по-голям и сложен мащаб. Ако защитната ви стена не е конфигурирана правилно, ще направите грешката, която се обсъжда.

Ако членувате в организация, трябва да се свържете с мрежовия администратор, за да разгледате проблема. Докато отстранявате неизправностите в мрежата, изключването на основната защитна стена е начин за отстраняване на неизправности къде се намира. В тази демонстрация ще разгледаме само това, което вие (потребителят) можете да направите в личната си защитна стена на компютъра си.

  1. Натиснете Windows + R, въведете „ control “ в диалоговия прозорец и натиснете Enter.
  2. След като се появи контролния панел, потърсете защитната стена в лентата за търсене в горната дясна част на екрана. От резултатите кликнете върху Разрешаване на приложение през защитната стена на Windows, която е подкатегория под защитната стена на Windows .

Защитна стена на Windows - Контролен панел
  1. Кликнете върху Промяна на настройките и се уверете, че записи, налагащи RPC, са активирани, като отдалечена помощ .

Активиране на отдалечена помощ - защитна стена
  1. Рестартирайте компютъра си и проверете дали това е решило съобщението за грешка, което се обсъжда.

Решение 3: Деактивиране на селективен старт

Селективният старт е метод за зареждане, който позволява на вашия компютър да се включи с минимален брой заредени елементи. Това обикновено се прави при отстраняване на проблеми с вашия компютър, които могат да включват други приложения на трети страни. Въпреки това, винаги когато стартирате чрез селективен старт, вашият компютър също няма да зареди всички компоненти на RPC на вашия компютър. Ще изберем нормалното стартиране и ще видим дали това коригира проблема.

  1. Натиснете Windows + R, въведете „ msconfig “ в диалоговия прозорец и натиснете Enter.
  2. След като стартирате конфигурацията за стартиране, изберете раздела Общи и изберете опцията Нормално стартиране .

Избор на нормално стартиране - Конфигурация на стартиране
  1. Натиснете Приложи, за да запазите промените и да излезете. Сега ще бъдете подканени за рестарт. Рестартирайте веднага, като използвате изскачащия прозорец и проверете дали съобщението за грешка е разрешено.

Решение 4: Разрешаване на IPV6 и споделяне на файлове и принтери за свързаната мрежа

В някои случаи може да срещнете Грешка 1722: RPC сървърът е недостъпен проблем в случаите, когато има прекъсване на мрежовата връзка, причинено от една или няколко настройки. Няколко засегнати потребители съобщиха, че в техния случай проблемът е решен, след като откриха, че споделянето на принтер за Microsoft Networks и протокол версия 6 (TCP / IPv6) са деактивирани от свързаните си мрежови свойства.

След активирането на тези две опции, повечето засегнати потребители съобщават, че проблемът е решен. Ето едно кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете „ncpa.cpl“ и натиснете Enter, за да отворите прозореца за мрежови връзки .
  2. В прозореца на мрежовите връзки щракнете с десния бутон върху мрежата, към която в момента сте свързан, и натиснете Properties.
  3. След като стигнете до Свойства на вашата мрежова връзка, отидете на раздела Мрежи и превъртете надолу през списъка с елементи.
  4. Намерете споделяне на файлове и принтери за Microsoft Networks и Internet Protocol Версия 6 (TCP / IPv6) и се уверете, че и двете асоциирани квадратчета са отметнати. След това щракнете върху ОК, за да запазите промените.
  5. Рестартирайте компютъра си и вижте дали проблемът е решен при следващо стартиране.
//appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

Ако все още срещате грешка 1722: RPC сървърът не е наличен, преминете към следващия метод по-долу.

Решение 5: Промиване на DNS и подновяване

Някои засегнати потребители съобщават, че са успели да разрешат проблема, след като използват повишен команден ред, за да затворят DNS и да подновят връзката. Но за да може тази корекция да е ефективна, трябва да се уверите, че услугите, участващи в RPC връзката, работят (следвайте метод 1).

Ако сте сигурни, че се изпълняват необходимите услуги, ето едно кратко ръководство за промиване на DNS и подновяване на връзката:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това въведете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Ако бъде поискано от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.

    Изпълнение на CMD с помощта на диалоговото поле за изпълнение
  2. Вътре в повдигнатия команден ред въведете следната команда и натиснете Enter, за да промиете текущата IP конфигурация:
     ipconfig / flushdns 
  3. След като командата е успешно регистрирана, въведете следната команда и натиснете Enter, за да обновите IP конфигурацията:
     ipconfig / поднови 
  4. След като IP е подновен, затворете повдигнатия команден ред и пресъздайте стъпките, които преди това са задействали Грешка 1722: RPC сървърът не е наличен, за да видите дали проблемът е решен.

Ако все още възниква същия проблем, преминете към следващия метод по-долу.

Решение 6: Използване на редактора на системния регистър, за да принудите RPC услугите да стартират

Някои засегнати потребители съобщават, че са успели да разрешат проблема, след като използват повишен команден ред, за да затворят DNS и да подновят връзката. Но за да може тази корекция да е ефективна, трябва да се уверите, че услугите, участващи в RPC връзката, работят (следвайте метод 1).

Ако сте сигурни, че се изпълняват необходимите услуги, ето едно кратко ръководство за промиване на DNS и подновяване на връзката:

Ето едно кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете „regedit“ и натиснете Enter, за да отворите редактора на системния регистър. Ако бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.
  2. Вътре в редактора на системния регистър използвайте левия панел, за да отидете на следното място:
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RPCSS 

    Забележка: Можете да стигнете до там ръчно, като използвате панела отляво или можете да поставите точния адрес директно в навигационната лента и натиснете Enter. С избрания клавиш RpcSs, преминете надолу към десния панел и щракнете двукратно върху Start.

  3. Вътре в стойността на редактиране на Dword, свързана със Start, задайте Base на шестнадесетична стойност и данните за стойността на 2, за да активирате извикване на процедурата за премахване (RPC) .
  4. Използвайте панела отляво или лентата за навигация в горната част, за да се придвижвате до това място:
     Компютър \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch 
  5. След като стигнете до това място, щракнете двукратно върху Старт от десния прозорец. След това задайте базата на шестнадесетична стойност и данните за стойността на 2, за да активирате стартовия процесор на сървъра на DCOM .
  6. Навигирайте до следното местоположение с помощта на навигационната лента в горната част или с помощта на левия панел:
     Компютър \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper 
  7. Преминете към панела отдясно и щракнете двукратно върху Старт. След това задайте Base на Hexadecimal и Value Data на 2 .
  8. Затворете редактора на системния регистър, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.
//appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

В допълнение към горните решения, можете също да намерите още решения за грешка „ RPC сървърът не е наличен “, като прочетете нашата статия Поправете: Обаждането на дистанционната процедура не е успешно. И двата случая на грешка са почти еднакви и в двата случая могат да се опитат едни и същи корекции.

Интересни Статии