Fix RPC-servern är inte tillgänglig-felet i Windows 10

Remote Procedure Call (RPC) är en teknik som finns sedan uppkomsten av datorer och använder kommunikationstekniken mellan processer. Dess primära syfte är att göra det möjligt för en klient och en server att kommunicera med varandra över nätverket. Vissa användare efter att ha slutfört en uppgradering till en nyare version av Windows 10 kanske märker att exekvering av ett fjärrkommando misslyckas med felmeddelandet RPC-servern är inte tillgänglig(The RPC server is unavailable) – före uppgraderingen körs dessa fjärrkommandon framgångsrikt. I det här inlägget kommer vi att identifiera de potentiella orsakerna och sedan tillhandahålla möjliga lösningar som du kan försöka hjälpa till att åtgärda problemet.

RPC-servern är inte tillgänglig

Felmeddelandet RPC-servern är inte tillgänglig(The RPC Server is unavailable ) kan utlösas av något av följande:

  • En eller flera tjänster som krävs av RPC är inaktiverade.
  • Fjärrassistans inaktiveras av brandväggen(Firewall) .
  • IPV6 eller filskrivardelning(File Printer Sharing) är inaktiverat.
  • IP-adressen kraschar RPC -servern.
  • RPC- tjänster är inaktiverade via Registry .

Läs(Read) : Så här felsöker du fjärrprocedur Ringfel och problem.

RPC -(RPC) servern är inte tillgänglig i Windows 11/10

Om du stöter på det här felet kan du prova de rekommenderade lösningarna nedan.

  1. Kontrollera RPC-tjänsten på din dator
  2. Aktivera Remote Desktop/Assistance i brandväggen(Firewall)
  3. Ändra startval(Change Startup Selection) från Selektiv(Selective) start till Normal start
  4. Aktivera IPV6 och fil-(Printer Sharing) och skrivardelning(File) för det anslutna nätverket
  5. Spola DNS och förnya
  6. Tvinga RPC-(Force RPC) tjänster att börja använda Registereditorn(Registry Editor) .

Låt oss nu fördjupa oss i de detaljerade stegen för dessa lösningar.

1] Kontrollera RPC(Check RPC) -tjänsten på din dator

RPC-servern är inte tillgänglig i Windows 11/10

Den här lösningen innebär att konflikter med andra tredjepartsapplikationer eller ändring av systemsystemen kan tvinga RPC -tjänsten att gå från standardvärdet ( Automatisk(Automatic) ) till manuellt. Detta innebär att RPC kanske inte startar automatiskt när det behövs.

För att kontrollera RPC -tjänsten på din dator, gör följande:

  • Tryck på Windows + R, skriv services.msc i dialogrutan och tryck på Retur.
  • Väl i Tjänster(Services) -fönstret, sök efter följande processer:

Remote Procedure Call (RPC)

RPC Endpoint Mapper or Remote Procedure Call (RPC) Locator

DCOM Service Process Launcher

  • Högerklicka på varje tjänst en efter en och välj Egenskaper(Properties) .
  • Väl i egenskaperna, se till att tjänsten är Startad (Started ) och att  starttypen (Startup type ) är inställd som  Automatisk(Automatic) .
  • Spara ändringar och avsluta.

Starta om datorn och se om problemet är löst.

2] Aktivera Remote Desktop/Assistance i brandväggen(Firewall)

För att tillåta fjärrhjälp(Remote Assistance) i brandväggen på din dator, gör följande:

  • Tryck på Windows-tangenten + R, skriv kontroll(control) i dialogrutan och tryck på Enter.
  • När kontrollpanelen dyker upp skriver du Firewall (Firewall ) i sökfältet längst upp till höger i fönstret och trycker på Enter .
  • Från resultaten klickar du på Tillåt en app genom Windows-brandväggen (Allow an app through Windows Firewall ) som är en underkategori under  Windows-brandväggen(Windows Firewall) .
  • Klicka på Ändra inställningar (Change settings ) och se till att poster som upprätthåller RPC är kontrollerade, t.ex. Fjärrhjälp(Remote Assistance) .

Starta om datorn och se om problemet är löst.

3] Ändra startval(Change Startup Selection) från Selektiv(Selective) start till Normal start

Den selektiva uppstarten är en uppstartsmetod som gör att din dator kan slås på med ett minimalt antal objekt laddade. Detta görs vanligtvis när du felsöker problem med din dator som kan involvera andra tredjepartsprogram. Men när du startar med selektiv start kommer din dator inte heller att ladda alla RPC -komponenter till din dator. I det här fallet kommer vi att välja normal start och se om detta löser problemet. Här är hur:

  • Tryck på Windows-tangenten + R, skriv msconfig i dialogrutan och tryck på Enter.
  • Väl i startkonfigurationen, välj fliken Allmänt (General ) och välj alternativet  Normal start(Normal startup) .
  • Klicka på Verkställ(Apply) > OK för att spara ändringar och avsluta.

Du kommer att bli ombedd att starta om. Starta om(Restart) omedelbart med hjälp av det poppade fönstret och kontrollera om felmeddelandet är löst.

4] Aktivera IPV6(Enable IPV6) och fil-(Printer Sharing) och skrivardelning(File) för det anslutna nätverket

I vissa fall kan du stöta på  fel 1722: RPC-servern är otillgänglig (Error 1722: The RPC server is unavailable ) i fall där det finns ett nätverksanslutningsavbrott orsakat av en eller flera inställningar. I det här fallet kan problemet lösas genom att aktivera IPV6 och fil-(Printer Sharing) och skrivardelning(File) för det anslutna nätverket. Gör följande:

  • Tryck på Windows key + R och skriv sedan ncpa.cpl i dialogrutan Kör och tryck på Enter(r)  för att öppna   fönstret Nätverksanslutningar .(Network Connections)
  • Inuti fönstret Nätverksanslutningar(Network Connections) högerklickar du på nätverket som du för närvarande är ansluten till och trycker på Egenskaper.(Properties.)
  • När du kommer till egenskaperna(Properties) för din nätverksanslutning, gå till fliken Nätverk(Networking) och rulla ner genom listan med objekt.
  • Leta upp fil- och (File and) skrivardelning för Microsoft Networks(Printer Sharing for Microsoft Networks)  och  Internet Protocol Version 6 (TCP/IPv6)  och se till att båda associerade rutorna är markerade.
  • Klicka på Ok  för att spara ändringarna.

Starta om datorn och se om problemet är löst vid nästa start.

5] Spola DNS och förnya

Den här lösningen kräver att du säkerställer att tjänsterna som är involverade i RPC- anslutningen körs (som beskrivs i lösning 1 ovan) innan du fortsätter att tömma DNS och förnya anslutningen.

Om du är säker på att de nödvändiga tjänsterna körs följer du instruktionerna nedan för att rensa DNS(flush the DNS) och förnya anslutningen.

  • Starta kommandotolken i förhöjt läge(Launch command prompt in elevated mode) .
  • Inuti den förhöjda kommandotolken(Command) skriver du följande kommando och trycker på Enter för att rensa den aktuella IP-konfigurationen:
ipconfig /flushdns
  • När kommandot har registrerats, skriv följande kommando och tryck på Enter  för att förnya IP-konfigurationen:
ipconfig /renew

När IP-adressen har förnyats, stäng den förhöjda kommandotolken(Command Prompt) och kör fjärrkommandon och se om problemet har lösts.

6] Tvinga RPC-(Force RPC) tjänster att börja använda Registereditorn(Registry Editor)

För att använda Registereditorn(Registry Editor) för att tvinga RPC- tjänster att starta, gör följande:

  • Starta Registereditorn .
  • Inuti Registereditorn(Registry Editor) använder du den vänstra rutan för att navigera till följande plats:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  • Med RpcSs-  tangenten vald, flytta ner till den högra rutan och dubbelklicka på  Start för att redigera dess egenskaper.
  • I egenskapsrutan ställer(,) du  in  Basen(Base)  till  Hexadecimal  och  värdedata(Value data)  till  2.
  • Klicka på OK för att aktivera  Remove Procedure Call (RPC) .

Använd sedan den vänstra rutan eller navigeringsfältet högst upp (klistra in registersökvägen och tryck på Retur(Enter) ) för att navigera till den här platsen:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
  • När du kommer till den platsen dubbelklickar du på Start från den högra rutan.
  • Ställ sedan in basen(Base)  på  hexadecimal  och värdedata till  2.
  • Klicka på OK för att aktivera DCOM Server Process Launcher .

Slutligen, navigera till följande plats genom att använda navigeringsfältet högst upp eller genom att använda den vänstra rutan:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
  • Flytta över till den högra rutan och dubbelklicka på Start.
  • Ställ sedan in  basen(Base)  till  hexadecimal  och  värdedata(Value Data)  till  2 .
  • Klicka på OK .

Stäng Registereditorn(Registry Editor) , starta om din dator och se om problemet " RPC-servern är inte tillgänglig"(The RPC server is unavailable’) har lösts vid nästa systemstart.

Kolla dessa relaterade inlägg om du får:(Check these related posts if you receive:)

  1. Hur man åtgärdar Fjärrprocedur Samtalsfel och problem
  2. Fjärrproceduranropet misslyckades för Microsoft Store-appar
  3. Fjärrprocedursamtalet misslyckades när PIN-koden angavs som inloggningsalternativ
  4. Fjärrproceduranropet misslyckades vid användning av DISM(The remote procedure call failed error while using DISM) .



About the author

Jag är en erfaren Windows 10 och 11/10 expert, med erfarenhet av både webbläsare och smartphone-appar. Jag har varit mjukvaruingenjör i över 15 år och har arbetat med ett antal stora namnföretag, inklusive Microsoft, Google, Apple, Ubisoft med flera. Jag har också undervisat i Windows 10/11-utveckling på högskolenivå.



Related posts