Oprava: Server RPC nie je k dispozícii vo Windows 7, 8 a 10

RPC je známe aj ako vzdialené volanie procedúry. Je to technológia od vzniku počítačov a využíva techniku ​​medziprocesovej komunikácie. Jeho primárnym účelom je umožniť klientovi a serveru komunikovať medzi sebou v sieti. To isté sa dá povedať o zariadeniach.

Server RPC nie je k dispozícii

Jednoducho povedané, kedykoľvek zdieľate údaje alebo informácie v ktorejkoľvek sieti, RPC prichádza do hry, robí všetku prácu za vás. RPC tiež hrá hlavnú úlohu pri správe zariadení v sieti a tiež sa používa v perifériách radiča, ako sú skenery alebo tlačiarne.

Čo spôsobuje chybu „Server RPC je nedostupný“?

Pretože RPC je komunikácia rôznych zariadení, existuje niekoľko rôznych modulov, ktoré môžu byť zodpovedné za spôsobenie chybovej správy. Tu je niekoľko vinníkov, ktorí by vo vašom prípade mohli byť zodpovední:

  • Jedna alebo viac služieb vyžadovaných RPC sú zakázané - Vo väčšine prípadov sa tento konkrétny problém vyskytne, keď jeden alebo viac počítačov zapojených do pripojenia má zakázanú jednu (alebo viac) povinných služieb. Ak je tento scenár použiteľný, môžete tento problém vyriešiť pomocou obslužného programu Services a vynútiť spustenie zakázaných služieb.
  • Firewall deaktivuje pomoc na diaľku - Brána Windows Firewall a niekoľko ďalších ekvivalentov tretích strán je v predvolenom nastavení blokované pripojenie pomoci na diaľku. Ak je to príčinou problému, môžete ho vyriešiť ustanovením výnimky pre tento typ pripojenia.
  • Zdieľanie tlačiarní IPV6 alebo súborov je zakázané - Niektoré typy serverov RPC budú vyžadovať pri súčasnom sieťovom pripojení povolenie zdieľania súborov IPV6 aj súborov PRinter. Niekoľko používateľov, ktorí sa snažia vyriešiť tento konkrétny problém, uviedlo, že problém bol vyriešený po povolení oboch z vlastnosti Vlastnosti siete.
  • IP adresa zrúti RPC server - Nejasná IP môže tiež spustiť túto konkrétnu chybovú správu. Ak je tento scenár použiteľný, môžete problém vyriešiť vyprázdnením a obnovením adresy IP.
  • Služby RPC sú zakázané prostredníctvom registra - Určité nástroje alebo manuálny zásah používateľa sú nútené niektoré služby, ktoré vyžaduje RPC server, aby zostali vypnuté. Používatelia, ktorí sa ocitli v podobnom scenári, oznámili, že problém bol vyriešený potom, čo použili Editor databázy Registry na vynútenie spustenia služieb, ktoré používa komponent RPC.

Predtým, ako začnete hľadať riešenia, skontrolujte, či máte aktívne internetové pripojenie a či ste v počítači prihlásení ako správca. Okrem toho, ak počítač používate v pracovnom prostredí, najlepšie je poradiť sa so správcom siete. Každé pracovné prostredie má svoju samostatnú konfiguráciu siete a počítačov.

Riešenie 1: Kontrola služby RPC v počítači

Prvou vecou, ​​ktorú by mali používatelia skontrolovať, či narazia na túto chybu, je služba RPC vo vašom počítači. Konflikty s inými aplikáciami tretích strán alebo zmena systémových systémov môžu prinútiť službu RPC prejsť z predvolenej (automatickej) hodnoty na manuálnu. To znamená, že RPC sa nemusí v prípade potreby spustiť automaticky.

  1. Stlačte Windows + R, do dialógového okna napíšte „ services.msc “ a stlačte Enter.
  2. Keď sa nachádzate v okne služieb, vyhľadajte nasledujúce procesy:
 Mapovač koncových bodov vzdialeného volania procedúr (RPC) alebo Lokátor vzdialených volaní procedúr (RPC) DCOM Spúšťač servisných procesov 

Pravým tlačidlom myši kliknite na každú službu jeden po druhom a vyberte Vlastnosti .

Služby spojené s RPC
  1. Po zadaní vlastností skontrolujte, či je služba spustená a typ spustenia je nastavený ako automatický .

Zmena typu spustenia a stavu služieb RPC
  1. Uložte zmeny a ukončite program. Reštartujte počítač a skontrolujte, či je chybové hlásenie opravené.

Riešenie 2: Povolenie pomoci na diaľku v bráne firewall

Pomoc na diaľku je mechanizmus, ktorý umožňuje iným používateľom alebo počítačom vidieť obrazovku vášho počítača a dokonca ju ovládať, ak sa rozhodnete. Pomoc na diaľku sa môže objaviť aj v prípade serverov RPC, pretože klient a server si tiež vymieňajú informácie v oveľa väčšom a komplikovanejšom rozsahu. Ak váš firewall nie je správne nakonfigurovaný, zobrazí sa chyba.

Ak patríte do organizácie, mali by ste sa obrátiť na správcu siete, aby problém preskúmal. Pri riešení problémov so sieťou je vypnutie hlavného brány firewall riešením, ako vyriešiť problém. V tomto ukážke si preberieme iba to, čo vy (používateľ) môžete urobiť na svojom osobnom firewalle v počítači.

  1. Stlačte Windows + R, do dialógového okna napíšte „ control “ a stlačte Enter.
  2. Po otvorení ovládacieho panela vyhľadajte na paneli vyhľadávania v pravej hornej časti obrazovky položku Firewall . Z výsledkov kliknite na položku Povoliť aplikáciu prostredníctvom brány Windows Firewall, ktorá je podkategóriou pod bránou Windows Firewall .

Brána Windows Firewall - Ovládací panel
  1. Kliknite na Zmeniť nastavenie a skontrolujte, či sú povolené položky na vynucovanie RPC, ako je napríklad Pomoc na diaľku .

Povolenie vzdialenej pomoci - Firewall
  1. Reštartujte počítač a skontrolujte, či sa tým vyriešila chybová správa, o ktorej sa diskutuje.

Riešenie 3: Zakázanie selektívneho spustenia

Selektívne spustenie je metóda zavádzania, ktorá umožňuje počítaču zapnúť s minimálnym počtom načítaných položiek. Spravidla sa to deje pri riešení problémov s počítačom, ktoré sa môžu týkať iných aplikácií tretích strán. Vždy, keď zavádzate systém pomocou selektívneho spúšťania, váš počítač tiež nenačíta všetky komponenty RPC do vášho počítača. Vyberieme normálne spustenie a uvidíme, či sa tým problém vyrieši.

  1. Stlačte Windows + R, do dialógového okna napíšte „ msconfig “ a stlačte Enter.
  2. Po konfigurácii spustenia vyberte kartu Všeobecné a vyberte možnosť Normálne spustenie .

Výber normálneho spustenia - Boot konfigurácia
  1. Stlačením tlačidla Použiť uložte zmeny a ukončite program. Teraz sa zobrazí výzva na reštart. Okamžite reštartujte pomocou vyskakovacieho okna a skontrolujte, či sa chybové hlásenie vyriešilo.

Riešenie 4: Povolenie zdieľania súborov IPV6 a súborov a tlačiarní pre pripojenú sieť

V niektorých prípadoch sa môže vyskytnúť chyba 1722: Server RPC je nedostupný problém v prípadoch, keď dôjde k prerušeniu sieťového pripojenia spôsobenému jedným alebo viacerými nastaveniami. Niekoľko dotknutých používateľov oznámilo, že v ich prípade bol problém vyriešený potom, čo zistili, že zdieľanie tlačiarní pre siete Microsoft a protokol verzie 6 (TCP / IPv6) boli zakázané z pripojených sieťových vlastností.

Po povolení týchto dvoch možností väčšina postihnutých používateľov oznámila, že problém bol vyriešený. Tu je rýchly sprievodca, ako to urobiť:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť. Potom napíšte „ncpa.cpl“ a stlačením klávesu Enter otvorte okno Sieťové pripojenia .
  2. V okne Sieťové pripojenia kliknite pravým tlačidlom myši na sieť, ku ktorej ste práve pripojení, a stlačte Vlastnosti.
  3. Po prechode na Vlastnosti sieťového pripojenia prejdite na kartu Sieť a prejdite zoznamom položiek nadol.
  4. Vyhľadajte zdieľanie súborov a tlačiarní pre siete Microsoft a internetový protokol verzie 6 (TCP / IPv6) a skontrolujte, či sú začiarknuté obe priradené políčka. Potom kliknutím na tlačidlo Ok uložte zmeny.
  5. Reštartujte počítač a zistite, či sa problém vyriešil pri ďalšom spustení.
//appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

Ak sa stále stretávate s chybou 1722: RPC server nie je k dispozícii, prejdite na nasledujúcu metódu nižšie.

Riešenie 5: Prepláchnutie servera DNS a obnovenie

Niektorí dotknutí používatelia hlásili, že sa im podarilo problém vyriešiť po použití zvýšeného príkazového riadka na vyprázdnenie servera DNS a obnovenie pripojenia. Aby však bola táto oprava účinná, musíte zabezpečiť, aby boli spustené služby zapojené do pripojenia RPC (postupujte podľa metódy 1).

Ak ste si istí, že sú spustené požadované služby, tu je stručná príručka o vyprázdňovaní servera DNS a obnovení pripojenia:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť . Potom napíšte „cmd“ a stlačte Ctrl + Shift + Enter, aby ste otvorili zvýšený príkazový riadok. Ak sa zobrazí výzva UAC (Kontrola používateľských účtov), kliknite na Áno, aby ste udelili administratívne oprávnenia.

    Spustenie CMD pomocou dialógového okna Run
  2. Do príkazového riadka so zvýšeným príkazom zadajte nasledujúci príkaz a stlačením klávesu Enter vyprázdnite aktuálnu konfiguráciu IP:
     ipconfig / flushdns 
  3. Po úspešnom zaregistrovaní príkazu zadajte nasledujúci príkaz a stlačením klávesu Enter obnovte konfiguráciu IP:
     ipconfig / restore 
  4. Po obnovení adresy IP zatvorte zvýšený príkazový riadok a znova vytvorte kroky, ktoré predtým spustili chybu 1722: Server RPC je nedostupným problémom a zistite, či sa problém vyriešil.

Ak sa rovnaký problém stále vyskytuje, prejdite na nasledujúcu metódu nižšie.

Riešenie 6: Použitie editora databázy Registry na vynútenie spustenia služieb RPC

Niektorí dotknutí používatelia hlásili, že sa im podarilo problém vyriešiť po použití zvýšeného príkazového riadka na vyprázdnenie servera DNS a obnovenie pripojenia. Aby však bola táto oprava účinná, musíte zabezpečiť, aby boli spustené služby zapojené do pripojenia RPC (postupujte podľa metódy 1).

Ak ste si istí, že sú spustené požadované služby, tu je stručná príručka o vyprázdňovaní servera DNS a obnovení pripojenia:

Tu je rýchly sprievodca, ako to urobiť:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť. Potom napíšte „regedit“ a stlačením klávesu Enter otvorte Editor databázy Registry. Ak sa zobrazí výzva UAC (Kontrola používateľských účtov), kliknite na Áno, aby ste mohli udeliť administratívne oprávnenia.
  2. V editore databázy Registry použite ľavú tablu na navigáciu do nasledujúceho umiestnenia:
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcSs 

    Poznámka: Môžete sa tam dostať manuálne pomocou ľavého panela alebo presnú adresu môžete vložiť priamo do navigačného panela a stlačte kláves Enter. Keď je vybratý kľúč RpcSs, prejdite nadol na pravú tablu a dvakrát kliknite na Štart.

  3. Vo vnútri Edit Dword Value asociovaného s Start nastavte Base na Hexadecimálny a Value Value na 2, aby ste povolili RPC (Remove Procedure Call) .
  4. Na navigáciu na toto miesto použite ľavý panel alebo navigačný panel v hornej časti:
     Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch 
  5. Akonáhle sa dostanete na toto miesto, dvakrát kliknite na Štart z pravej strany. Potom nastavte základňu na hexadecimálne a hodnoty údajov na 2, aby ste povolili spúšťač procesov servera DCOM .
  6. Navigujte na nasledujúce miesto pomocou navigačného panela v hornej časti alebo pomocou ľavého panela:
     Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper 
  7. Prejdite na pravú časť a dvakrát kliknite na Štart. Potom nastavte základňu na hexadecimálnu a údaje o hodnote na 2 .
  8. Zatvorte Editor databázy Registry, reštartujte počítač a zistite, či sa problém vyriešil pri ďalšom štarte systému.
//appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

Okrem vyššie uvedených riešení nájdete aj ďalšie riešenia týkajúce sa chyby „ RPC Server je nedostupný “. Prečítajte si náš článok Oprava: Vzdialené volanie procedúry zlyhalo. Obe chybové prípady sú takmer rovnaké a v oboch prípadoch je možné vyskúšať rovnaké opravy.

Zaujímavé Články