Многие пользователи сталкиваются с ошибкой «Сервер RPC недоступен» в Windows 10 и не могут понять, в чем заключается проблема. Прежде чем говорить о ее причинах, давайте обсудим, что означает эта ошибка. Протокол Windows RPC (вызов удаленных процедур) используется устройствами в сети для целей связи. Ошибка «Сервер RPC недоступен» означает, что компьютер не может подключиться к другим устройствам, присутствующим в сети.
Сервер RPC недоступен — это сетевая ошибка, которая может быть вызвана неправильными настройками DNS или блокировкой устройств в брандмауэре Windows. Это также может произойти, если в некоторых разделах реестра есть неверные записи.
Пользователь может решить эту проблему несколькими способами.
Чтобы устранить эту проблему с помощью служб Windows, выполните следующие действия.
Шаг 1: Откройте службы
В меню «Пуск» откройте «Службы», выполнив поиск в поле «Начало поиска»:
Шаг 2. Проверьте службу DCOM
В списке «Службы» найдите «Средство запуска серверных процессов DCOM» и убедитесь, что статус «Выполняется», а тип запуска — «Автоматический»:
Если случай другой, и значения параметров не такие, как описано выше, то дважды щелкните по сервису и измените «Тип запуска» на «Автоматический». После этого сохраните его и перезагрузите ПК:
Шаг 3. Проверьте службу RPC
Проверьте те же параметры для службы «Удаленный вызов процесса (RPC)» и проверьте, запущена ли она:
Если значения разные, измените их, дважды щелкнув по сервису.
Шаг 4. Проверьте наличие сопоставителя конечных точек RPC
Проверьте службу «RPC Endpoint Mapper», независимо от того, запущена она или нет:
Шаг 5. Проверьте службу локатора RPC.
Снова найдите службу «Локатор удаленного вызова процедур (RPC)» и проверьте, запущена она или нет:
Если ошибка RPC по-прежнему не устранена, попробуйте другой метод.
Как устранить ошибку «Недоступен RPC-сервер», проверив настройки брандмауэра Windows?
Следуйте приведенным ниже инструкциям, чтобы решить эту проблему, проверив настройки брандмауэра.
Шаг 1. Откройте настройки брандмауэра.
В меню «Пуск» откройте «Брандмауэр и защита сети», выполнив поиск «Брандмауэр» в поле начального поиска:
Шаг 2. Разрешите удаленную помощь
Открыв настройки брандмауэра, нажмите кнопку «Разрешить приложение через брандмауэр» в правой панели окна:
Затем в списке разрешенных приложений найдите «Удаленный помощник» и установите флажки для параметров «Общественный» и «Частный». Затем нажмите кнопку «ОК»:
Теперь проверьте, устранена ли ошибка сервера RPC или нет. В противном случае попробуйте другой метод.
Как устранить ошибку «Недоступен RPC-сервер», проверив настройки загрузки ПК?
Чтобы устранить ошибку RPC с помощью настроек загрузки ПК, выполните следующие действия.
Шаг 1. Открытие конфигурации системы
Нажмите сочетание клавиш «Windows+R» и напишите «msconfig» в текстовом поле диалогового окна «Выполнить»:
Шаг 2. Установите нормальный запуск
На вкладке «Общие» настроек системы отметьте переключатель «Обычный запуск» и нажмите кнопку «Применить»:
После этого проверьте, исправлена ли ошибка RPC или нет.
Как устранить ошибку «Недоступен RPC-сервер» с помощью настроек сетевого подключения?
Чтобы устранить ошибку сервера RPC с помощью настроек сетевого подключения, выполните следующие действия.
Шаг 1. Просмотр сетевых подключений
Нажмите сочетание клавиш «Windows+S», введите «Просмотр сетевых подключений» и выберите опцию «Открыть»:
Шаг 2. Откройте свойства сети
Из доступных сетевых подключений щелкните правой кнопкой мыши по тому, к которому вы подключены, и выберите в контекстном меню пункт «Свойства»:
Шаг 3. Проверьте элементы
На вкладке «Сеть» окна свойств отметьте флажок «Общий доступ к файлам и принтерам для сетей Microsoft» и пункт «Протокол Интернета версии 6 (TCP/IPv6)» из списка:
После этого проверьте, возникает ли ошибка RCP по-прежнему.
Как устранить ошибку «Недоступен RPC-сервер» путем очистки кэша DNS в PowerShell?
Чтобы очистить кэш DNS с помощью команды PowerShell, следуйте инструкциям ниже.
Шаг 1. Откройте PowerShell
Нажмите сочетание клавиш «Windows+X» на клавиатуре, затем выберите в меню опцию «PowerShell (Admin)»:
Шаг 2: Введите команду
Введите приведенную ниже команду, чтобы сначала очистить кэш DNS:
ipconfig /flushsdns
После этого PowerShell покажет, что кэш преобразователя DNS успешно очищен:
Затем вставьте приведенную ниже команду, чтобы обновить IP-адрес:
ipconfig /renew
После этого выйдите из PowerShell и проверьте, исправлена ли ошибка сервера RPC.
Как устранить ошибку «Недоступен RPC-сервер» с помощью редактора реестра?
Чтобы исправить ошибку сервера RPC путем редактирования ключей в редакторе реестра, выполните следующие действия.
Шаг 1. Откройте редактор реестра
Нажмите сочетание клавиш «Windows+S», введите «regedit», чтобы открыть «Редактор реестра»:
Шаг 2. Измените значение ключа
После открытия редактора реестра перейдите по маршруту «HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > RpcSs» и найдите клавишу «Пуск» в правой панели окна:
Теперь дважды щелкните кнопку «Пуск» и измените ее «Значение данных» на «2»:
Шаг 3. Повторите вышеуказанные шаги.
Повторите вышеупомянутые шаги для следующих маршрутов:
- HKEY_LOCAL_MACHINE > System > CurrentControlSet > Службы > DcomLaunch
- HKEY_LOCAL_MACHINE > System > CurrentControlSet > Службы > RpcEptMapper
После этого перезагрузите компьютер и проверьте, устранена ли ошибка сервера RPC.
Заключение
Чтобы устранить ошибку недоступности RPC-сервера в Windows 10, нажмите сочетание клавиш «Windows+R» на клавиатуре. Затем, чтобы открыть настройки системы, введите «msconfig» в текстовое поле открывшегося диалогового окна «Выполнить». Затем откройте вкладку «Общие» и отметьте переключатель «Обычный запуск». Затем нажмите кнопку «Применить», чтобы сохранить настройки загрузки. В этой статье представлена процедура устранения ошибки недоступности сервера RPC в Windows 10.