Виртуализация в Windows

Как исправить ошибку “The RPC Server is Unavailable” в Windows?

Содержание:

Когда возникает ошибка, это означает, что компьютер не может взаимодействовать с другими устройствами в той же сети, поскольку RPC позволяет пользователям или клиентам RPC передавать данные. Однако при возникновении ошибки вы можете не получить доступ к некоторым папкам и файлам на компьютере через файловый проводник Windows. По мнению пострадавших пользователей, основными причинами возникновения ошибки являются вмешательство сторонних программ или остановка служб RPC.

Как исправить ошибку RPC Server is Unavailable в Windows?
Как исправить ошибку RPC Server is Unavailable в Windows?

Ниже перечислены основные причины:-

  • Остановленные службы RPC- Если службы RPC (Remote Procedure Calls) не работают должным образом, вы столкнетесь с этой ошибкой, поскольку эти службы отвечают за управление Remote Procedure Calls.
  • Вмешательство сторонних приложений- Вмешательство стороннего приложения также может вызвать эту проблему, так как некоторые пользователи сообщали, что виновником их ошибки был движок обоев.
  • Удаленный помощник заблокирован в брандмауэре- Remote Assistant позволяет человеку, которому вы доверяете, взять под контроль ПК для устранения проблем. Если он заблокирован брандмауэром, то ошибка может появиться.

1. Перезагрузите компьютер

Прежде чем применять какие-либо серьезные изменения, сначала рекомендуется перезагрузить компьютер, так как это приведет к перезапуску всех служб, включая RPC-сервер.

2. Выполнить чистую загрузку

Многие пользователи столкнулись с этой проблемой из-за вмешательства третьих лиц. Однако им также удалось устранить эту ошибку, закрыв приложения-виновники. По мнению пострадавших пользователей, причиной ошибки является обойный движок. Если вы используете обойный движок и другие приложения сторонних разработчиков, мы рекомендуем либо закрыть их, либо загрузить Windows в режиме чистой загрузки, так как в этом случае Windows будет работать с минимальным количеством драйверов и служб, что поможет определить источник проблемы. Выполните следующие действия:-

  1. Тип MSConfig в строке поиска Windows
  2. Откройте Конфигурация Microsoft настройки и выберите Выборочный запуск
    Щелкните Выборочный запуск
    Щелкните Selective Startup (Выборочная загрузка)
  3. Затем перейдите в раздел Службы и отметьте галочкой Скрыть все службы Microsoft
  4. Щелкните Отключить все
  5. Затем нажмите кнопку Применить и нажмите кнопку OK

    Загрузка Windows в режиме чистой загрузки
    Загрузка Windows в режиме чистой загрузки
  6. После этого перезагрузите компьютер и проверьте, сохраняется ли ошибка.

3. Перезапустить службу процессов сервера DCOM

Distributed Component Object Model или DCOM позволяет другим компьютерам взаимодействовать в одной сети. Таким образом, если он будет остановлен, может возникнуть следующая ошибка. Для решения этой проблемы попробуйте перезапустить службы.

  1. Нажмите кнопку Windows + R для запуска Запустить программу
  2. Введите services.msc и нажать кнопку OK

    Перейдите в раздел Службы
    Перейти в раздел «Услуги
  3. Наберите на клавиатуре D, чтобы прокрутить страницу вниз до пункта DCOM Server Process Launcher
  4. Щелкните на нем правой кнопкой мыши, выберите Свойства

    Переход к свойствам службы
    Переход к Свойствам службы
  5. Измените тип запуска с Вручную на Автоматически
  6. Если служба остановлена, нажмите Запустить
  7. Щелкните Применить и нажмите кнопку OK

    Перезапуск службы DCOM
    Перезапуск службы DCOM

4. Перезапуск службы удаленного вызова процедур

Служба удаленного вызова процедур — это протокол, позволяющий компьютерной программе запросить услугу у другой программы, расположенной на другом компьютере в той же сети. Если приложение будет остановлено или отключено, вы получите эту ошибку, поскольку оно используется для связи с другим компьютером, подобно DCOM. Выполните следующие действия:-

  1. Нажмите кнопку Win + R на клавиатуре
  2. Введите службы.msc и нажмите кнопку OK
  3. Найдите и щелкните правой кнопкой мыши Удаленный вызов процедур сервис
  4. Щелкните Свойства

    Открытие свойств службы
    Открытие свойств службы
  5. Теперь измените тип запуска на Автоматически
  6. Затем нажмите кнопку Применить и запустить службу, нажав на кнопку Запуск кнопку
    Перезапуск службы
    Перезапуск службы
  7. После этого нажмите кнопку OK и проверьте, устранена ли ошибка.

5. Разрешить удаленную помощь в брандмауэре

В некоторых ситуациях, когда пользователь сталкивается с ошибкой, он обращается к техническому специалисту с просьбой устранить ее, предоставив доступ к компьютеру, и весь этот процесс может быть выполнен с помощью Remote Assistant. Таким образом, если это приложение заблокировано, вы можете столкнуться с этим сообщением об ошибке, поскольку приложение может использовать удаленный. Таким образом, разрешение Remote Assistant в брандмауэре может исправить ситуацию.

  1. Чтобы разрешить службу удаленного помощника, наберите в строке поиска Windows Панель управления
  2. Откройте панель управления и перейдите по следующему пути
Панель управления\Система и безопасность\Брандмауэр Windows Defender
  1. На левой панели щелкните Разрешить приложение или функцию через брандмауэр Windows

    Переход к пункту Allowing App & Feature
    Переход к пункту Разрешить приложение & Feature
  2. Щелкните Изменить параметры
  3. Найдите Удаленная помощь и установили флажки Private и Public

    Разрешение удаленного помощника
    Разрешение удаленного помощника
  4. После этого нажмите кнопку OK и проверьте, решена ли проблема.

6. Изменение параметров реестра

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

  1. Прежде чем вносить какие-либо изменения в систему, создайте резервное копирование реестра
  2. Теперь нажмите кнопку Windows + R для запуска программы Run Program
  3. Тип Regedit и нажмите кнопку OK перейти
    Переход к реестру
    Перейдите к разделу Реестр
  4. Перейдите по следующему пути
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs
  5. Найдите запись с именем Запустить и дважды щелкните на нем
  6. Измените данные значения на 2
    Изменение данных значения реестра
    Изменение данных значения реестра
  7. Повторите тот же процесс со следующими каталогами
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper

После этого проверьте, сохраняется ли ошибка.

7. Использовать точку восстановления

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

  1. Щелкните Меню Пуск и введите rstrui в окне поиска
    Открыть параметры восстановления системы
    Откройте Параметры восстановления системы
  2. Откройте параметры восстановления и нажмите кнопку Далее
  3. Выберите точку восстановления и нажмите кнопку Далее

    Выбор точки восстановления
    Выбор точки восстановления
  4. Щелкните Завершить работу запустить процесс восстановления.

Добавить комментарий