Jak naprawić błąd „Serwer RPC jest niedostępny” w systemie Windows

Ciągle widzisz błąd „Serwer RPC jest niedostępny” w systemie Windows? Ten poradnik, zaktualizowany w czerwcu 2026 roku, pomoże rozwiązać ten problem.   

Błąd „Serwer RPC jest niedostępny” w systemie Windows to jeden z najbardziej frustrujących problemów, jakie można napotkać. Pojawia się we wszystkich obszarach, od skanowania sieci, po domenę. logins, rejestracja certyfikatów i kopie zapasowe.

Napraw błąd „Serwer RPC jest niedostępny” w systemie Windows

Może uniemożliwić połączenie się ze zdalnymi komputerami, dostęp do plików, a nawet zalogowanie się do systemu.

Ten przewodnik pomoże Ci pozbyć się wszelkiego żargonu technicznego i przedstawi szybkie i praktyczne rozwiązania Twojego problemu.

Czym jest RPC? Co powoduje pojawienie się błędu?

RPC, skrót od Remote Procedure Call, to wbudowana funkcja Windows mechanizm umożliwiający różnym procesom i komputerom komunikowanie się ze sobą.

Można to sobie wyobrazić w ten sposób: prosisz o dostęp do pliku na innym komputerze lub o wykonanie zadania; RPC obsługuje żądanie i łączy cię z odpowiednią usługą.

Jak działa standardowe połączenie RPC

Wyjaśnijmy to tymi słowami:

  • Twój komputer (klient) wybiera numer „recepcjonisty” lub „usługi” na porcie TCP 135 maszyny docelowej.
  • Usługa (Endpoint Mapper) nasłuchuje żądania i przypisuje tymczasowe „biuro” (port dynamiczny).
  • Zostaniesz przekierowany do nowego portu, gdzie będziesz mógł faktycznie wykonać swoją pracę.

Błąd RPC pojawia się, gdy w dowolnym momencie łańcuch komunikacyjny zostanie przerwany.

Ale co jest tego przyczyną? 

  • Usługa RPC została zatrzymana lub jest wyłączona. 
  • Zapora blokuje port TCP 135 lub dynamiczne porty RPC (1024-65535 w starszych systemach, 49152-65535 w systemach Windows 8/Server 2012 i nowszych). 
  • Występują problemy z DNS lub rozpoznawaniem nazw. 
  • Komputer docelowy jest offline lub niedostępny. 
  • Ustawienia sieciowe są nieprawidłowo skonfigurowane.

Przed naprawą błędu serwera RPC wykonaj szybką diagnostykę kontrolną

Nie powinieneś zgadywać, na czym polega problem i gdzie się on znajduje. W tym celu skorzystaj z poniższej listy kontrolnej, która pomoże Ci zawęzić problem:

  • Wyślij polecenie ping do komputera docelowego, podając jego adres IP. Jeżeli nie odpowie, oznacza to, że wystąpił problem z łącznością sieciową.
  • Pinguj komputer docelowy po nazwie, na przykład ping SERVER01. Jeśli to się nie powiedzie, ale ping IP zadziała, masz problem z DNS.
  • Sprawdź, czy komputer docelowy jest włączony. Może się to wydawać oczywiste, ale zazwyczaj to właśnie tam leży problem. 
  • Sprawdź, czy usługa RPC jest uruchomiona na komputerze docelowym. W tym celu otwórz services.msc i wyszukaj „Remote Procedure Call (RPC)”; powinna pojawić się informacja „Running” (Uruchomiona).

Jak naprawić błąd „Serwer RPC jest niedostępny” (5 rozwiązań, od prostych do zaawansowanych)

Zacznijmy:

Rozwiązanie 1: Zweryfikuj i uruchom ponownie podstawowe usługi RPC

To jedna z najskuteczniejszych metod naprawy na liście, zwłaszcza jeśli usługi zostały zatrzymane lub wyłączone. Oto, co należy zrobić:

Na komputerze wyświetlającym błąd:

  • Naciśnij „Win + R”, wpisz services.msc i naciśnij „Enter”.
  • Znajdź te trzy niezbędne usługi i upewnij się, że każda z nich jest ustawiona na „Automatycznie” i „Uruchomiona”:

Oto nazwy usług i ich wymagany status: 

Nazwa serwisuWymagany status
Zdalne wywołanie procedury (RPC)Bieganie / Automatyka
Serwer procesów DCOMBieganie / Automatyka
Program mapowania punktów końcowych RPCBieganie / Automatyka
  • Jeżeli któraś z tych usług jest zatrzymana, kliknij ją prawym przyciskiem myszy i wybierz „Rozpocznij".
  • Ponadto, jeśli typ uruchomienia to „Niepełnosprawni,” zmień to na „automatycznie".
  • Teraz możesz ponownie uruchomić komputer, a zmiany zostaną automatycznie zastosowane. 

WSKAZÓWKA - Lokalizator RPC często nie jest potrzebny do operacji klienckich i można go pozostawić wyłączonym.

Rozwiązanie 2: Sprawdź reguły zapory systemu Windows (blokada portu 135)

Zapora systemu Windows często blokuje ruch RPC i jest głównym podejrzanym o ten błąd. Istnieją dwie metody jego rozwiązania: 

Metoda A: Utwórz wyjątek dla administracji zdalnej

  • Otwarty "Panel sterowania">"System i zabezpieczenia">"Zapora sieciowa Windows Defender".
  • Kliknij "Zezwól aplikacji lub funkcji za pomocą Zapory systemu Windows Defender".
  • Przewiń w dół i zaznacz pola wyboru „Remote Assistance"I"Remote Desktop„dla obu”Prywatne"I"Publiczne” sieci.

Metoda B: Sprawdź, czy występują jawne blokady portów

  • Otwarty "Zapora sieciowa Windows Defender" z "Zaawansowane zabezpieczenia".
  • Kliknij "Reguły wewnętrzne„i poszukaj wszelkich reguł, które mogą blokować port TCP 135.
  • Jeśli znajdziesz taki, kliknij go prawym przyciskiem myszy i wybierz „Wyłącz.” To jest tymczasowe lub testowe.

UWAGA - Jeśli korzystasz z zapory innej firmy, najpierw zapoznaj się z jej dokumentacją. Ma to na celu upewnienie się, że ruch RPC na porcie TCP 135 jest dozwolony..

Rozwiązanie 3: Włącz „Udostępnianie plików i drukarek w sieciach Microsoft”

Ten komponent sieciowy jest niezbędny do komunikacji RPC, szczególnie w przypadku zadań administracyjnych. Oto, co należy zrobić, aby naprawić problem z niedostępnym serwerem RPC:

  • Otwarty "Panel sterowania">"Centrum sieci i udostępniania">"Zmień ustawienia adaptera".
  • Kliknij prawym przyciskiem myszy aktywną kartę sieciową, czyli Wi-Fi lub Ethernet, i wybierz „Właściwości".
  • Zapewnić "Udostępnianie plików i drukarek” dla sieci Microsoft Networks jest zaznaczone. Jeśli go brakuje, kliknij „Zainstalować">"Usługi">"Udostępnianie plików i drukarek w sieciach Microsoft">"OK".
  • Kliknij "OK" zapisać.

Rozwiązanie 4: Wyczyść ustawienia DNS i sieciowe

Kolejnym sposobem na naprawienie niedostępności serwera RPC jest wyczyszczenie ustawień DNS i sieciowych. Jest to często spowodowane błędnym rozpoznawaniem nazw DNS. Oto, co należy zrobić: 

  1. Otwarty "Wiersz polecenia" tak jak "Administrator".
  2. Aby zresetować stos sieciowy, uruchom poniższe polecenia jedno po drugim:
  3. XNUMX

ipconfig / flushdns

ipconfig / registerdns

  1. netsh winsock reset
  2. Teraz uruchom ponownie komputer.

Rozwiązanie 5: Zestaw narzędzi do zaawansowanego rozwiązywania problemów

Ostatnim sposobem na rozwiązanie błędu „serwer RPC jest niedostępny” jest skorzystanie z zaawansowanego zestawu narzędzi do rozwiązywania problemów. To rozwiązanie sprawdza się, jeśli prostsze rozwiązania nie zadziałały. Te narzędzia pomogą Ci dokładnie zlokalizować problem. Oto jak zacząć: 

Narzędzie 1: PortQry

PortQry firmy Microsoft to podstawowe narzędzie do diagnostyki RPC. Z poziomu wiersza poleceń na kliencie uruchom:

XNUMX

Portqry.exe -n -e 135

Zastępować z adresem IP komputera docelowego. Przeanalizuj wynik:

  • Jeśli wyświetla się komunikat LISTENING, port 135 jest otwarty.
  • Poszukaj linii takiej jak UUID: d95afe70-a6d5-4259-822e-2c84da1ddb0d … [49664]– jest to dynamiczny port przypisany EPM.
  • Jeśli to nie pomoże, problem dotyczy zapory sieciowej lub sieci.

Narzędzie 2: Sprawdź ograniczenia zasad grupy

W niektórych przypadkach zasady grupy mogą blokować dostęp RPC. Uruchom poniższe polecenie w wierszu poleceń z podwyższonym poziomem uprawnień, aby wygenerować raport dotyczący zasad:

XNUMX

gpresult /h appliedgpo.html

Otwórz wygenerowany plik .html i poszukaj pod „Polityka">"Ustawienia systemu Windows">"Ochrona Ustawienia">"Zasady lokalne">"Przypisanie praw użytkownika dla"

  • Uzyskaj dostęp do tego komputera za pośrednictwem sieci, ale upewnij się, że konto użytkownika/komputera jest wymienione.
  • Odmów dostępu do tego komputera z sieci. Upewnij się, że konto użytkownika/komputera nie znajduje się na liście. 

Narzędzie 3: Sprawdzanie rejestru pod kątem DCOM

Aby RPC działało, protokół DCOM musi być włączony. Aby to zrobić: 

  • Otwórz Edytor rejestru i przejdź do HKEY_LOCAL_MACHINE\Software\Microsoft\OLE.
  • Znajdź wartość EnableDCOM. Powinna to być Y, ale jeśli to N, zmień ją na Y i uruchom ponownie.

Nie można naprawić błędu „Serwer RPC jest niedostępny” – Przywracanie systemu

Jeśli wszystkie rozwiązania z listy okazały się nieskuteczne, a błąd nadal występuje, konieczne jest przywrócenie systemu. Może ono pomóc w przywróceniu systemu do stanu sprzed wystąpienia problemu. Oto, co należy zrobić:

  • Otwarty "Panel sterowania">"regeneracja">"Otwórz Przywracanie systemu." 
  • Wybierz punkt przywracania z datą sprzed wystąpienia błędu.
  • Postępuj zgodnie z instrukcjami, aby przywrócić system.

Podsumowując

Teraz wiesz, jak naprawić błąd „Serwer RPC jest niedostępny”. Aby jednak upewnić się, że ten błąd nie wystąpi ponownie, wykonaj następujące czynności: 

  • Nie wyłączaj podstawowych usług RPC, ponieważ są one krytyczne dla działania systemu Windows.
  • Upewnij się, że zapora sieciowa jest poprawnie skonfigurowana, aby mieć pewność, że porty TCP 135 i dynamiczne porty RPC są dozwolone.
  • Utrzymuj prawidłowe rekordy DNS, regularnie sprawdzając, czy nazwy komputerów są poprawnie rozwiązywane.
  • Utrzymuj swój system w ciągłej aktualizacji, aby mieć pewność, że poprawki często rozwiążą podstawowe problemy z RPC.

Przejmij kontrolę nad swoją prywatnością już dziś! Odblokuj strony internetowe, uzyskaj dostęp do platform streamingowych i omiń monitorowanie ISP.

Get FastestVPN

0 0 głosów
Ocena artykułu
wyślij
Powiadamiaj o
gość
0 Komentarze
Informacje zwrotne w linii
Wyświetl wszystkie komentarze

Zdobądź ofertę życia dla $ 40!

  • Ponad 800 serwerów dla treści globalnych
  • Prędkość 10 Gb/s bez opóźnień
  • WireGuard zapewnia silniejsze zabezpieczenia VPN
  • Podwójna ochrona serwera VPN
  • Ochrona VPN dla maksymalnie 10 urządzeń
  • Polityka pełnego zwrotu pieniędzy w ciągu 31 dni
Get FastestVPN