
Att få RPC-servern är inte tillgänglig fel (0x800706ba) när du ansluter till fjärrenheten, kommunicerar mellan två eller flera enheter via ett nätverk? RPC-servern är otillgänglig fel innebär att din Windows-dator har problem med att kommunicera med andra enheter eller maskiner via nätverket du använder. Låt oss diskutera vad som är RPC och varför få RPC-servern är inte tillgänglig fel?
Vad är RPC?
RPC står för Remote Procedure Call , som använder inter-processing kommunikationsteknologi för Windows-processer inom ett nätverk. Denna RPC fungerar på basis av en klient-server-kommunikationsmodell, där klient och server inte alltid behöver vara olika maskin. RPC kan också användas för att sätta upp kommunikation mellan olika processer på en enda maskin.
I RPC initieras ett proceduranrop av ett klientsystem, som krypteras och skickas sedan till servern. Samtalet dekrypteras sedan av servern och ett svar skickas tillbaka till klienten. RPC spelar en viktig roll för att hantera enheter på distans över ett nätverk och används för att dela åtkomst till kringutrustning som skrivare och skannrar.
Orsaker till RPC-fel
Det finns olika orsaker bakom detta RPC-fel, till exempel fel vid lösning av ett DNS- eller NetBIOS-namn, problem med nätverksanslutning, RPC-tjänsten eller relaterade tjänster kanske inte körs, fil- och skrivardelning är inte aktiverad, etc.
- Problem med nätverksanslutning (avsaknad av en korrekt nätverksanslutning kan leda till problem med serverns otillgänglighet. I sådana fall misslyckas en klient att skicka ut ett proceduranrop till servern vilket resulterar i att RPC-servern inte är tillgänglig. ).
- DNS – Problem med namnupplösning (klienten initierar en förfrågan, förfrågan skickas till servern med dess namn, IP-adress och portadress. Om en RPC-servers namn mappas till en felaktig IP-adress, resulterar det i att klienten kontaktar fel server och kan möjligen resultera i i ett RPC-fel.)
- En brandvägg från tredje part eller någon annan säkerhetsapplikation körs på en server eller på en klient, kan ibland blockera trafiken från att nå servern på dess TCP-portar, vilket resulterar i avbrott i RPC:er. Återigen orsakar korruption i Windows-registret olika fel, inklusive denna RPC-server är otillgänglig fel etc.
Felsökning 'RPC-servern är inte tillgänglig fel
Efter förstår vad som är RPC-server, hur det fungerar på Windows Server och klientdator, och olika orsaker som kan orsaka RPC-server otillgängliga fel på Windows. Låt oss diskutera lösningarna för att fixa RPC-serverns otillgängliga fel.
Övervaka och konfigurera brandväggen på din dator
Som diskuterats tidigare kan brandväggar eller andra säkerhetsrelaterade applikationer som körs på systemet blockera trafik från RPC-förfrågningar. Om du har en brandvägg från tredje part installerad, försök att konfigurera den så att den tillåter inkommande och utgående anslutningar för RPC:er och andra applikationer som du tänker använda i RPC:er.
Om du använder Windows brandvägg konfigurera den för att tillåta inkommande och utgående anslutningar för RPC:er och andra applikationer genom att följa stegen.
Öppna först kontrollpanelen, sök Windows brandvägg .
Och klicka sedan Tillåt en app via Windows-brandväggen Nedan Windows brandvägg .
Scrolla sedan ner för att hitta Fjärrhjälp . Se till att dess kommunikation är aktiverad (Alla lådorna för denna artikel är bockad ).
Konfigurera brandväggen korrekt
Om du använder en Windows-brandvägg öppnar du snapin-modulen för grupprincipobjektredigerare ( gpedit.msc ) för att redigera grupprincipobjektet (GPO) som används för att hantera Windows-brandväggsinställningar i din organisation.
Navigera till Datorkonfiguration – Administrativa mallar – Nätverk – Nätverksanslutningar – Windows-brandvägg, och öppna sedan antingen domänprofil eller standardprofil, beroende på vilken profil du använder. Aktivera följande undantag: Tillåt undantag för inkommande fjärradministration och Tillåt undantag för inkommande fil- och skrivardelning .
Kontrollera nätverksanslutningen
Återigen Ibland på grund av nätverksanslutningsavbrott inträffar RPC-servern är inte tillgänglig Fel. Så se till att din nätverksanslutning är ansluten, konfigurerad och fungerar korrekt.
- Kontrollera internetanslutningen Tryck Win+R nycklar för att öppna Springa dialog.
- Typ ncpa.cpl och tryck Stiga på nyckel.
- De Nätverkskopplingar fönstret visas.
- På Nätverkskopplingar högerklicka på nätverksanslutningen du använder och välj Egenskaper .
- Se här till att aktivera Internetprotokoll och den Fil- och skrivardelning för Microsoft-nätverk .
- Om något av dessa objekt saknas i lokalområdets anslutnings egenskaper, måste du installera om dem.
Kontrollera att RPC-tjänsterna fungerar korrekt
RPC-servern är otillgänglig problem kan orsakas av felaktig funktion av RPC-tjänsten på varje ansluten dator. Vi rekommenderar Kontrollera och se till att RPC-relaterade tjänster körs korrekt och inte orsakar några problem.
- Tryck på Windows + R, skriv tjänster.msc och klicka på OK för att öppna Windows-tjänstkonsolen.
- På Tjänster fönster, scrolla ned för att hitta objekten DCOM Server Process Launcher, Remote Procedure Call (RPC), och RPC Endpoint Mapper .
- Se till att deras status är Löpning och deras start är inställd på Automatisk .
- Om du upptäcker att någon obligatorisk tjänst inte fungerar eller är inaktiv, dubbelklickar du på den tjänsten för att få egenskapsfönstret för den specifika tjänsten.
- Välj här Starttyp som ska vara Automatisk och starta tjänsten.
Kontrollera också några relaterade tjänster som t.ex Windows Management Instrumentation och TCP/IP NetBIOS Helper springer .
På så sätt kan du se till att alla tjänster som krävs av RPC är intakta och fungerar korrekt. I de flesta fall kommer problemet att vara löst nu. Men om problemet kvarstår kan du behöva gå till nästa steg för registerverifiering.
Kontrollera Windows-registret för RPC-korruption
Jag utför alla ovanstående metoder misslyckades med att fixa RPC-servern är det otillgängliga felet? Oroa dig inte Låt oss justera Windows-registret för att fixa RPC-servern är ett otillgängligt fel. Innan du ändrar Windows-registerposter rekommenderar vi starkt säkerhetskopiera registerdatabasen .
Tryck nu Win + R, skriv regedit, och tryck på enter-tangenten för att öppna Windows registerredigerare. Navigera sedan till följande tangent.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs
Här i mittrutan dubbelklicka på start och ändra dess värde till 2.
Notera: Om det finns något objekt som inte finns i bilden nedan så föreslog vi att du installerar om din Windows.
På nytt Navigera till HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch . Se om det saknas något. Om du hittade DCOM Server Process Launcher inte var korrekt inställd, dubbelklicka på Start registernyckel för att redigera dess värde. Ställ in dess värde data till två .
Navigera nu till HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper . Se om det saknas något. Om du tidigare hittat inställningen för RPC Endpoint Mapper var inte korrekt, dubbelklicka på Start registernyckel för att redigera dess värde. Återigen, ställ in det värde data till två .
Stäng sedan Registereditorn och starta om, windows för att träda i kraft ändringarna. Nu vid nästa start kontrollera och försök att ansluta fjärrenhet, jag hoppas att det inte finns någon mer RPC-server är ett otillgängligt fel inträffar.
Utför systemåterställning
Ibland är det möjligt att du har provat alla metoderna ovan, och du får fortfarande felet RPC-servern är inte tillgänglig. I det här fallet föreslår vi utför systemåterställning som återställer Windows-inställningarna till föregående arbetsläge. Där systemet fungerar utan något RPC-fel.
Det här är några av de mest användbara lösningarna att fixa RPC-servern är ett otillgängligt fel på Windows server/klientdatorer. Jag hoppas att tillämpningen av dessa lösningar löser detta RPC-servern är inte tillgänglig fel. Har du fortfarande några frågor, förslag om detta inlägg diskutera gärna i kommentarerna.
Läs också