RPC сървърът не е наличен в Windows 10 - Как да го поправя?

Remote Process Call (RPC) е протокол, който позволява на програми на един компютър да имат достъп до определени програмни услуги на друг компютър, който е в същата мрежа. С други думи, основната му цел е да даде възможност на клиента и сървъра да комуникират помежду си по мрежата. Но понякога потребителите срещат грешка „RPC сървърът не е достъпен“ в Windows 10 и грешката може да се появи при свързване към отдалечен работен плот, при опит за отпечатване на документ на мрежов принтер, в Outlook mail, услуга за лицензиране на Abbyy и т.н. Недостъпността на RPC може да бъде не само в локалната мрежа, но и в периферните устройства на контролера като скенер или принтер.

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

Причините за грешката, когато RPC сървърът не е достъпен в Windows 10, могат да бъдат различни, но най-вече те са: услугите, необходими за RPC, са деактивирани, Remote Assistance е деактивирана в защитната стена, IPV6 или споделянето на файлове и принтери е деактивирано, IP адресът се срива RPC сървърите или RPC услугите са деактивирани в системния регистър. Нека да разгледаме тези точки, за да коригираме грешката, когато RPC не успее и се появи грешката, че RPC сървърът не е наличен в Windows 10.

1. Проверка на RPC услуги

RPC услугите могат да преминат от автоматичен в ръчен режим, което ще доведе до грешка. Първата стъпка е да проверите услугата. Натиснете комбинацията клавиши Win + R и въведете services.msc, за да отворите бързо услуги. В предоставения списък намерете следните услуги и щракнете с десния бутон, изберете „свойства“. Задайте параметрите, ако вашият не е наред - Тип стартиране: Автоматично и стартирайте, ако услугата е спряна.

  1. Локатор за извикване на отдалечена процедура (RPC).
  2. DCOM сървър за стартиране на процеси.
  3. Отдалечено извикване на процедура (RPC).

Забележка:

  • Ако имате грешка, свързана с услугата за лицензиране на ABBYY , потърсете услуга на име ABBYY FineReader и задайте същите стойности за нея.
  • Ако имате неправилни параметри и не можете да промените нищо (всичко е маркирано в сиво), следвайте петия метод.

Локаторът за извикване на отдалечена процедура (RPC) се изпълнява и типът за стартиране е автоматичен

2. Отдалечена помощ в защитната стена

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

Натиснете Win + R и въведете firewall.cpl, за да отворите опциите на защитната стена. Вляво кликнете върху „ Разрешаване на взаимодействието с приложения “.

Разрешаване на програми да взаимодействат със защитната стена


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

дистанционен асистент в защитна стена

3. Активиране на IPV6 и споделяне на файлове и принтери

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

Натиснете Win + R и напишете ncpa.cpl, за да отворите мрежови адаптери. Кликнете върху мрежовите адаптери, през които мрежата преминава и изберете „свойства“. След това в списъка намерете два параметъра и се уверете, че те са активирани (квадратчетата са отметнати).

  1. Споделяне на файлове и принтери за мрежи Microsft.
  2. IP версия 6 (TCP / IPv6).

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

Активиране на IPV6 и споделяне на файлове и принтери

4. Прочистете DNS

Изчистването на стария DNS може да коригира код на грешка 1722 RPC. На първо място, уверете се, че услугите, свързани с RPC, работят както в метод 1. След това изпълнете командния ред като администратор и въведете следните команди, за да изчистите и нулирате DNS:

  • ipconfig /flushdns
  • ipconfig /renew

Проверете дали фиксираната грешка 1722 RPC не е налична.

ipconfig / flushdns

5. Редактор на регистър за стартиране на RPC услуги

Ако не можете да стартирате услугите, използвайки метод 1, ние ще ги стартираме чрез системния регистър. За пълна ефективност се уверете, че сте следвали Метод 3 и Метод 4. Натиснете Win + R и напишете regedit, за да отворите редактора на системния регистър.

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  • Вдясно щракнете двукратно върху Старт и задайте стойността на 2 с шестнадесетична система .
  • Това позволява отдалечено извикване на процедура (RPC).

ключова RpcSs начална стойност 2

Следваща стъпка:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
  • Отворете параметъра Старт и задайте стойността на 2 с шестнадесетично число .
  • Това ще стартира процесора за стартиране на процеса DCOM Server.

ключ DcomLaunch начална стойност 2

И още един начин:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
  • Отворете параметъра Старт и задайте стойността на 2 с шестнадесетично число .
  • Това ще стартира локатора на извикване на отдалечена процедура (RPC).

Рестартирайте компютъра си и проверете дали грешката е отстранена, когато RPC сървърът не е наличен в Windows 10.

ключ RpcEptMapper начална стойност 2