Příčinou mnoha selhání služby Windows je služba RPC.Dekódování zkratky je vzdálené volání procedur a v původním - Remote Procedure Call. Článek se zaměří na verzi této technologie vestavěné do operačního systému Windows, který umožňuje aplikacím na různých počítačích s operačním systémem NT (které zahrnují 2000 / XP / 2003/2008 / Vista / Seven) vyměňovat datové toky prostřednictvím různých protokolů. Na vysoké úrovni interakce se používá standard aplikační interakce mezi nimi - DCOM (tzv. MSRPC). Transportní vrstva je obvykle implementována pomocí síťových protokolů TCP / IP a UDP. V důsledku různých akcí se může objevit zpráva „RPC Server nedostupný“ související s problémem služby RPC. Nejčastěji se jedná o instalaci ovladačů tiskárny, o přístup k serveru vzdálené domény, o manipulaci s grafickým ovladačem atd.
Nejprve si prohlédněte protokol událostí (nabídka Start,vyberte druhý řádek a „Ovládací panely“ a poté „Správa“ a poté „Zobrazit události“). To často pomáhá určit zdroj problému. Někdy má tato porucha plovoucí charakter, to znamená, že se vše podvádí večer, a ráno je to zcela v pořádku. Pak zkontrolujte všechny počítače v síti pomocí antivirového balíčku s nejnovějšími aktualizacemi. Příznaky mohou být projevy Conficker, známého malwaru využívajícího zranitelnost architektury RPC. Zkuste také zkontrolovat konfiguraci brány firewall týkající se průchodu paketů přes porty 135 až 445 (dočasně ji můžete zakázat pomocí příkazu sc sharedacess stop) a aktualizujte systém pomocí záplat ze serveru Microsoft (služba „Automatická aktualizace systému“).
Existuje také velmi snadný způsob, jak maximalizovatkrátká doba k odstranění zprávy „RPC server je nedostupný“ - nahraďte podregistr systému SYSTEM známým, který tento problém nemá. Koneckonců, jsou tam uloženy provozní parametry všech služeb a ovladačů. Častou příčinou tohoto problému je přerušená služba. To může pomoci, pokud byl virus zaveden jako služba a nenahradil existující, jak je tomu často. To se nejlépe provede pomocí konzoly pro zotavení. Můžete však také použít službu Obnovení systému (můžete přejít na konzolu pro zotavení pomocí distribuční sady) zadáním data před tím, než k problému došlo, nebo pomocí konzoly pro zotavení systému Windows zkopírujte soubor SYSTEM ze složky REPAIR namísto aktuální. Je třeba poznamenat, že poslední akce vynuluje informace o zařízení, což je spojeno se ztrátou času pro přesun všech zařízení systému. Toto je často nejrychlejší a nejúčinnější způsob, jak se vypořádat s obtížemi spojenými s RPC, aniž by se musel ponořit do problému a pohrávat si s přerušenými službami.
Pokud z nějakého důvodu nemáte touhuChcete-li se výše uvedeným způsobem zbavit zprávy „RPC server je nedostupný“, zkontrolujte pomocí příkazu dotazu SC zadaného v konzole (chcete-li konzoli zavolat, v otevřeném okně vyberte nabídku „Start“> „Spustit“, zadejte příkaz cmd), pokud jsou spuštěny služby DcomLaunch. RpcSS, zařazovací služba. Pokud nejsou v seznamu, zkuste je spustit pomocí příkazů sc start DcomLaunch; sc start RpcSS; sc start Spooler. Pokud se vše povedlo dobře a příkaz sc dotaz zobrazuje tyto služby, můžete je nyní zapsat do příslušného klíče registru pomocí sc config příkazů DcomLaunch start = auto; sc config RpcSs start = auto, sc config Spooler start = auto.
Stále se zobrazuje chyba „RPC Server nedostupný“?Zkontrolujte přítomnost souborů Spoolss.exe a Spoolss.dll v adresáři C: WindowsSYSTEM32. Pomocí příkazu sfc / scannow zkontrolujte systémové soubory a nahraďte poškozené původní. Koneckonců, mohlo dojít k poškození systému souborů. Kromě problémů s připojením terminálů pomocí protokolu RDP a tisku, které jsou typičtější pro operační systémy předchozí generace - Windows 2000 / XP / 2003/2008, se často vyskytují problémy se zprávou „RPC server je nedostupný“ kvůli nedostatku zvuku v systému Windows 7 Rozdíl mezi tímto operačním systémem je v tom, že služba Windows Audio je přímo spojena se službou Power. Proto se objeví chyba „RPC server je nedostupný“. Windows 7, poznamenáváme, má významné rozdíly ve správě systému, významnější než rozdíly, řekněme, Windows XP a Winodws 2000. Kromě toho se doporučuje zkontrolovat přítomnost souborů Spoolss.exe a Spoolss.dll v adresáři C: WindowsSYSTEM32.