RPC jest metodą wymiany informacji między procesami lub między klientem (urządzeniem inicjującym połączenie RPC) a serwerem (urządzeniem komunikującym się z nim) w sieci lub systemie. Wiele wbudowanych komponentów systemu Windows używa RPC, która używa różnych portów jako punktu wyjścia do komunikacji między systemami. Jeśli wystąpi problem, pojawi się komunikat o niedostępności serwera RPC.
Rozwiązanie problemu błędu "RPC Server Unavailable".
Treść
- 1 Przyczyny błędu
- 2 Rozwiązania
- 2.1 Kod błędu 1722
- 2.2 Wyłącz zaporę systemu Windows
- 2.3 Ręczne uruchamianie zadania services.msc
- 2.4 Rozwiązywanie problemów z systemem Windows
- 2.5 Błąd FineReadera
- 2.6 Sprawdzanie wirusów
Przyczyny błędu
W typowej sesji RPC klient komunikuje się z programem mapowania punktów końcowych serwera na porcie TCP 135 i wymaga określonego dynamicznego numeru portu dla określonej usługi. Serwer odpowiada, wysyłając adres IP i numer portu, dla którego usługa jest zarejestrowana w RPC po jej uruchomieniu, a następnie komunikuje się z klientem o określonym adresie IP i numerze portu. Możliwe przyczyny błędu "RPC Server Unavailable" to:
- Zatrzymaj usługę RPC - gdy usługa RPC na serwerze nie działa.
- Problemy z rozpoznawaniem nazw - nazwa serwera RPC może być powiązana z niepoprawnym adresem IP.Oznacza to, że klient kontaktuje się z niewłaściwym serwerem lub próbuje skontaktować się z adresem IP, który nie jest aktualnie używany. Nazwa serwera może nie zostać w ogóle rozpoznana.
- Ruch jest blokowany przez zaporę ogniową - zapora lub inna aplikacja zabezpieczająca na serwerze lub zapora ogniowa między klientem a serwerem może uniemożliwić ruchowi dostęp do portu TCP serwera 135.
- Problemy z połączeniem - problem sieciowy może powodować połączenie między klientem a serwerem.
Rozwiązania
Podczas uruchamiania lub instalowania niektórych programów może pojawić się komunikat "Serwer RPC jest niedostępny." Jest to często spowodowane czasem potrzebnym do uruchomienia programu. Bez tego niektóre aplikacje mogą nie działać poprawnie lub nie działać wcale. Co zrobić, aby wiadomość przestała się pojawiać, zastanów się dalej.
Kod błędu 1722
Podczas korzystania z drukarki sieciowej lub urządzenia audio w siódmej wersji systemu Windows może wystąpić błąd 1722 "Niedostępny serwer PRC". Powodem może być program antywirusowy blokujący porty komunikacyjne - aby go wyeliminować, musisz znaleźć ustawienia zarządzania zaufanymi programami w ustawieniach antywirusowych.
Ponadto może wystąpić błąd, ponieważ sam wirus jest obecny w systemie - warto sprawdzić system i dysk za pomocą innego programu antywirusowego niż obecnie. Aby go wyeliminować, kliknij Start / Ustawienia / Panel sterowania. Następnie otwórz Administracja / Usługi. Pojawi się okno, w którym po prawej stronie znajdziesz "Serwer". Na "Server" sprawdź, czy włączony jest typ automatycznego uruchamiania. W razie potrzeby zmień ustawienie i uruchom ponownie komputer.
Wyłącz zaporę systemu Windows
Jeśli komunikat "Serwer RPC jest niedostępny" pojawia się podczas drukowania w systemie Windows 7, problem może być ukryty w zaporze. Jest odpowiedzialny za blokowanie dostępu do komputera w sieci wewnętrznej lub zewnętrznej przez osoby nieupoważnione lub aplikacje, co wyklucza możliwość kontrolowania komputera. Poniżej znajduje się kilka wskazówek, które pozwolą Ci wyłączyć (jeśli chcesz użyć do tego innej aplikacji) i włączyć zintegrowaną zaporę systemu Windows. Zmień nazwę komputera za pomocą "Ustawienia":
- Jest to jeden z najprostszych sposobów na wyłączenie zapory sieciowej. Aby to zrobić, skorzystaj z zakładki "Ustawienia systemu".
- Z listy dostępnych opcji wybierz "Sieć i Internet".
- Przejdź do karty Ethernet i wybierz "Zapora systemu Windows" po prawej stronie okna.
- Wybierz, aby włączyć lub wyłączyć zaporę.
- Na liście dostępnych operacji wybierz opcję Wyłącz Zaporę systemu Windows (niezalecane).
- Kliknij OK. Zapora jest wyłączona.
Następująca metoda jest lokalnym edytorem strategii grupowych (GPO):
- Naciśnij klawisze Win + R i wpisz "gpedit.msc". Otworzy się Edytor lokalnych zasad grupy.
- Parametr odpowiedzialny za wyłączenie zapory znajduje się pod adresem
"Konfiguracja komputera" - "Szablony administracyjne" - "Sieć" - "Połączenia sieciowe" - "Profil standardowy" - "Zapora systemu Windows: Chroń wszystkie połączenia sieciowe".
- Zmień stan ustawienia na "OFF".
- Po kliknięciu przycisku OK lub Zastosuj Zapora systemu Windows przestanie działać.
Dla bardziej doświadczonych użytkowników powyższy skrypt można wykonać za pomocą edytora rejestru.
- naciśnij start i wprowadź "regedit", uruchom aplikację jako administrator;
- w oknie edytora znajdź katalog
HKLM \ SYSTEM \ CurrentControlSet \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ DomainProfile;
- znajdź parametr EnableFirewall i zmień jego wartość z 1 na 0;
- w ten sam sposób edytuj klucz EnableFirewall w następującym katalogu
HKLM \ SYSTEM \ CurrentControlSet \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ PublicProfile;
- i ostatni katalog z kluczem EnableFirewall
HKLM \ SYSTEM \ CurrentControlSet \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ StandardProfile.
Zamknij edytor rejestru i uruchom ponownie komputer. Od tej chwili Zapora systemu Windows jest wyłączona.Aby ponownie włączyć firewall za pomocą edytora rejestru, po prostu zmień powyższe wartości o nazwie EnableFirewall z 0 na 1 i zrestartuj komputer.
Ręczne uruchamianie zadania services.msc
Podczas uruchamiania lub instalowania niektórych programów może pojawić się komunikat "Serwer RPC jest niedostępny." Jest to często spowodowane czasem potrzebnym do uruchomienia programu. Bez tego niektóre aplikacje mogą nie działać poprawnie lub nie działać wcale. Jeśli funkcja jest niedostępna, może się nie udać, aby ją naprawić, musisz włączyć usługę synchronizacji:
- najpierw kliknij menu "Start" i na pasku wyszukiwania wpisz "Uruchom", naciśnij "Enter";
- w następnym oknie wpisz services.msc i zatwierdź za pomocą "OK";
- znajdź pozycję "Usługa czasu systemu Windows" na liście;
- kliknij dwukrotnie tę usługę. Zostanie otwarte menu, w którym należy kliknąć przycisk "Uruchom".
Od tego momentu komunikat "Serwer RPC jest niedostępny" nie powinien się pojawić.
Rozwiązywanie problemów z systemem Windows
Napraw błąd w Windows 10 pomoże wbudowanego narzędzia do rozwiązywania problemów. Uruchom ponownie komputer i po podaniu sygnału dźwiękowego naciśnij przycisk F8 raz na sekundę, aż pojawi się menu wyboru opcji rozruchu.Pierwszym z nich będzie "Rozwiązywanie problemów z komputerem". Wybierz tę akcję i poczekaj na zakończenie operacji.
Błąd FineReadera
Ten problem może występować w systemie Windows 8 i nowszych wersjach oraz przy próbie uruchomienia usługi licencjonowania ABBYY FineReader. Aby sprawdzić status na liście usług (jak ją znaleźć, jak opisano powyżej), wybierz ABBYY FineReader Licensing Service. W oknie właściwości sprawdź, czy parametr "Typ uruchomienia" jest ustawiony na "Automatyczny". Jeśli to konieczne, zmień go, zamknij edytor za pomocą przycisku "OK" i ponownie uruchom komputer.
Sprawdzanie wirusów
W systemie Windows XP i nowszych wirus może spowodować komunikat o błędzie. Przeskanuj swój komputer za pomocą oprogramowania antywirusowego, postępując zgodnie z instrukcjami kreatora. W systemie Windows 10 można użyć standardowego "Defender". Aby to zrobić, kliknij prawym przyciskiem myszy ikonę "Tarcza" obok zegara i wybierz "Otwórz". Uruchom skanowanie antywirusowe, klikając odpowiedni przycisk w oknie.
Jak widać, możesz pozbyć się błędu na wiele sposobów. Ta lista zawiera najbardziej prawdopodobne sposoby usunięcia błędu. W razie potrzeby konieczne będzie ponowne zainstalowanie systemu operacyjnego przy użyciu dysku instalacyjnego.