Помилка 'Сервер RPC недоступний': способи усунення
Причина багатьох збоїв служб Windows - RPC сервіс. Розшифровка абревіатури - віддалений виклик процедур, а в оригіналі - Remote Procedure Call. У статті мова піде про версії цієї вбудованої в операційну систему Windows технології, яка дозволяє додаткам на різних комп`ютерах NT based ОС (до яких відносяться 2000 / XP / 2003/2008 / Vista / Seven) обмінюватися потоками даних за допомогою всіляких протоколів. На високому рівні для взаємодії використовуються стандарт взаємодії додатків між собою - DCOM (так званий MSRPC). Транспортний рівень звичайно реалізується за допомогою мережевих протоколів TCP / IP і UDP. Повідомлення "Сервер RPC недоступний", пов`язане з несправністю сервісу RPC, може виникнути в результаті різних дій. Найчастіше це установка драйверів принтера, спроба доступу до віддаленого сервера домена, маніпуляції з драйвером відеокарти і так далі.
Для початку дивимося лог подій (меню "Пуск", вибираємо другий ряд і "Панель управління", а потім і "Адміністрування", ну а тут і "Перегляд подій"). Саме це часто допомагає визначити джерело проблеми. Іноді зазначена несправність має плаваючий характер, тобто ввечері всі працювати виявляється, а вранці повний порядок. Тоді обов`язково перевірте всі комп`ютери мережі антивірусним пакетом з найсвіжішими оновленнями. Симптоми можуть бути проявами відомого "зловреда" Conficker, що експлуатує уразливість архітектури RPC. Спробуйте також перевірити конфігурацію фаєрволла щодо проходження пакетів через порти з 135 по 445 (можна тимчасово його відключити командою sc sharedacess stop) і оновити систему за допомогою патчів з сервера майкрософт (служба "Автоматичне оновлення системи").
Є також дуже простий спосіб в максимально короткий час усунути повідомлення "Сервер RPC недоступний" - замінити кущ реєстру SYSTEM на наперед не має цієї проблеми. Адже саме там зберігаються параметри роботи всіх сервісів і драйверів. А непрацюючий сервіс - часта причина даної проблеми. Це може допомогти, якщо вірус проник в якості сервісу, а не підмінив існуючий, як це часто буває. Краще всього проробляти цю операцію за допомогою консолі відновлення. Але можна і скористатися службою "Відновлення системи" (Зайти в консоль відновлення можна за допомогою дистрибутива), вказавши дату до тієї, коли виникла проблема, або через консоль відновлення Windows скопіювати з папки REPAIR файл SYSTEM натомість поточного. Слід зазначити, що остання дія обнулить інформацію про обладнання, що загрожує втратою часу на перенахожденіе всіх пристроїв системи. Часто це найшвидший і ефективний спосіб боротися з труднощами, пов`язаними з RPC, без того, щоб вникати в проблему і возитися з непрацюючими сервісами.
Якщо у вас з якихось причин немає бажання позбутися від повідомлення "Сервер RPC недоступний" вищеозначених способом, то перевірте за допомогою команди sc query, набраної в консолі (щоб викликати консоль, вибираємо меню "Пуск"> "Виконати" в вікні, набираємо cmd), запущені служби DcomLaunch. RpcSS, Spooler. Якщо вони відсутні у списку, спробуйте запустити їх за допомогою команд sc start DcomLaunch- sc start RpcSS- sc start Spooler. Якщо все пройшло вдало і по команді sc query ці служби відображаються, тепер можна записати їх в соотвествующий розділ реєстру за допомогою команд sc config DcomLaunch start = auto- sc config RpcSs start = auto, sc config Spooler start = auto.
Як і раніше видає помилку "Сервер RPC недоступний"? Перевірте наявність файлів Spoolss.exe і Spoolss.dll в директорії C: Windows SYSTEM32. Скористайтеся командою sfc / scannow для перевірки системних файлів і заміни пошкоджених на оригінальні. Адже могло відбутися пошкодження файлової системи. Крім проблем з підключенням в термінальному режимі по протоколу RDP та печаткою, більше характерних для операційних систем попереднього покоління - Windows 2000 / XP / 2003/2008, нерідко виникають неполадки, що виражаються в повідомленні "Сервер RPC недоступний", пов`язані з відсутністю звуку в Windows 7 . Відмінність цієї операційної системи в тому, що служба Windows Audio безпосередньо пов`язана з сервісом "Харчування". Саме тому вискакує помилка "Сервер RPC недоступний". Windows 7, зауважимо, володіє значними відмінностями в адмініструванні системи, більш істотними, ніж відмінності, скажімо, Windows XP і Winodws 2000. На додаток рекомендується перевірити наявність файлів Spoolss.exe і Spoolss.dll в директорії C: Windows SYSTEM32.