Anonim

Ha gyakran használja a Windows rendszert, akkor valószínűleg ismeri az egyik leggyakrabban megjelenő és látszólag megmagyarázhatatlan hibaüzenetet: „RPC Server nem érhető el.” Bár ez a hiba nagy zavart okozhat a tapasztalatlan Windows felhasználók számára, nem az. súlyos vagy veszélyes hiba, azaz általában nem okoz adatvesztést vagy programot. Ez szerencsére nagyon könnyű javítani, ha tudja, mit csinál.

Először beszéljünk arról, hogy mi az RPC az első helyen, hogy enyhítse a zavart és rejtélyt. Az RPC a „távoli eljáráshívást” jelenti, és egy olyan módszer, amelyet a számítógépek évtizedek óta szó szerint használnak egymással való kommunikációra. Ami kissé zavarba ejtő, hogy a modern számítógépeknél a multitasking és sok program egyszerre futtatásakor az RPC módszerré vált, amelyet egyes alkalmazások használnak az ugyanazon a számítógépen futó más alkalmazásokkal való kommunikációra. Az RPC alapvetően csak egy olyan rendszer, amely lehetővé teszi a különböző folyamatok közötti kommunikációt egymással egy feladat végrehajtása érdekében. Kicsit úgy működik, mint a hálózatépítés, mivel az RPS-kiszolgáló megnyit egy portot, kommunikál a rendeltetési kiszolgálóval vagy a kiszolgálóval, megvárja a választ, küld egy csomagot, amikor van válasz, majd átadja a feladat adatait a rendeltetési kiszolgálóra vagy szolgáltatásra. Az egész folyamat fordítottan működik, amikor a célszolgáltatás vagy szerver elvégezte a feladatát, és rendelkezik adatokkal, amelyeket vissza kell küldeni a kezdeményező programnak.

Bár a Windows rendszerek RPC-jéről fogunk beszélni, tudatában kell lennie annak, hogy az RPC módszertant szinte minden mai számítógépes rendszerben alkalmazzák. Ez egy módszertan, nem egy Windows-specifikus folyamat. A legtöbb RPC-kiszolgáló hiba egy számítógépen belül fordul elő, de a probléma oka lehet a számítógépen vagy a hálózat egészében. Megmutatom, hogyan lehet kitalálni mindkét típusú problémát.

Az RPC szerver nem elérhető hibák

Mi okozhat egy „RPC szerver nem elérhető” hibát? Nos, tegyük fel, hogy a számítógép egyik szolgáltatásának kommunikálnia kell egy másikkal, tehát kapcsolatba lép a számítógép RPC szerverével a csere kezdeményezéséhez. Az RPC szerver a számítógép portjait használja a „meghallgatáshoz” és a „beszélgetéshez”, és a kiszolgáló ténylegesen engedélyezi a kommunikációt a szolgáltatások között, függetlenül attól, hogy hálózati vagy helyi. Ha az RPC szerverhez történő hívás sikertelen, mert a szerver nem érhető el, nem válaszol, nem tud írni a memóriába, vagy nem tudja megnyitni egy portot, akkor az „RPC szerver nem érhető el” hiba vált ki.

Az RPC szerver kijavítása nem érhető el hibákkal

Windows 10 gépen három alapvető oka lehet ennek a hibaüzenetnek. Vagy az RPC szolgáltatás nem fut, vannak problémák a hálózattal, vagy megsérültek az RPC szolgáltatást irányító fontos regisztrációs bejegyzések. A Windows 10 rendszerben a hiba leggyakoribb oka az, hogy az RPC szolgáltatás egyszerűen nem fut.

Bármely Windows hibával először próbáljon meg egy teljes újraindítást. Ha az RPC szolgáltatás ideiglenes probléma miatt leállt, akkor az újraindítást a számítógép többi részével együtt újraindítja, tehát ez az első próba. Ha az újraindítás nem oldja meg a hibát, akkor próbálja ki a következő javításokat. Vegye figyelembe, hogy ezeket a javításokat kifejezetten a Windows 10 számítógépekre írják, de ugyanazok az általános folyamatok használhatók a Windows korábbi verzióin is.

RPC szolgáltatás

Ha az újraindítás nem oldja meg a problémát, akkor először ellenőrizze, hogy az RPC szolgáltatás valóban fut-e.

  1. Kattintson a jobb gombbal a Windows tálcára, és válassza a Feladatkezelő lehetőséget.
  2. Válassza a Szolgáltatások fület, majd a Szolgáltatások megnyitása linket.
  3. Keresse meg a Remote Procedure Call szolgáltatást. Ellenőrizze, hogy működik-e, és állítsa az automatikus állásba.
  4. Keresse meg a DCOM szerver folyamatindítóját. Ellenőrizze, hogy az is működik-e, és állítsa automatikusra.

Ha a két szolgáltatást az automatikus és a futó funkcióktól eltérőre állítja, akkor változtassa meg őket. A rendszer engedélyeitől függően ezeket a szolgáltatásokat is újraindíthatja. Ha már újraindította a számítógépet, ez semmit nem fog elérni, mivel máris újraindultak.

RPC szerver hibákat okozó hálózati problémák

Még ha egy adott RPC hívás valószínűleg teljesen belsőleg működik a számítógépén, akkor is a hálózati verem segítségével kommunikál. Ez azt jelenti, hogy a TCP-vel vagy a tűzfallal kapcsolatos problémák megakadályozhatják az RPC működését.

  1. Írja be a „control” elemet a Windows keresőmezőbe, és válassza a Vezérlőpult lehetőséget.
  2. Válassza a Hálózat és Internet, valamint a Hálózati és megosztási központ lehetőséget.
  3. Válassza ki az Ethernet linket a központban, majd a felbukkanó mezőben a Tulajdonságok elemet.
  4. Győződjön meg arról, hogy az IPv6, valamint a Microsoft Networks fájl- és nyomtatómegosztása engedélyezve van.

Ha mind az IPv6, mind a Microsoft Networks fájl- és nyomtatómegosztása már be van jelölve, akkor ellenőriznie kell a tűzfalat.

  1. Ha a Windows tűzfalat használja, válassza ki azt a Vezérlőpulton.
  2. Keresse meg a Távsegítség szolgáltatást, és ellenőrizze, hogy engedélyezve van-e a domain, a magán és a nyilvános hálózatokban.
  3. Mentse el a módosításokat, ha elvégezte őket.

Ha harmadik féltől származó tűzfalat használ, akkor valószínűleg kísérleteznie kell a beállítás engedélyezéséhez. Ha egy ideje használja a tűzfalat, nem kell módosítania semmit, csak ellenőrizze, hogy esetleg-e.

Az RPC szerver hibákat okozó regisztrációs hibák

Rendben, tehát az újraindítás nem segített, az RPC és a DCOM szolgáltatások jól működnek, és a hálózati verem összeomlik. (Valószínűleg nem olvassa el ezt a cikket, ha nem is.) Az utolsó dolog, amit megtehetsz, ellenőrizze az RCP és DCOM szolgáltatásokat vezérlő beállításjegyzék bejegyzéseket, hogy megbizonyosodjon arról, hogy nem sérültek-e meg. A nyilvántartással való rendetlenség nem gyenge szív, de ha először biztonsági másolatot készít róla, bármikor visszavonhatja a megváltoztatott fájlokat. Tehát először készítsünk biztonsági másolatot a nyilvántartásra.

  1. Írja be a „regedit” kifejezést a keresőmezőbe.
  2. Válassza a bal oldalon a Számítógép elemet.
  3. Lépjen a Fájl-> Exportálás menüpontra.
  4. A Beállítási fájl exportálása párbeszédpanelen írja be a biztonsági másolat fájljának nevét, és nyomja meg a „Mentés” gombot.

Most, hogy a regisztráció biztonságos példányát elraktározta, ellenőrizheti az RPC és DCOM szolgáltatások bejegyzéseit.

  1. Keresse meg a HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcS fájlokat.
  2. Válassza a Start gombot a jobb oldali ablaktáblán, és ellenőrizze, hogy az érték (2) -re van-e állítva.
  3. Keresse meg a HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ DcomLaunch menüpontot.
  4. Válassza a Start gombot a jobb oldali ablaktáblán, és ellenőrizze, hogy az érték (2) -re van-e állítva.
  5. Keresse meg a HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcEptMapper mappát.
  6. Válassza a Start gombot a jobb oldali ablaktáblán, és ellenőrizze, hogy az érték (2) -re van-e állítva.

Ha kipróbálta ezeket a javításokat, és az RPC-kiszolgáló hibái továbbra is megjelennek, ideje visszaállítani egy visszaállítási pontról, vagy frissíteni a Windows-ot. Csak akkor válassza ki azokat a beállításokat, amelyek nem írják felül a fájlokat és a beállításokat, ha frissíteni szeretne!

***

Meg kell tisztítani a regisztrációt? Nézze meg a Windows 10 rendszerhez tartozó legjobb regisztrációs tisztítószerekről szóló cikkünket. Meg kell akadályoznia, hogy gyermekei vagy munkatársai bekerüljenek a regisztrációs beállításokba? Fedeztük fel a regisztrációs szerkesztő hozzáférésének lezárására vonatkozó oktatóanyagot. És ha fel kell gyorsítania a gépet, olvassa el a rendszerleíró adatbázis használatáról szóló cikkünket a Windows 10 PC gyorsabbá tétele érdekében.

Az „rpc szerver nem érhető el” hibajavítás a Windows rendszerben