Ha egy Windows-felhasználó, nagy a valószínűsége, hogy találkozott egy “RPC-kiszolgáló nem érhető el” hibaüzenet. Az RPC hibák, amelyek két vagy több gép közötti hálózaton keresztül történő kommunikációval járó helyzetekben fordulnak elő, túl gyakoriak a Windows rendszerben. Mielőtt kezelné a hiba okait és a javítás módjait, elengedhetetlen, hogy először részletesen megismerjük az RPC-t.,

Továbbá, ha többet szeretne megtudni a Windows networking és általában, ne felejtsd el, hogy iratkozzon fel az e-mail frissítések, ahol megosztjuk az összes tudásunkat, és küldjön hasznos Windows források. Így sokkal ritkábban kell elhárítania az olyan problémákat, mint az RPC szerver hibája!

mi az az RPC?

Az RPC a Remote Procedure Call-t jelenti, amely a hálózaton belüli Windows-folyamatok közötti kommunikációs technológiát használja. Az RPC egy kliens-szerver kommunikációs modell alapján működik, ahol az ügyfélnek és a szervernek nem mindig kell egy másik gépnek lennie., RPC is fel lehet használni, hogy hozzanak létre közötti kommunikáció különböző folyamatok egyetlen gépen.

RPC egyfajta kérés-válasz protokoll, amely könnyen magyarázható egy kliens / szerver kommunikációs modell. Ennek az oktatóanyagnak az alkalmazásában a kérést meghívó folyamatot “kliensnek”, a kérést “kiszolgálónak” nevezzük.”Ne feledje, hogy itt az ügyfél vagy a szerver különböző eszközök lehetnek egy hálózati rendszerben, vagy lehetnek különböző folyamatok, amelyek egyetlen rendszeren belül tartózkodnak.,

Az RPC-ben egy eljáráshívást kezdeményez egy kliens rendszer, amely titkosítva van, majd elküldi a kiszolgálónak. A hívást ezután a szerver visszafejti, majd a válasz visszakerül az ügyfélhez. Az RPC létfontosságú szerepet játszik az eszközök hálózaton keresztüli távoli irányításában, és a perifériákhoz, például nyomtatókhoz és szkennerekhez való hozzáférés megosztására szolgál. Egyszerű megjegyzés: minden olyan Windows-folyamat, amely magában foglalja az adatok hálózaton keresztüli elosztását és megosztását, általában RPC technológiát használ. Ezért nagyon gyakori, hogy szembe kell néznie egy” RPC szerver nem érhető el ” kérdéssel, ha Windows-felhasználó vagy., A távoli hívások azonban nagyon szakaszosak a teljesítmény szempontjából, ezért nehéz nyomon követni.

az RPC hibák okai

a fájl-és nyomtatómegosztás le van tiltva

Ez az RPC hibák leggyakoribb oka. Amikor egy eljáráshívás vagy kérés érkezik egy perifériás eszközhöz, például nyomtatóhoz, a perifériát engedélyezni kell az RPC számára, és a hálózathoz csatlakoztatni kell a klienshez, hogy működjön. Ha valami baj van itt, RPC megszűnik működni.,

hálózati csatlakozási problémák

mivel a távoli eljárás hívása a hálózatra támaszkodik a működéséhez, a megfelelő hálózati kapcsolat hiánya szerver elérhetetlenségi problémákhoz vezethet. Ilyen esetekben az ügyfél nem küld eljárási hívást a kiszolgálónak, ami az “RPC szerver nem érhető el” hibát eredményezi.

name resolution issues

amikor egy ügyfél kérést kezdeményez, a kérés a neve, IP-címe és port címe alapján kerül a kiszolgálóra., Ha egy RPC-kiszolgáló neve rossz IP-címre van leképezve, az azt eredményezi, hogy az ügyfél rossz szerverrel lép kapcsolatba, ami esetleg RPC-hibát eredményezhet.

tűzfalak

egy harmadik féltől származó tűzfal vagy bármely más, szerveren vagy kliensen futó biztonsági alkalmazás néha megakadályozhatja, hogy a forgalom elérje a kiszolgálót a TCP portjain, ami az RPC-K megszakítását eredményezi.

Registry corruption

RPC függ érvényes Windows registry dolgozni. Ha ezen bejegyzések bármelyike helytelenül módosul vagy megsérül, az RPC szolgáltatás valószínűleg leáll.,

RPC hibák kezelése

tűzfalak figyelése

mint korábban említettük, a tűzfalak vagy a rendszeren futó egyéb biztonsági alkalmazások blokkolhatják az RPC kérések forgalmát. Ha telepítve van egy harmadik féltől származó tűzfal, próbálja meg konfigurálni, hogy lehetővé tegye a bejövő és kimenő kapcsolatokat az RPC-kben vagy más alkalmazásokban, amelyeket használni kíván Az RPC-kben.

ha nem tudja beállítani a tűzfalakat, próbálja meg egy ideig kikapcsolni a funkciót, amíg az RPC sikeresen meg nem történik. Így megtudhatja, hogy a tűzfalak okozzák-e az RPC hibákat.,

Ha az alapértelmezett Windows tűzfalat használja, tegyen kivételt a Távoli eljáráshívások és a Távoli asztal számára az RPC működéséhez.,

ehhez kövesse az alábbi lépéseket:

  1. Napló lehetőséget, hogy a rendszer a megfelelő rendszergazdai jogosultságokkal
  2. Kattintson a Start gombra, majd keresse meg a “Control Panel” ( A Windows 8 vagy a fenti közvetlenül keresés a Vezérlőpult a Windows search)
  3. Ha a Vezérlőpult betölti, kattintson a “Rendszer, Biztonság”
  4. Most kattintson a “Lehetővé teszi egy alkalmazás a Windows tűzfal” alatt az “a Windows Tűzfal” opciót a megjelenő menü
  5. az Engedélyezett alkalmazások ablakban, ellenőrizze, hogy a távsegítség Szolgáltatás opció engedélyezve van.,

ellenőrizze az internetkapcsolatot és protokolljait

Az RPC egy kliens / szerver modell alapján működik, amely egy hálózatra támaszkodik annak működéséhez. Az RPC-hibák általában akkor fordulnak elő, amikor a kliens és a szerver közötti kapcsolat megszakad. Ha ilyen hibát észlel, ellenőrizze, hogy az összes rendszer megfelelően csatlakozik-e a hálózaton belül. A “ping” paranccsal tesztelheti az RPC kliens és a szerver közötti kapcsolatot is.,

jó ötlet annak biztosítása is, hogy az összes illesztőprogram megfelelően legyen telepítve, mivel ezek nélkülözhetetlenek az RPC közötti hálózatépítéshez. Bár a hálózati illesztőprogramok általában nem okoznak RPC hibákat, mindig célszerű előzetesen ellenőrizni őket.

tegye ezt a következő lépésekkel:

  1. jelentkezzen be rendszergazdai jogokkal rendelkező rendszerébe, majd vigye az egérmutatót a start menü fölé
  2. kattintson a billentyűzet windows gombjára + R gomb egyszerre, hogy futtassa az ablakot, majd írja be az “ncpa.cpl ” a dobozban, majd nyomja meg az OK gombot.,
  3. válassza ki a helyi kapcsolatot, kattintson a jobb gombbal rá, majd válassza a Tulajdonságok lehetőséget.
  4. a megjelenő menüből engedélyezze az “internetes protokollokat”, valamint a ” fájl-és nyomtatómegosztást a Microsoft hálózatokhoz.”Ha ezek közül bármelyik elem hiányzik a helyi kapcsolat tulajdonságaiból, újra kell telepítenie őket.

ellenőrizze az RPC szolgáltatásokat

Az RPC-hez kapcsolódó néhány szolgáltatásnak mind az ügyfél, mind a szerver hátterében kell működnie ahhoz, hogy működjön. Ezek a lépések segítenek ellenőrizni az RPC működéséhez szükséges pontos szolgáltatásokat.,

  1. jelentkezzen be a rendszerbe az összes adminisztrációs jogosultsággal és joggal
  2. kattintson egyszerre a billentyűzet windows gomb + R gombjára, hogy futtassa az ablakot és írja be a “szolgáltatások” parancsot.msc ” a dobozban, majd nyomja meg az OK gombot.
  3. ez egy szolgáltatási ablakot tölt be. Itt ellenőrizheti, hogy az összes szükséges RPC szolgáltatás sikeresen fut-e vagy sem.,
  4. ha úgy találja, hogy a szükséges szolgáltatások nem működnek vagy inaktívak, kattintson duplán a Szolgáltatásra, hogy az adott szolgáltatás tulajdonságai ablakát megkapja
  5. a Tulajdonságok ablak Általános lapján válassza az “Indítási típus” lehetőséget, hogy automatikusan elindítsa a szolgáltatást.

így meggyőződhet arról, hogy az RPC által igényelt összes szolgáltatás sértetlen és megfelelően működik. A legtöbb esetben a probléma most megoldódik. Ha azonban a probléma továbbra is fennáll, előfordulhat, hogy a rendszerleíró adatbázis ellenőrzésének következő lépéséhez kell lépnie.,

A rendszerleíró adatbázis ellenőrzése

mint korábban említettük, érvényes Windows rendszerleíró adatbázisnak kell rendelkezésre állnia a rendszerben az RPC működéséhez. Ha ezek közül bármelyik bejegyzéseket kap sérült vagy módosított, RPC nem fog működni.

a rendszerleíró adatbázis szerkesztésekor alapvető fontosságú, hogy óvatos legyen, ne zavarja meg a rendszerleíró adatbázis bejegyzését. Ne szerkessze vagy törölje a rendszerleíró adatbázis bejegyzését a rendszer-visszaállítási pont beállítása előtt, így visszatérhet a régi rendszerleíró adatbázisba, ha bármilyen változás befolyásolja a rendszer működését.,

Egyszer létrehozott visszaállítási pont, kövesse az alábbi lépéseket, hogy ellenőrizze a meglévő RPC bejegyzéseket:

  1. Kattintson a Start menüre, majd válassza ki a Futtatás
  2. Ha a Run applet betölti, írja be a “regedit”, majd kattintson az Ok gombra
  3. Most keresse meg a megfelelő “RpcSs” útvonal(ak) alapján a Windows-verzió .

ha megtalálja a megfelelő elérési út(ok) ban hiányzó rendszerleíró elemeket, fontolja meg a Windows újratelepítését, vagy használjon harmadik féltől származó eszközöket a törött vagy érvénytelen rendszerleíró adatbázis javításához.

túl lusta, hogy ezeket az RPC hibákat manuálisan kijavítsa?,

Ha úgy érzi, hogy ezeknek az RPC hibáknak a manuális nyomon követése és rögzítése nem a teáscsésze, akkor van egy automatizált alternatíva ezeknek a hibáknak a kijavítására. Van egy széles körű harmadik féltől származó alkalmazások és eszközök állnak rendelkezésre a piacon, hogy a munka könnyebb.

Ezek az eszközök tiszta megoldani a bejegyzéseket a rendszer tiszta minden elavult elemeket a rendszerleíró adatbázis javítása a teljes rendszer teljesítményét. Az olyan eszközök, mint a SpeedyPC vagy a Reimage, nagyon hasznosak lehetnek a rendszer javításához.,

szinte az összes RPC hibát a fent említett okok egy vagy több oka okozza. Egy kis türelem és egy kis tudás a Windows rendszer mindig segít leküzdeni ezeket a hibákat. Ha semmi sem működik, próbálja meg frissíteni a Windows operációs rendszert, mivel a legtöbb probléma, beleértve a törött rendszerleíró adatbázist, a hálózati beállításokat, az engedélyeket és a fájlrendszereket, minden Windows frissítéssel alapértelmezés szerint helyreáll.

Fotó hitel: