Napraw błąd serwera RPC jest niedostępny w systemie Windows 10
Remote Procedure Call (RPC) to technologia obecna od pojawienia się komputerów i wykorzystująca technikę komunikacji międzyprocesowej. Jego głównym celem jest umożliwienie klientowi i serwerowi komunikowania się ze sobą w sieci. Niektórzy użytkownicy po zakończeniu aktualizacji do nowszej wersji systemu Windows 10 mogą zauważyć, że wykonanie dowolnego polecenia zdalnego kończy się niepowodzeniem i komunikatem o błędzie Serwer RPC jest niedostępny(The RPC server is unavailable) — przed aktualizacją te polecenia zdalne są wykonywane pomyślnie. W tym poście zidentyfikujemy potencjalne przyczyny, a następnie przedstawimy możliwe rozwiązania, które możesz spróbować pomóc w rozwiązaniu tego problemu.
Komunikat o błędzie Serwer RPC jest niedostępny(The RPC Server is unavailable ) może zostać wywołany przez dowolną z następujących czynności:
- Co najmniej jedna usługa wymagana przez RPC jest wyłączona.
- Pomoc zdalna jest wyłączona przez zaporę sieciową(Firewall) .
- IPV6 lub udostępnianie drukarki plików(File Printer Sharing) jest wyłączone.
- Adres IP powoduje awarię serwera RPC .
- Usługi RPC(RPC) są wyłączane za pośrednictwem Rejestru(Registry) .
Przeczytaj(Read) : Jak rozwiązywać problemy z błędami i problemami zdalnego wywoływania procedur.
Serwer RPC jest niedostępny w Windows 11/10
Jeśli napotkasz ten błąd, możesz wypróbować zalecane rozwiązania poniżej.
- Sprawdź usługę RPC na swoim komputerze
- Włącz Remote Desktop/Assistance w zaporze(Firewall)
- Zmień wybór uruchamiania(Change Startup Selection) z uruchamiania selektywnego(Selective) na uruchamianie normalne(Normal)
- Włącz IPV6 oraz udostępnianie plików(File) i drukarek(Printer Sharing) dla podłączonej sieci
- Opróżnij DNS i odnów
- Wymuś(Force RPC) rozpoczęcie korzystania z Edytora rejestru(Registry Editor) przez usługi RPC .
Przyjrzyjmy się teraz szczegółowym krokom tych rozwiązań.
1] Sprawdź usługę RPC(Check RPC) na swoim komputerze
To rozwiązanie oznacza, że konflikty z innymi aplikacjami innych firm lub zmiana systemów systemowych mogą wymusić zmianę wartości domyślnej ( Automatic ) usługi (Automatic)RPC na wartość ręczną. Oznacza to, że RPC może nie uruchamiać się automatycznie w razie potrzeby.
Aby sprawdzić usługę RPC na komputerze, wykonaj następujące czynności:
- Naciśnij Windows + R, wpisz services.msc w oknie dialogowym i naciśnij Enter.
- W oknie Usługi(Services) wyszukaj następujące procesy:
Remote Procedure Call (RPC)
RPC Endpoint Mapper or Remote Procedure Call (RPC) Locator
DCOM Service Process Launcher
- Kliknij kolejno każdą usługę prawym przyciskiem myszy i wybierz Właściwości(Properties) .
- Po wejściu do właściwości upewnij się, że usługa jest uruchomiona (Started ) , a typ uruchomienia (Startup type ) jest ustawiony na Automatyczny(Automatic) .
- Zapisz zmiany i wyjdź.
Uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.
2] Włącz Remote Desktop/Assistance w zaporze(Firewall)
Aby zezwolić na Pomoc zdalną(Remote Assistance) w zaporze na komputerze, wykonaj następujące czynności:
- Naciśnij klawisz Windows + R, wpisz control w oknie dialogowym i naciśnij Enter.
- Gdy pojawi się panel sterowania, wpisz Firewall w pasku wyszukiwania w prawym górnym rogu okna i naciśnij Enter .
- W wynikach kliknij Zezwalaj aplikacji przez Zaporę systemu Windows (Allow an app through Windows Firewall ) , która jest podkategorią pod Zaporą systemu Windows(Windows Firewall) .
- Kliknij Zmień ustawienia (Change settings ) i upewnij się, że zaznaczone są wpisy wymuszające RPC , takie jak (RPC)Pomoc zdalna(Remote Assistance) .
Uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.
3] Zmień wybór uruchamiania(Change Startup Selection) z uruchamiania selektywnego(Selective) na uruchamianie normalne(Normal)
Selektywne uruchamianie to metoda uruchamiania, która umożliwia włączenie komputera przy minimalnej liczbie załadowanych elementów. Zwykle robi się to podczas rozwiązywania problemów z komputerem, które mogą dotyczyć innych aplikacji innych firm. Jednak za każdym razem, gdy uruchamiasz za pomocą uruchamiania selektywnego, komputer również nie załaduje wszystkich składników RPC na komputer. W takim przypadku wybierzemy normalne uruchamianie i sprawdzimy, czy to rozwiąże problem. Oto jak:
- Naciśnij klawisz Windows + R, wpisz msconfig w oknie dialogowym i naciśnij Enter.
- W konfiguracji uruchamiania wybierz zakładkę Ogólne (General ) i wybierz opcję Uruchamianie normalne(Normal startup) .
- Kliknij Zastosuj(Apply) > OK , aby zapisać zmiany i wyjść.
Zostaniesz poproszony o ponowne uruchomienie. Uruchom ponownie(Restart) natychmiast, korzystając z wyskakującego okna i sprawdź, czy komunikat o błędzie został rozwiązany.
4] Włącz IPV6(Enable IPV6) oraz udostępnianie plików(File) i drukarek(Printer Sharing) dla podłączonej sieci
W niektórych przypadkach może wystąpić błąd Błąd 1722: Serwer RPC jest niedostępny (Error 1722: The RPC server is unavailable ) w przypadkach, w których występuje przerwanie połączenia sieciowego spowodowane przez jedno lub wiele ustawień. W takim przypadku włączenie protokołu IPV6(IPV6) oraz udostępniania plików(File) i drukarek(Printer Sharing) w podłączonej sieci może rozwiązać problem. Wykonaj następujące czynności:
- Naciśnij klawisz Windows key + R , a następnie wpisz ncpa.cpl w oknie dialogowym Uruchom i naciśnij Enter(r) , aby otworzyć okno Połączenia sieciowe(Network Connections) .
- W oknie Połączenia sieciowe(Network Connections) kliknij prawym przyciskiem myszy sieć, z którą aktualnie jesteś połączony i naciśnij Właściwości.(Properties.)
- Po przejściu do Właściwości(Properties) połączenia sieciowego przejdź do karty Sieć(Networking) i przewiń listę elementów.
- Zlokalizuj Udostępnianie plików i (File and) drukarek w sieciach Microsoft(Printer Sharing for Microsoft Networks) i Internet Protocol Version 6 (TCP/IPv6) i upewnij się, że oba powiązane pola są zaznaczone.
- Kliknij OK , aby zapisać zmiany.
Uruchom ponownie komputer i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu.
5] Opróżnij DNS i odnów
To rozwiązanie wymaga upewnienia się, że usługi zaangażowane w połączenie RPC są uruchomione (jak opisano w rozwiązaniu 1 powyżej), zanim przejdziesz do opróżniania DNS i odnowienia połączenia.
Jeśli masz pewność, że wymagane usługi są uruchomione, postępuj zgodnie z poniższymi instrukcjami, aby opróżnić DNS(flush the DNS) i odnowić połączenie.
- Uruchom wiersz polecenia w trybie z podwyższonym poziomem uprawnień(Launch command prompt in elevated mode) .
- W wierszu polecenia(Command) z podwyższonym poziomem uprawnień wpisz następujące polecenie i naciśnij klawisz Enter(Enter) , aby opróżnić bieżącą konfigurację IP:
ipconfig /flushdns
- Po pomyślnym zarejestrowaniu polecenia wpisz następujące polecenie i naciśnij Enter , aby odnowić konfigurację IP:
ipconfig /renew
Po odnowieniu adresu IP zamknij wiersz polecenia(Command Prompt) z podwyższonym poziomem uprawnień i wykonaj zdalne polecenia, aby sprawdzić, czy problem został rozwiązany.
6] Wymuś(Force RPC) usługi RPC, aby zaczęły korzystać z Edytora rejestru(Registry Editor)
Aby użyć Edytora rejestru(Registry Editor) do wymuszenia uruchomienia usług RPC , wykonaj następujące czynności:(RPC)
- Uruchom Edytor Rejestru .
- W Edytorze rejestru(Registry Editor) użyj panelu po lewej stronie, aby przejść do następującej lokalizacji:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
- Po wybraniu klawisza RpcSs przejdź w dół do prawego panelu i kliknij dwukrotnie Start , aby edytować jego właściwości.
- W polu właściwości ustaw Podstawę(Base) na Szesnastkowy (Hexadecimal), a Dane wartości(Value data) na 2.
- Kliknij przycisk OK , aby włączyć wywołanie procedury usuwania (RPC)(Remove Procedure Call (RPC)) .
Następnie użyj lewego panelu lub paska nawigacji u góry (wklej ścieżkę rejestru i naciśnij Enter ), aby przejść do tej lokalizacji:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
- Po dotarciu do tej lokalizacji kliknij dwukrotnie Start w prawym okienku.
- Następnie ustaw podstawę(Base) na szesnastkowy(Hexadecimal) , a dane wartości na 2.
- Kliknij przycisk OK , aby włączyć program uruchamiający proces serwera DCOM(DCOM Server Process Launcher) .
Na koniec przejdź do następującej lokalizacji, korzystając z paska nawigacyjnego u góry lub korzystając z panelu po lewej stronie:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
- Przejdź do okienka po prawej stronie i kliknij dwukrotnie Start.
- Następnie ustaw podstawę(Base) na szesnastkowy(Hexadecimal) , a dane wartości(Value Data) na 2 .
- Kliknij OK .
Zamknij Edytor rejestru(Registry Editor) , uruchom ponownie komputer i sprawdź, czy problem „Serwer RPC jest niedostępny”(The RPC server is unavailable’) został rozwiązany przy następnym uruchomieniu systemu.
Sprawdź te powiązane posty, jeśli otrzymasz:(Check these related posts if you receive:)
- Jak naprawić błędy i problemy ze zdalnym wywoływaniem procedur?
- Błąd Zdalne wywołanie procedury nie powiodło się dla aplikacji Microsoft Store
- Zdalne wywołanie procedury nie powiodło się podczas wprowadzania kodu PIN jako opcji logowania
- Błąd zdalnego wywołania procedury podczas korzystania z DISM(The remote procedure call failed error while using DISM) .
Related posts
Brak karty Pulpit zdalny w RDWEB w przeglądarce Edge w systemie Windows 10
Asystent pulpitu zdalnego Microsoft dla systemu Windows 10
Nie można skopiować i wkleić w sesji pulpitu zdalnego w systemie Windows 10
Podłącz iPhone'a do komputera z systemem Windows 10 za pomocą Microsoft Remote Desktop
Najlepsze bezpłatne oprogramowanie pulpitu zdalnego dla systemu Windows 10
Szybka pomoc nie działa; Utknął podczas ładowania lub łączenia w systemie Windows 10
Tryb samolotowy wyszarzony Windows 10
Napraw Steam Remote Play nie działa w systemie Windows 10
Jak włączyć Pulpit zdalny w systemie Windows 10 (lub Windows 7)
Tryb samolotowy nie wyłącza się w systemie Windows 10
Co najmniej jedna usługa audio nie działa na urządzeniu z systemem Windows 10
Potencjalny błąd bazy danych Windows Update wykryty w systemie Windows 10
Pogorszenie wydajności System.Diagnostics.StackFrame w systemie Windows 10
Najlepsze darmowe oprogramowanie pulpitu zdalnego dla systemu Windows 10
Nie można zmienić tła pulpitu w systemie Windows 10
Wybierz, gdzie chcesz wyświetlić opcję aplikacji wyszarzoną w ustawieniach systemu Windows 10
Brak pliku MSVCR71.dll na komputerze z systemem Windows 10
SID pokazuje zamiast nazwy użytkownika lub przyjaznej nazwy w systemie Windows 10
Identyfikator zdarzenia 10006 i 1530: aplikacja COM+ nie działa w systemie Windows 10
Lista bezpłatnego oprogramowania do zdalnego dostępu dla systemu Windows 10