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

Czy na komputerze z systemem Windows wyświetlany jest komunikat „Serwer RPC jest niedostępny”? Ponieważ ten komunikat o błędzie nie jest zbyt powszechny w systemie Windows, błąd może wydawać się zniechęcający. Zwłaszcza jeśli nie miałeś wcześniej do czynienia z problemami związanymi z siecią.

Przyjrzymy się, jak działa RPC i co powoduje ten irytujący błąd. Przeprowadzimy Cię również przez proces rozwiązywania problemów.

Co to jest RPC i co powoduje błąd?

Zanim zagłębimy się w proces rozwiązywania problemów, przyjrzyjmy się bliżej, jak działa RPC i co może powodować jego nieprawidłowe działanie.

RPC, czyli zdalne wywołanie procedury, to technologia wykorzystująca technikę komunikacji między procesami, zaprojektowana w celu zapewnienia komunikacji pomiędzy serwerem a komputerem podłączonym do tej samej sieci. Za każdym razem, gdy używasz procesu systemu Windows do wysyłania danych przez sieć, korzystasz z technologii RPC.

Ale co sprawia, że ​​RPC przestaje działać? W większości przypadków jego usługi napotykają problemy. Jednak problemy z RPC mogą być powiązane z ustawieniami łączności sieciowej, konfiguracją udostępniania plików i drukarek lub uszkodzonymi plikami rejestru.

Tak czy inaczej, poniższe rozwiązania powinny pomóc Ci szybko pozbyć się błędu serwera RPC.

1. Uruchom ponownie serwer RPC

Najskuteczniejszym sposobem rozwiązania problemu jest ponowne uruchomienie usługi. Spowoduje to, że system Windows ponownie nawiąże wszystkie połączenia i przywróci wszystkie procesy.

  • Na pasku wyszukiwania menu Start wpisz usługi
  • Kliknij Uruchom jako administrator.
  • Poszukaj programu uruchamiającego proces serwera DCOM i kliknij go dwukrotnie.
  • Upewnij się, że „Typ uruchomienia” jest ustawiony na Automatyczny, a „Stan usługi” ma wartość Uruchomiona.
  • Jeśli są jakieś rozbieżności, ustaw „Typ uruchomienia” na Automatyczny i kliknij Start poniżej „Stan usługi”.
  • Ponowne uruchomienie komputera jest rozwiązaniem wielu problemów z systemem Windows i często stanowi świetną pierwszą opcję przed przystąpieniem do poważniejszych napraw.

    2. Wykonaj rozruch komputera, aby wykluczyć aplikacje innych firm

    „Czysty rozruch” to stan rozruchu, który wyłącza całe oprogramowanie i usługi innych firm. Chociaż nie jest to automatyczna funkcja wbudowana w systemie Windows, jest dość łatwa do wykonania. Wielu użytkowników zgłasza, że ​​błąd „Serwer RPC jest niedostępny” jest spowodowany wadliwymi aplikacjami innych firm.

    Aby uznać to za przyczynę błędu, będziesz musiał wykonać czysty rozruch komputera:

  • Na pasku wyszukiwania menu Start wpisz sysconfig i otwórz Konfiguracja systemu.
  • Przejdź do zakładki Usługi i zaznacz przycisk Ukryj wszystkie usługi Microsoft.
  • Następnie zaznacz wszystkie usługi z listy i kliknij Wyłącz wszystkie.
  • Następnie otwórz Menedżera zadań, klikając prawym przyciskiem myszy pasek zadań i wybierając Menedżera zadań.
  • Przejdź do zakładki Uruchamianie i kliknij każdą usługę jedna po drugiej, a następnie kliknij Wyłącz.
  • Wyjdź i uruchom ponownie komputer.
  • Spróbuj użyć komputera i zobacz, czy błąd pojawi się ponownie. Jeśli tak nie jest, oznacza to, że błąd powstał w wyniku zakłóceń ze strony aplikacji innej firmy. Najlepiej byłoby odinstalować wszelkie ostatnio zainstalowane aplikacje i pobrać inną wersję.

    3. Sprawdź ustawienia połączenia sieciowego

    Jeśli nie możesz otworzyć określonych folderów lub plików za pomocą Eksploratora plików, możliwe, że ustawienia sieciowe nie zostały prawidłowo skonfigurowane. Wykonaj poniższe kroki, aby włączyć idealne opcje dla swojej sieci:

    Jak skonfigurować sieć

    Aby skonfigurować sieć:

  • Naciśnij klawisz Windows + R, aby otworzyć polecenie Uruchom. W oknie dialogowym wpisz ncpa.cpl i naciśnij Enter.
  • Kliknij prawym przyciskiem myszy odpowiednie połączenie sieciowe. Na przykład, jeśli korzystasz z Wi-Fi, kliknij prawym przyciskiem myszy Wi-Fi.
  • Następnie kliknij Właściwości. Aby to zrobić, wymagane będą uprawnienia administratora.
  • W menu Właściwości włącz opcje Udostępnianie plików i drukarek w sieciach Microsoft i protokole internetowym w wersji 6 (TCP/IPv6).
  • Jeśli to nie rozwiąże problemu, użytkownicy mogą również spróbować ponownie zainstalować sterowniki sieciowe. Spowoduje to ponowne pobranie i zainstalowanie sterowników sieciowych przez system Windows, co może rozwiązać problem. Aby to zrobić, wykonaj następujące kroki:

    Jak odinstalować sterowniki sieciowe

    Aby odinstalować sterowniki sieciowe:

  • Naciśnij klawisz Windows + R i wpisz devmgmt.msc w oknie dialogowym Uruchom.
  • Otworzy się Menedżer urządzeń.
  • Przejdź do opcji Karty sieciowe i rozwiń ją.
  • Kliknij prawym przyciskiem myszy sterowniki sieciowe i kliknij Odinstaluj.
  • Zamknij wszystkie okna i uruchom ponownie komputer.
  • 4. Zmień ustawienia zapory sieciowej

    Zapora systemu Windows może czasami blokować ruch serwera RPC, co powoduje błąd „Serwer RPC jest niedostępny”. W takich przypadkach użytkownicy muszą ponownie skonfigurować ustawienia zapory sieciowej, aby zezwolić na ruch.

    W przypadku zapór sieciowych innych firm kroki mogą się różnić, ale w ten sposób należy ponownie skonfigurować Zaporę systemu Windows:

  • Na pasku wyszukiwania menu Start wpisz Panel sterowania i otwórz go.
  • Na pasku wyszukiwania Panelu sterowania wpisz „zapora sieciowa”.
  • W opcji Zapora systemu Windows kliknij opcję Zezwalaj aplikacji na dostęp przez Zaporę systemu Windows.
  • W oknie dialogowym wyszukaj opcję Pomoc zdalna i zaznacz wszystkie pola.
  • Zapisz zmiany i uruchom ponownie komputer.
  • 5. Zmień ustawienia rejestru

    Zanim spróbujesz zastosować tę poprawkę, utwórz punkt przywracania i wykonaj kopię zapasową rejestru. Jeśli żadna z powyższych poprawek nie pomogła w rozwiązaniu problemu, warto zajrzeć do rejestru, aby sprawdzić, czy nie ma błędnych wartości i je naprawić.

    Aby to zrobić, wykonaj następujące kroki:

  • Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom.
  • Wpisz regedit, aby otworzyć Edytor rejestru.
  • Nawigować do:
     HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcSs. 
  • Kliknij dwukrotnie wpis Start i ustaw „Dane wartości” na 2.
  • Nawigować do:
     HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\DcomLaunch 
  • Kliknij dwukrotnie wartość początkową i zmień „Dane wartości” na 2.
  • Nawigować do:
     HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcEptMapp 
  • W wartości początkowej ustaw „Dane wartości” na 2.
  • Jeśli nie możesz znaleźć tych wpisów rejestru, być może nadszedł czas na ponowną instalację systemu Windows lub użycie Przywracania systemu w celu przywrócenia komputera. W przypadku użytkowników, którzy nie mają punktów przywracania, najlepiej ustawić system Windows tak, aby tworzył codzienny punkt przywracania, aby uniknąć takich wpadek w przyszłości. Alternatywnie możesz ręcznie utworzyć punkt przywracania za pomocą wiersza poleceń.

    6. Użyj Przywracania systemu, aby przywrócić komputer

    Jeśli użytkownicy wypróbowali wszystko z listy i nadal nie mogą rozwiązać problemu, być może nadszedł czas na skorzystanie z Przywracania systemu. Jeśli masz włączoną Ochronę systemu, system Windows zwykle tworzy punkty przywracania automatycznie lub podczas instalowania nowego oprogramowania.

    Aby skorzystać z Przywracania systemu, wykonaj następujące kroki:

  • W pasku wyszukiwania menu Start wpisz Panel sterowania i wybierz Najlepsze dopasowanie.
  • Na pasku wyszukiwania Panelu sterowania wpisz „odzyskiwanie” i kliknij opcję Odzyskiwanie.
  • Kliknij opcję Otwórz przywracanie systemu w oknie odzyskiwania. Aby to zrobić, będziesz potrzebować uprawnień administratora.
  • Kliknij Dalej, a następnie wybierz punkt przywracania z listy.
  • Kliknij Zakończ.
  • Następnie system Windows automatycznie uruchomi ponownie komputer do wcześniejszego stanu. Alternatywnie możesz także sprawdzić inne sposoby resetowania komputera.

    7. Opróżnij serwer DNS

    Jeśli nie znalazłeś niczego złego w rejestrze systemu Windows, powinieneś wyczyścić DNS. W ten sposób wyczyścisz pamięć podręczną, co może naprawić błąd serwera RPC.

    Aby opróżnić DNS, uruchom Wiersz Poleceń z uprawnieniami administratora. Następnie wpisz ipconfig /flushdns i naciśnij klawisz Enter, aby uruchomić polecenie.

    Pożegnaj błąd „RPC jest niedostępny”.

    Jak wynika z powyższych poprawek, błąd nie jest szczególnie trudny do usunięcia. Wykonaj te proste kroki, a w mgnieniu oka przywrócisz działanie.

    x