RPC-palvelin ei ole käytettävissä -virheen korjaaminen Windowsissa

Ne teistä, jotka ovat käyttäneet Windowsia(Windows) jonkin aikaa, ovat saattaneet jo todistaa RPC-palvelin ei ole(RPC Server is Unavailable) käytettävissä -virheestä. Tämä on yksi yleisimmistä virheistä, joihin voit törmätä käyttäessäsi Windows-käyttöjärjestelmää(Windows OS) , ja se aiheuttaa usein hämmennystä kokemattomimmille Windows -käyttäjille siitä, miksi se alun perin ilmestyi.

Sinun ei kuitenkaan tarvitse huolehtia, koska kyseessä ei ole vakava tai vaarallinen virhe, joten kaikki ohjelmasi ja tietosi ovat turvassa. RPC tarkoittaa(RPC) Remote Procedure Call , joka on menetelmä, jota jotkin sovellukset käyttävät kommunikoidakseen muiden samassa tietokoneessa toimivien sovellusten kanssa.

Tämä tarkoittaa, että RPC sallii eri prosessien kommunikoida toistensa kanssa tehtävän suorittamiseksi.

Se toimii samalla tavalla kuin verkko, sillä RPS - palvelin avaa portin, mittaa vastauksen kohdepalvelulta tai palvelimelta, lähettää paketin, kun vastaus on vastaanotettu, ja siirtää sitten tehtävätiedot kohdepalveluun tai palvelimeen. Kun työ on tehty, koko prosessi toimii päinvastaisessa järjestyksessä tietojen lähettämiseksi takaisin aloittavalle ohjelmalle.

RPC-palvelinvirhe on tapahtunut(An RPC Server Error Has Occurred)

RPC -palvelinvirheet eivät koske vain Windows-käyttöjärjestelmää(Windows OS) eivätkä vain yhtä tietokonetta. RPC - menetelmää käytetään useimmissa nykyisissä käyttöjärjestelmissä. RPC -virheen syy esiintyy yleensä yhdessä tietokoneessa, mutta syy voi itse asiassa löytyä koko verkosta. Onneksi tässä artikkelissa tarkastelemme molempia mahdollisuuksia.

Joten mikä tarkalleen aiheuttaa " RPC-palvelin(RPC Server) ei ole käytettävissä" -virheen? Kun tietokoneesi yhden palvelun täytyy olla yhteydessä toiseen, se ottaa yhteyttä tietokoneesi RPC - palvelimeen vaihdon aloittamiseksi.

RPC - palvelin avaa muutaman portin kuunnellakseen viestin ja lähettääkseen yhden takaisin. Jos RPC - palvelin ei saa vastausta, ei pysty kirjoittamaan muistiin, ei voi avata porttia tai se ei yksinkertaisesti ole käytettävissä, virhe laukeaa.

RPC-palvelinvirheiden korjaaminen(Fixing RPC Server Errors)

On kolme tapaa korjata yksi näistä virheistä Windows 10 -tietokoneessa(Windows 10) . Yleisin näistä kolmesta olisi, että RPC - palvelu ei ole edes käynnissä. Kaksi muuta, verkko-ongelmat tai vioittuneet rekisterimerkinnät, ovat epätodennäköisempiä, mutta niitä voi silti esiintyä.

Kun saat jonkin näistä virheistä tai minkä tahansa Windows -virheen, ensimmäinen asia, joka on yritettävä, on täydellinen uudelleenkäynnistys. Uudelleenkäynnistys korjaa RPC - palvelimeen liittyvän väliaikaisen ongelman. Jos uudelleenkäynnistys ei ratkaise virhettä, sinun kannattaa sukeltaa johonkin alla olevista korjauksista.

RPC-palvelu ei toimi(RPC Service Not Running)

Tarkista uudelleenkäynnistyksen jälkeen, aiheuttaako RPC-palvelu(RPC Service) ongelman.

  1. Avaa Tehtävienhallinta(Task Manager) napsauttamalla hiiren kakkospainikkeella tehtäväpalkkia(Task Bar) ja valitsemalla se luettelosta.
  2. Siirry Palvelut(Services) - välilehteen ja avaa sitten Palvelut(Open Services) .
  3. Vieritä Remote Procedure Call -palveluun. Sen pitäisi olla käynnissä ja sen pitäisi olla automaattinen(Automatic) . Jos ei, vaihda se.
  4. Siirry DCOM-palvelimen prosessien käynnistysohjelmaan(DCOM Server Process Launcher) . Myös tämän pitäisi olla käynnissä ja asetukseksi Automaattinen(Automatic) . Jos(Again) tulokset ovat erilaisia, tee tarvittavat muutokset.

Verkko-ongelmat(Network Problems)

TCP :tä tai palomuuria koskevat ongelmat voivat estää RPC :tä toimimasta. Tämä pätee, vaikka puhelu soitettaisiin sisäisesti omalla tietokoneellasi, koska RPC-palvelin(RPC Server) käyttää edelleen verkkopinoa viestintätarkoituksiin.

  1. Vedä Ohjauspaneeli(Control Panel) ylös ja valitse Verkko ja Internet(Network and Internet ) (katso Kategoriat) tai Verkko- ja jakamiskeskus(Network and Sharing Center ) (joko suuret tai pienet kuvakkeet).
  2. Napsauta Ethernet -linkkiä, joka sijaitsee kohdan (Ethernet)Yhteydet(Connections) : vieressä ja sitten Ominaisuudet(Properties) ponnahdusikkunassa.
  3. IPv6 : ssa ja Microsoft Networksin tiedostojen ja tulostimien jakamisessa(File and Printer Sharing for Microsoft Networks) tulee molemmissa olla valintamerkki. Jos he eivät, lisää se ja napsauta OK ja yritä uudelleen virheen aiheuttanutta tehtävää. Jos ne on jo merkitty, sinun on tarkistettava palomuurisi.
  4. Valitse Windowsin palomuuri(Windows Firewall ) Ohjauspaneelista. 
    • Kolmannen osapuolen palomuurien kohdalla sinun on kokeiltava asetuksia. Sinun tulisi kokeilla sitä kerran, mutta älä muuta mitään, jos se on palomuuri, jota olet käyttänyt jonkin aikaa.
  5. Etsi etätuki(Remote Assistance) ja varmista, että se on käytössä verkkotunnuksessa(Domain) , yksityisessä(Private) ja julkisessa(Public) verkossa. Tallenna sitten tekemäsi muutokset.

Rekisterin korruptio ja komplikaatiot(Registry Corruption and Complications)

Jos kaikki on ollut hyvin tähän asti, viimeinen asia, johon voit katsoa, ​​ovat rekisterimerkinnät, jotka hallitsevat RCP- ja DCOM -palveluita korruption varalta. En suosittele rekisterin puuhailua, etenkään aloittelijoille, joten varmuuden vuoksi varmuuskopioimme rekisterin ennen kuin ryhdymme mihinkään.

  1. Kirjoita regedit tehtäväpalkin(Task Bar) hakukenttään . Napsauta (Click)Rekisterieditoria(Registry Editor) , kun se tulee näkyviin.
  2. Napsauta vasemman reunan ikkunassa Tietokone ja avaa (Computer)Tiedosto(File) - välilehti. Valitse valikosta Vie(Export) .
  3. Valitse tallennetulle tiedostolle nimi ja sijainti ja paina Tallenna(Save) - painiketta.

Kun varmuuskopiot kaikista rekisteritiedostoista on luotu, voit tarkistaa RPC- ja DCOM - palvelujen merkinnät.

Siirry seuraavaan näppäimeen:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs 

Napsauta oikeanpuoleisessa ruudussa hiiren kakkospainikkeella Käynnistä(Start) ja sitten Muokkaa(Modify) … Aseta arvoksi ( 2 ).

Seuraavaksi sinun on navigoitava molempiin alla oleviin näppäimiin:

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

Tee sama asia Start -toiminnolla kuin edellisessä vaiheessa.



About the author

Olen tietokoneasiantuntija, jolla on yli 10 vuoden kokemus ohjelmisto- ja selainteollisuudesta. Olen suunnitellut, rakentanut ja hallinnut kokonaisia ​​ohjelmistojen asennuksia sekä kehittänyt ja ylläpitänyt selaimia. Kokemukseni ansiosta pystyn antamaan selkeitä, ytimekkäitä selityksiä monimutkaisista aiheista – olipa kyse sitten Microsoft Officen toiminnasta tai siitä, kuinka saada kaikki irti Mozilla Firefoxista. Tietokonetaitojeni lisäksi olen myös taitava kirjoittaja ja pystyn kommunikoimaan tehokkaasti verkossa ja henkilökohtaisesti.



Related posts