Причина багатьох збоїв служб Windows — RPC сервіс. Розшифровка абревіатури — віддалений виклик процедур, а в оригіналі — Remote Procedure Call. У статті піде мова про версії цієї інтегрованої в операційну систему Windows технології, яка дозволяє додаткам на різних комп’ютерах NT based ОС (до яких відносяться 2000/XP/2003/2008/Vista/Seven) обмінюватися потоками даних за допомогою різних протоколів. На найвищому рівні для взаємодії вживаються еталон взаємодії додатків меж собою — DCOM (так іменований MSRPC). Транспортний рівень звичайно реалізується за допомогою мережевих протоколів TCP / IP і UDP. Повідомлення «Сервер RPC недоступний», пов’язане з неполадкою сервісу RPC, може з’явитися в результаті різних дій. У більшості випадків це установка драйверів принтера, спроба доступу до віддаленого сервера домена, маніпуляції з драйвером відеоплати і т.д..

Для початку дивимося лог подій (меню «Запуск», обираємо другий ряд і «Панель керування», а потім і «Адміністрування», ну а тут і «Перегляд подій»). Конкретно це нерідко допомагає знайти джерело перепони. Час від часу позначена несправність має плаваючий вдачу, іншими словами вечерком все працювати виявляється, а вдень повний порядок. Тоді неодмінно перевірте всі компи мережі антивірусним пакетом з самими найсвіжішими оновленнями. Симптоми можуть бути проявами відомого «зловреда» Conficker, що експлуатує уразливість архітектури RPC. Спробуйте також перевірити конфігурацію фаєрволла про проходження пакетів через порти з Сто тридцять п’ять по чотириста сорок п’ять (можна тимчасово його відключити командою 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.