Jak opravit chybu „RPC Server je nedostupný“ v systému Windows


Ti z vás, kteří Windows již nějakou dobu používají, možná již byli svědky chyby „RPC Server is nedostupný“. To je jedna z nejčastějších chyb, se kterými se můžete při používání operačního systému Windows setkat, a často způsobuje zmatení nezkušenějším uživatelům systému Windows, proč se objevila na prvním místě.

Nemusíte se obávat, nicméně, protože to není vážná nebo nebezpečná chyba, jsou všechny vaše programy a data v bezpečí. Co RPC znamená, je vzdálené volání procedur, což je metoda, kterou některé aplikace budou používat pro komunikaci s jinými aplikacemi, které běží na stejném počítači.

Co to znamená, že RPC umožňuje vzájemné komunikaci různých procesů za účelem provedení úkolu.

Funguje podobně jako v síti, protože server RPS otevře port, zobrazí odpověď od cílové služby nebo serveru, odešle paket, jakmile je přijata odpověď, a poté přeneste data úlohy do cílové služby nebo serveru. Po dokončení úlohy celý proces pracuje opačně a odesílá data zpět do iniciačního programu.

Došlo k chybě RPC serveru

RPC server chyby se netýkají pouze operačního systému Windows ani jediného počítače. Metoda RPC se používá ve většině současných operačních systémů. Příčina chyby RPC obvykle nastane na jednom počítači, ale příčina může být ve skutečnosti nalezena v celé síti. Naštěstí se v tomto článku podíváme na obě možnosti.

Takže co přesně způsobuje chybu „RPC Server is Unavailable“? Pokud jedna služba v počítači potřebuje komunikovat s jinou, bude kontaktovat server RPC v počítači a zahájí výměnu.

In_content_1 vše: [300x250] / dfp: [640x360]->

RPC server otevře několik portů, aby poslouchal zprávu a vydal ji zpět. Pokud server RPC neobdrží odpověď, nedokáže zapsat do paměti, nemůže otevřít port nebo je jednoduše nedostupný, dojde k chybě.

Oprava chyb serveru RPC

Existují tři způsoby, jak opravit jednu z těchto chyb v počítači se systémem Windows 10. Nejběžnější ze tří by bylo, že služba RPC není spuštěna. Další dva, problémy se síťovými nebo poškozenými položkami registru, jsou méně pravděpodobné, ale mohou nastat i nadále.

Když obdržíte jednu z těchto chyb nebo skutečně chybu Windows, první věc, kterou vyzkoušet, je plná restartujte počítač. Restartování opraví dočasný problém související se serverem RPC. Pokud restart nevyřeší chybu, budete se chtít ponořit do jedné z níže uvedených oprav.

Služba RPC není spuštěna

Po restartu zkontrolujte, zda problém způsobuje služba RPC.

  1. Otevřete úlohu. Správce klepnutím pravým tlačítkem myši na hlavní panel a výběrem ze seznamu.
  2. Přejděte na kartu Službya poté na Otevřít služby.
  3. Přejděte na službu Vzdálené volání procedur. Měl by být spuštěn a nastaven na Automaticky. Pokud tomu tak není, změňte to.
  4. Přejděte na Spouštěč procesů DCOM serveru. Také by mělo být spuštěno a nastaveno na Automaticky. Znovu, pokud jsou výsledky odlišné, proveďte potřebné změny.
  5. Problémy se sítí

    Problémy s protokolem TCP nebo bránou firewall mohou bránit RPC v práci. To platí i v případě, že hovor je interně prováděn na vašem počítači, protože RPC Server stále používá síťový zásobník pro komunikační účely.

    1. Vytáhněte ovládací panel a vyberte Síť a Internet(zobrazení podle kategorií) nebo Centrum sítí a sdílení(nastaveno na velké nebo malé ikony).
    2. Klikněte na Ethernetodkaz umístěný vedle Připojení: a poté ve vyskakovacím okně Vlastnosti.
    3. IPv6a Soubor a Sdílení tiskárny pro sítě Microsoftby mělo být zaškrtnuto. Pokud tomu tak není, přidejte jej a klikněte na OK a zkuste znovu úlohu, která chybu způsobila. Pokud jsou již označeny, musíte zkontrolovat bránu firewall.
    4. V Ovládacích panelech vyberte Brána Windows Firewall.
      • U firewallů třetích stran musíte experimentovat s nastavením. Měli byste to dát jednou, ale neměňte nic, pokud jde o bránu firewall, kterou už nějakou dobu používáte.
      • Vyhledejte Vzdálená pomoca ujistěte se, že je povoleno pro sítě Doména, Soukroméa Veřejné. Potom uložte všechny provedené změny.
      • Poškození registru a komplikace

        Pokud je vše v pořádku až do této chvíle, poslední věcí, kterou se můžete podívat, jsou položky registru, které ovládat korupci služby RCP a DCOM. Nedoporučuji hrát si s registrem, obzvláště pro začátečníky, takže aby bylo bezpečné, budeme zálohovat registr, než si s tím budeme něco dělat.

        1. Do vyhledávacího pole na hlavním panelu zadejte regedit. Jakmile se objeví Editor registru, klikněte na něj.
        2. V levém bočním okně klikněte na Počítača otevřete kartu Soubor. Z nabídky vyberte Exportovat.
        3. Vyberte název a umístění pro uložený soubor a klikněte na tlačítko Uložit.
        4. Jakmile je zálohování všechny soubory registru byly vytvořeny, můžete zkontrolovat položky služeb RPC a DCOM.

          Přejděte na následující klíč:

          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs 

          Vpravo klikněte pravým tlačítkem myši na Starta poté na Upravit… Nastavte hodnotu na (2).

          Další, Musím přejít na obě níže uvedené klávesy:

          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch 
          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper. 

          To samé udělejte s Start, jako tomu bylo v předchozí krok.

          Související příspěvky:


          13.09.2019