Найти в Дзене

Ошибка сервер rpc недоступен

Ошибка “Сервер RPC недоступен” (The RPC server is unavailable) – это распространенная проблема в операционных системах Windows, которая указывает на проблемы со службой удаленного вызова процедур (Remote Procedure Call, RPC). Эта служба позволяет программам на одном компьютере запрашивать службы у программ на другом компьютере в сети. Когда RPC сервер недоступен, это может привести к различным проблемам, таким как невозможность печати, обмена файлами в сети, использования сетевых ресурсов и т.д. Вот несколько способов исправить эту ошибку: 1. Проверьте состояние служб RPC: 2. Проверьте брандмауэр Windows (или другой брандмауэр): Брандмауэр может блокировать доступ к службе RPC. 3. Проверьте сетевое подключение: Проблемы с сетью могут препятствовать доступу к RPC серверу. 4. Проверьте настройки реестра: 5. Отключите антивирусное программное обеспечение (временно): Антивирусное программное обеспечение может блокировать доступ к службе RPC. Временно отключите антивирус и проверьте, исчезл

Ошибка “Сервер RPC недоступен” (The RPC server is unavailable) – это распространенная проблема в операционных системах Windows, которая указывает на проблемы со службой удаленного вызова процедур (Remote Procedure Call, RPC). Эта служба позволяет программам на одном компьютере запрашивать службы у программ на другом компьютере в сети. Когда RPC сервер недоступен, это может привести к различным проблемам, таким как невозможность печати, обмена файлами в сети, использования сетевых ресурсов и т.д.

Вот несколько способов исправить эту ошибку:

1. Проверьте состояние служб RPC:

  • Откройте окно “Службы”:
  • Нажмите Win + R, введите services.msc и нажмите Enter.
  • Или введите “Службы” в поисковой строке Windows и выберите соответствующий результат.
  • Найдите службы:
  • Удаленный вызов процедур (RPC): (Remote Procedure Call (RPC)) – Убедитесь, что служба запущена и тип запуска установлен в “Автоматически”.
  • Локатор удаленного вызова процедур (RPC): (RPC Locator) – Убедитесь, что служба запущена и тип запуска установлен в “Вручную”. Иногда запуск этой службы в “Автоматически” помогает решить проблему.
  • DCOM Server Process Launcher: Убедитесь, что служба запущена и тип запуска установлен в “Автоматически”.
  • Действия:
  • Если какая-либо из служб не запущена, щелкните правой кнопкой мыши по службе и выберите “Запустить”.
  • Если служба запущена, щелкните правой кнопкой мыши по службе и выберите “Перезапустить”.
  • Чтобы изменить тип запуска, щелкните правой кнопкой мыши по службе, выберите “Свойства”, перейдите на вкладку “Общие” и выберите нужный тип запуска в списке “Тип запуска”.

2. Проверьте брандмауэр Windows (или другой брандмауэр):

Брандмауэр может блокировать доступ к службе RPC.

  • Откройте брандмауэр Windows:
  • Введите “Брандмауэр Windows” в поисковой строке Windows и выберите соответствующий результат.
  • Или перейдите в “Панель управления” -> “Система и безопасность” -> “Брандмауэр Windows”.
  • Разрешите взаимодействие с RPC:
  • Выберите “Разрешить приложение или компонент через брандмауэр Windows”.
  • Нажмите “Изменить параметры” (может потребоваться ввод пароля администратора).
  • Убедитесь, что для “Удаленный вызов процедур (RPC)” и “Обнаружение сети” установлены флажки для “Частной” и “Публичной” сетей.
  • Если этих пунктов нет в списке, нажмите “Разрешить другое приложение…” и добавьте svchost.exe (находится в C:\Windows\System32).
  • Проверьте правила для входящих и исходящих подключений: В брандмауэре может быть правило, блокирующее трафик RPC. Проверьте правила и убедитесь, что они разрешают взаимодействие для RPC.

3. Проверьте сетевое подключение:

Проблемы с сетью могут препятствовать доступу к RPC серверу.

  • Убедитесь, что оба компьютера находятся в одной сети и имеют подключение к интернету (если требуется).
  • Проверьте настройки IP-адресов: Убедитесь, что IP-адреса компьютеров настроены правильно и не конфликтуют друг с другом.
  • Проверьте DNS-серверы: Убедитесь, что компьютеры используют правильные DNS-серверы.
  • Попробуйте перезагрузить маршрутизатор (роутер).

4. Проверьте настройки реестра:

  • Откройте редактор реестра:
  • Нажмите Win + R, введите regedit и нажмите Enter.
  • Перейдите к разделу: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\RPC
  • Проверьте наличие значения RestrictAnonymous: Если значение существует, удалите его или установите значение 0. Внимание! Редактирование реестра может быть опасным. Будьте осторожны и делайте резервные копии реестра перед внесением изменений.
  • Перезагрузите компьютер.

5. Отключите антивирусное программное обеспечение (временно):

Антивирусное программное обеспечение может блокировать доступ к службе RPC. Временно отключите антивирус и проверьте, исчезла ли ошибка. Если ошибка исчезла, настройте антивирус, чтобы он не блокировал службу RPC.

6. Проверьте на наличие вредоносного ПО:

Вредоносное ПО может повреждать системные файлы и службы, вызывая ошибку “Сервер RPC недоступен”. Запустите полную проверку системы с помощью антивирусного программного обеспечения.

7. Проверьте DCOM:

  • Откройте “Службы компонентов”:
  • Нажмите Win + R, введите dcomcnfg и нажмите Enter.
  • Перейдите: “Службы компонентов” -> “Компьютеры” -> “Мой компьютер”
  • Щелкните правой кнопкой мыши на “Мой компьютер” и выберите “Свойства”.
  • Перейдите на вкладку “Свойства COM”.
  • Убедитесь, что DCOM включен. Если нет, включите его.

8. Проверьте время и дату:

Неправильное время и дата могут вызывать проблемы с аутентификацией и, как следствие, с RPC. Убедитесь, что время и дата на вашем компьютере установлены правильно.

9. Восстановление системы:

Если проблема возникла недавно, попробуйте использовать восстановление системы для возврата компьютера к предыдущему состоянию, когда ошибка не возникала.

10. Другие советы:

  • Если ошибка возникает при подключении к удаленному компьютеру, проверьте настройки RPC на удаленном компьютере.
  • Убедитесь, что у вас установлены все последние обновления Windows.
  • Попробуйте отключить службу “Быстрый запуск” (Fast Startup) в Windows.

Если ни один из этих способов не помог, возможно, проблема связана с более серьезными повреждениями системы. В этом случае может потребоваться переустановка Windows.

Прежде чем приступать к сложным действиям, рекомендуется создать точку восстановления системы, чтобы в случае возникновения проблем можно было вернуться к предыдущему состоянию.