Serwer RPC niedostępny w systemie Windows 10 - jak naprawić?

Remote Process Call (RPC) to protokół, który umożliwia programom na jednym komputerze dostęp do określonych usług programowych na innym komputerze w tej samej sieci. Innymi słowy, jego głównym celem jest umożliwienie klientowi i serwerowi komunikacji ze sobą w sieci. Jednak czasami użytkownicy napotykają błąd „Serwer RPC jest niedostępny” w systemie Windows 10, a błąd może pojawić się podczas łączenia się ze zdalnym pulpitem, podczas próby wydrukowania dokumentu na drukarce sieciowej, w poczcie Outlook, abbyy licencjonowaniu itp. Niedostępność RPC może dotyczyć nie tylko sieci lokalnej, ale także urządzeń peryferyjnych kontrolera takich jak skaner czy drukarka.

Serwer RPC niedostępny

Przyczyny błędu, gdy serwer RPC jest niedostępny w systemie Windows 10, mogą być różne, ale najczęściej są to: usługi wymagane dla RPC są wyłączone, Pomoc zdalna jest wyłączona w zaporze, IPV6 lub Udostępnianie plików i drukarek jest wyłączone, adres IP powoduje awarię Serwery RPC lub usługi RPC są wyłączone w rejestrze. Rzućmy okiem na te punkty, aby naprawić błąd, w którym RPC kończy się niepowodzeniem i pojawia się błąd, że serwer RPC nie jest dostępny w systemie Windows 10.

1. Sprawdzanie usług RPC

Usługi RPC mogą przejść od trybu automatycznego do ręcznego, co spowoduje błąd. Pierwszym krokiem jest sprawdzenie usługi. Naciśnij kombinację klawiszy Win + R i wprowadź services.msc, aby szybko otworzyć usługi. Na wyświetlonej liście znajdź następujące usługi i kliknij prawym przyciskiem myszy, wybierz „właściwości”. Ustaw opcje, jeśli Twoja jest nieprawidłowa - Typ uruchomienia: Automatyczny i uruchom, jeśli usługa zostanie zatrzymana.

  1. Lokalizator zdalnego wywołania procedury (RPC).
  2. Program uruchamiający proces serwera DCOM.
  3. Zdalne wywołanie procedury (RPC).

Uwaga:

  • Jeśli masz błąd związany z usługą licencyjną ABBYY , poszukaj usługi o nazwie ABBYY FineReader i ustaw dla niej takie same wartości.
  • Jeśli masz nieprawidłowe parametry i nie możesz niczego zmienić (wszystko jest podświetlone na szaro), postępuj zgodnie z piątą metodą.

Lokalizator zdalnego wywołania procedury (RPC) jest wykonywany, a typ uruchamiania jest automatyczny

2. Pomoc zdalna w zaporze

Pomoc zdalna to funkcja, która umożliwia innym użytkownikom lub komputerom wyświetlanie ekranu komputera i sterowanie nim. Podczas łączenia się z komputerem zdalnym może również wystąpić błąd RPC, ponieważ klient i serwer komunikują się na znacznie większą i bardziej złożoną skalę. Jeśli nie skonfigurowano zapory, zostanie wyświetlony błąd „Serwer RPC niedostępny”.

Naciśnij Win + R i wprowadź firewall.cpl, aby otworzyć opcje zapory. Po lewej stronie kliknij „ Zezwalaj na interakcję aplikacji ”.

Zezwalanie programom na interakcję z zaporą


Wyszukaj „ Pomoc zdalna ” i upewnij się, że opcje sieci są włączone wszędzie. Uruchom ponownie komputer lub laptop i sprawdź, czy błąd został naprawiony, gdy serwer RPC jest niedostępny.

zdalny asystent w firewallu

3. Włączanie protokołu IPV6 oraz udostępnianie plików i drukarek

W niektórych przypadkach może wystąpić błąd 1722: serwer RPC jest niedostępny, gdy połączenie sieciowe nie powiedzie się, ponieważ dostęp sieciowy do drukarek w sieciach Microsoft i TCP / IPv6 jest wyłączony.

Naciśnij Win + R i wpisz ncpa.cpl, aby otworzyć karty sieciowe. Kliknij karty sieciowe, przez które przechodzi sieć, i wybierz „właściwości”. Następnie na liście znajdź dwa parametry i upewnij się, że są włączone (zaznaczone są pola wyboru).

  1. Udostępnianie plików i drukarek w Microsft Networks.
  2. IP w wersji 6 (TCP / IPv6).

Jeśli nadal pojawia się błąd „Serwer RPC jest niedostępny” z kodem 1722, przejdź dalej.

Włączanie protokołu IPV6 oraz udostępnianie plików i drukarek

4. Opróżnij DNS

Wyczyszczenie starego DNS może naprawić kod błędu 1722 RPC. Przede wszystkim upewnij się, że usługi związane z RPC działają jak w metodzie 1. Następnie uruchom wiersz poleceń jako administrator i wprowadź następujące polecenia, aby wyczyścić i zresetować DNS:

  • ipconfig /flushdns
  • ipconfig /renew

Sprawdź, czy naprawiony błąd RPC 1722 nie jest dostępny.

ipconfig / flushdns

5. Edytor rejestru do uruchamiania usług RPC

Jeśli nie możesz uruchomić usług metodą 1, uruchomimy je za pośrednictwem rejestru. Aby uzyskać pełną skuteczność, upewnij się, że zastosowałeś metodę 3 i metodę 4. Naciśnij klawisze Win + R i wpisz regedit, aby otworzyć Edytor rejestru.

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  • Po prawej stronie kliknij dwukrotnie Start i ustaw wartość na 2 w systemie szesnastkowym .
  • Umożliwia to zdalne wywołanie procedury (RPC).

klucz RpcSs wartość początkowa 2

Dalej:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
  • Otwórz parametr Start i ustaw wartość na 2 z zapisem szesnastkowym.
  • Spowoduje to uruchomienie programu uruchamiającego proces serwera DCOM.

klucz DcomLaunch wartość początkowa 2

I jeszcze jeden sposób:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
  • Otwórz parametr Start i ustaw wartość na 2 z zapisem szesnastkowym.
  • Spowoduje to uruchomienie lokalizatora zdalnego wywołania procedury (RPC).

Uruchom ponownie komputer i sprawdź, czy błąd został naprawiony, gdy serwer RPC jest niedostępny w systemie Windows 10.

klucz RpcEptMapper wartość początkowa 2