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

Как исправить ошибку “Сервер RPC недоступен” в Windows?

Содержание:

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

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

Ниже приведены некоторые из основных причин:-

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

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

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

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

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

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

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

3. Перезапустите службу DCOM Server Process Service

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

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

    Перейдите в раздел Службы
    Перейти к службам
  3. Введите D на клавиатуре, чтобы прокрутить страницу вниз до пункта Запуск процесса сервера DCOM
  4. Щелкните правой кнопкой мыши и выберите Свойства

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

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

4. Перезапустите службу вызова удаленных процедур

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

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

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

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

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

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

    Переход к разрешению приложений и функций
    Переход к разрешению приложения & Перейдите по ссылке
  2. Нажмите Изменить параметры
  3. Найти Удаленная помощь и установите флажки Private и Публичный

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

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

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

  1. Прежде чем вносить какие-либо изменения в систему, создайте резервное копирование реестра
  2. Теперь нажмите кнопку Windows + R для запуска Запустить программу
  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. Нажмите Готово чтобы запустить процесс восстановления.

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