Cum să remediați „RPC Server nu este disponibil” eroare în Windows


Cei dintre voi care folosiți Windows de ceva timp pot fi deja martori la eroarea „RPC Server nu este disponibil”. Aceasta este una dintre erorile mai frecvente pe care le puteți confrunta cu utilizarea sistemului de operare Windows și adesea provoacă confuzie utilizatorilor Windows mai puțin experimentați de ce a apărut în primul rând.

Nu trebuie să vă faceți griji, cu toate acestea, deoarece nu este o eroare gravă sau periculoasă, astfel încât toate programele și datele dvs. sunt în siguranță. Ceea ce înseamnă RPC este apelul de procedură de la distanță, care este o metodă pe care o vor folosi unele aplicații pentru a comunica cu alte aplicații care rulează pe același computer.

Ce înseamnă asta este faptul că RPC permite diferitelor procese să comunice între ele pentru a îndeplini o sarcină.

Funcționează în mod similar cu rețelele, prin faptul că serverul RPS va deschide un port, va genera un răspuns din serviciul sau serverul de destinație, trimite un pachet o dată ce un răspuns este primit, și apoi transferați datele sarcinii către serviciul sau serverul de destinație. După finalizarea lucrării, întregul proces funcționează invers pentru a trimite date înapoi la programul inițiator.

A apărut o eroare pe server RPC

Server RPC erorile nu sunt exclusiv pentru sistemul de operare Windows și nici doar un singur computer. Metoda RPC este utilizată pe majoritatea sistemelor de operare actuale. Cauza unei erori RPC va apărea de obicei pe un computer, dar cauza poate fi de fapt găsită pe o întreagă rețea. Din fericire, în acest articol, vom analiza ambele posibilități.

Deci, ce anume cauzează o eroare „Server RPC este indisponibil”? Când un serviciu de pe computer trebuie să comunice cu altul, acesta va contacta serverul RPC de pe computer pentru a iniția schimbul.

In_content_1 all: [300x250] / dfp: [640x360]->

Serverul RPC va deschide câteva porturi pentru a asculta un mesaj și a emite unul înapoi. Dacă serverul RPC nu primește un răspuns, nu poate să scrie în memorie, nu poate deschide un port sau este pur și simplu indisponibil, atunci eroarea este declanșată.

Fixarea erorilor serverului RPC>

Există trei moduri de a rezolva una dintre aceste erori pe un computer care rulează Windows 10. Cel mai frecvent dintre cele trei ar fi faptul că nici serviciul RPC nu este chiar executat. Celelalte două, probleme legate de rețea sau de înregistrări corupte din registru, sunt mai puțin probabile, dar pot să apară în continuare. repornire. Un reboot va rezolva o problemă temporară legată de serverul RPC. Dacă o repornire nu rezolvă eroarea, veți dori să vă aruncați în una dintre corecțiile de mai jos.

Serviciul RPC nu rulează

După o repornire, verificați dacă serviciul RPC cauzează problema.

  1. Deschideți Task Managerul făcând clic dreapta pe Bara de activități și selectând-o din listă.
  2. Accesați fila Servicii, apoi Deschideți servicii. >
  3. Parcurgeți serviciul Apel la procedură de la distanță. Ar trebui să fie difuzat și să fie setat pe Automat. Dacă nu, schimbați-o.
  4. Navigați la Lansarea procesului de server DCOM. Acest lucru ar trebui să fie, de asemenea, funcționat și setat pe Automat. Din nou, dacă rezultatele sunt diferite, efectuați modificările necesare.
  5. Probleme de rețea

    Problemele cu TCP sau firewall-ul dvs. pot opri funcționarea RPC. Acest lucru este valabil chiar dacă apelul este efectuat intern pe propriul computer, deoarece RPC Server utilizează încă stiva de rețea în scopuri de comunicare.

    1. Trageți panoul de control și selectați Rețea și Internet(vizualizare setată la Categorii) sau Centrul de rețea și partajare(setat pe icoane mari sau mici).
    2. Faceți clic pe Ethernetlink situat lângă Conexiuni: apoi Proprietățiîn fereastra pop-up.
    3. IPv6și Fișier și Partajarea imprimantelor pentru rețelele Microsoftar trebui să aibă ambele marcaje. Dacă nu, adăugați-l și faceți clic pe OK și încercați din nou sarcina care a cauzat eroarea. Dacă acestea sunt deja marcate, atunci va trebui să vă verificați firewallul.
    4. Selectați Firewall Windowsîn panoul de control.
      • Pentru firewall-uri terțe, va trebui să experimentați setările. Ar trebui să o dați o dată, dar să nu schimbați nimic dacă este un firewall pe care l-ați folosit de ceva timp.
      • Localizați Asistență la distanță>și asigurați-vă că este activat pentru rețelele Domeniu, Privatși Public. Apoi, salvați toate modificările pe care le-ați făcut.
      • Corupția și complicațiile înregistrării

        Dacă totul a fost bine până în acest moment, atunci ultimul lucru pe care îl puteți arăta este înregistrările din registru care controlează serviciile RCP și DCOM pentru corupție. Nu recomand să faceți legătura cu registrul, în special pentru începători, așa că pentru a fi în siguranță, vom face o copie de siguranță a registrului înainte de a încurca ceva.

        1. Introduceți regeditîn caseta de căutare din bara de activități. Faceți clic pe Editorul de înregistrări când apare.
        2. Faceți clic pe Computerdin fereastra din partea stângă și deschideți fila Fișier. Selectați Exportațidin meniu.
        3. Alegeți un nume și o locație pentru fișierul salvat și apăsați butonul Salvare.
        4. Odată efectuată o copie de rezervă a toate fișierele de registru au fost create, puteți verifica intrările pentru serviciile RPC și DCOM.

          Navigați la următoarea cheie:

          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs 

          În dreapta panou, faceți clic dreapta pe Startși apoi Modificare... Setați valoarea la (2).

          Următorul, Va trebui să navigați la ambele taste de mai jos:

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

          Faceți același lucru cu Startașa cum s-a făcut în pasul anterior.

          Postări asemănatoare:


          13.09.2019