Устранение ошибки «Сервер RPC недоступен»

ПК и ноутбуки

Что значит «сервер RPC недоступен»?

Смысл сообщения в том, что система не может связаться с другим компьютером или устройством. Это может понадобиться при развертывании сетей, открытии удаленного доступа к ПК или даже из-за скомпрометированной операционной системы. Иногда причина в программе, которая требует определенных сил.

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

Причины ошибки:

  • второе устройство сейчас недоступно, скорее всего оно выключено;
  • служба rPC отключена в системе;
  • брандмауэр или интернет-провайдер блокирует порты, используемые при подключении;
  • указаны некорректные параметры подключения;
  • накопился неправильный кеш DNS.

Когда появляется ошибка RPC

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

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

Источником проблемы также может быть блокировка трафика брандмауэром или антивирусом, нельзя исключать и заражение компьютера вирусом. Но обо всем по порядку, рассмотрим самые распространенные причины ошибки чуть подробнее.

Принцип работы RPC

RPC — это просто метод передачи информации между различными процессами или клиентом (техника, которая инициирует связь) и сервером (устройством, которое пытается установить связь с клиентом) в системе или сети. Многие компоненты ОС Windows используют этот способ «общения». RPC использует разные порты в качестве точек связи для соединения систем друг с другом.

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

Разновидности проблемы

Какие варианты ошибки «Сервер RPC недоступен»:

  • Появляется при запуске программы. Она пытается установить соединение с другим устройством, но процедура не может быть завершена и отображается ошибка.
  • Когда система включена. Автоматическое подключение настроено на пользовательской версии Windows.
  • Невозможно использовать инструмент WMI, PowerShell WinRM или подключиться к серверу на Windows Server.
  • Ошибка «Сервер RPC недоступен» при запуске службы лицензирования ABBYY FineReader.

Вариантов проблемы много, начнем мы с устранения тех, которые встречаются в обычной Windows 7, 10, затем перейдем к проблемам в серверных ОС и в конце рассмотрим остальные варианты.

Как исправить ошибку в Windows 10, 8, 7, XP?

Если эта ошибка возникает при печати или подключении к другому ПК на любой Windows, начиная с XP, следует проверить доступность устройства. Устройство должно быть активировано и отвечать на команду ping. Чаще всего причиной проблемы является бездействие принтера, компьютера или сервера.

После выхода в сеть все пройдет. Имеет смысл выполнить дополнительные процедуры, если оба устройства активны и отвечают на команду ping, но ошибка все равно появляется?

Здоровый! Стоит попробовать запустить средство устранения неполадок, которое устранит большинство системных проблем, которые может найти. Это значительно сократит время. Чтобы использовать инструмент, перейдите в «Панель управления» на вкладку «Устранение неполадок» и выберите «Использовать принтер».

Решение 1: активируем службы RPC

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

Что мы должны сделать:

  1. Нажмите Win + R и введите services.msc в появившейся строке.
  2. Ищем сервис «Удаленный вызов процедур (RPC) Locator» и дважды кликаем по нему.
  3. Выберите «Тип запуска» в позиции «Автоматически».
  4. Запустите Endpoint Builder».
  5. Включите службу «Запуск процессов сервера DCOM».
  6. То же самое делаем для «Диспетчера печати».

Решение 2: открываем порты

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

Инструкция:

  1. откройте «Панель управления» из меню, которое открывает Win + X.
  2. Перейдите в «Брандмауэр Windows» и нажмите «Разрешить связь…» в меню слева.
  3. Поставьте флажки возле «Удаленная помощь», если их там нет.
  4. Проверяем открыт ли нужный порт с помощью команды TNC msk-mail1 -Port 25 (нужно ввести в PowerShell, который можно найти через поиск). Если он открыт, должно появиться сообщение TcpTestSucceeded:True. Когда ответ отрицательный, вы должны открыть ворота.
  5. Вернитесь к брандмауэру Windows и нажмите «Дополнительные параметры».
  6. В разделе «Правила исходящего соединения» выберите вариант «Для порта».
  7. Устанавливаем протокол TCP и вставляем номер нужного в строку «Конкретные порты.
  8. Выберите «Разрешить подключение» и завершите создание правила.

Брандмауэр Windows

Решение 3: включаем протоколы связи

Реже, но бывает, что в протоколах связи неактивны несколько важных параметров.

Как это исправить:

  1. Зайдите в «Сетевые подключения» через «Панель управления».
  2. Щелкните правой кнопкой мыши подключенную сеть и выберите «Свойства».
  3. Включите «Общий доступ к файлам и принтерам», а также — «IP версии 6».

RPC-сервер недоступен

Решение 4: чистим DNS

Простой способ, который тоже может помочь. Достаточно в командной строке с повышенными правами вставить ipconfig /flushdns и использовать команду с кнопкой Enter. Если имя ПК, к которому вы подключаетесь, недавно изменилось, вам следует перерегистрировать DNS с помощью команды ipconfig /registerdns.

Способы решения для Windows Server 2008, 2012

В Windows Server встречается ошибка другого типа — «Сервер RPC недоступен (Исключение из HRESULT: 0x800706BA)». Также оно появляется при попытке выполнить команду с использованием подключения к внешнему ПК. Для начала нужно проверить доступность устройства, это легко сделать с помощью строки: «Get-WmiObject Win32_ComputerSystem -ComputerName 192.168.0.114», куда вписываем IP и имя компьютера нашего сервера.

Как исправить код ошибки 0x800706ba (0x6ba):

  • Убеждаемся, что устройство активно на другой стороне.
  • Проверяем правильность IP-адреса или имени компьютера.
  • При необходимости включите «Удаленный вызов процедур (RPC)» и «Инструментарий управления Windows» на серверном ПК. Чтобы быстро проверить статус sc, запросите службы Winmgmt и scquery rpcss. Положительный результат выглядит так: «Статус: 4 РАБОТАЕТ». Чтобы включить их, замените слово query в команде на start.

Инструментарий управления Windows

  • Проверка портов. Команда Test-NetConnection 192.168.1.15 -port 135 отображается, если этот порт открыт. Возможно, вам придется открыть его, инструкции выше.
  • Введите правильные настройки DNS.
  • Проверьте правильность установленного времени.
  • Активируйте службу «TCP/IP NetBIOS Helper».

Сервер RPC недоступен ABBYY FineReader Licensing Service

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

Обзор:

  1. Находим управление services.msc через поиск или строку «Выполнить».
  2. Находим все сервисы, где встречается слово ABBYY.
  3. откройте их правой кнопкой мыши, перейдите в «Свойства» и установите для них «Тип запуска» в положение «Автоматически».
  4. Примените изменения и закройте окна.

Служба лицензирования ABBYY FineReader

Причины появления ошибки

В типичном сеансе RPC клиент связывается с устройством сопоставления конечных точек сервера через TCP-порт 135 и запрашивает определенный номер динамического порта для указанной службы. Сервер отвечает, отправляя IP-адрес и номер порта, для которого служба зарегистрирована в RPC после ее запуска, а затем связывается с клиентом с указанным IP-адресом и номером порта.

Возможные причины ошибки «Сервер RPC недоступен» следующие:

  1. Остановить службу RPC — когда служба RPC на сервере не запущена.
  2. Проблемы с разрешением имен. Имя сервера RPC может быть связано с неправильным IP-адресом. Это означает, что клиент обращается не к тому серверу или пытается связаться с IP-адресом, который в данный момент не используется. Возможно, имя сервера вообще не распознается.
  3. Трафик заблокирован брандмауэром. Брандмауэр или другое приложение безопасности на сервере или брандмауэр устройства между клиентом и сервером может препятствовать доступу трафика к TCP-порту 135 сервера.
  4. Проблемы с подключением. Проблемы с сетью могут привести к сбою подключения между клиентом и сервером.

Ошибка

Способы решения

При запуске или установке некоторых программ может появиться сообщение «Сервер RPC недоступен». Это часто связано с синхронизацией времени, необходимой для запуска программы. Без этого некоторые программы могут работать некорректно или вообще не запускаться. Рассмотрим подробнее, что нам нужно сделать, чтобы сообщение больше не появлялось.

Код ошибки 1722

Ошибка 1722 «Сервер PRC недоступен» может возникать при использовании сетевого принтера или аудиоустройств в Windows 7. Причиной может быть антивирусная программа, блокирующая порты связи — для ее устранения необходимо найти в антивирусе настройки управления доверенными программами настройки.

Ошибка 1722 «Сервер PRC недоступен»

Ошибка может возникать и из-за наличия самого вируса в системе – стоит проверить систему и диск с помощью другой антивирусной программы, отличной от текущей. Чтобы исправить это, нажмите Пуск/Настройка/Панель управления. Затем откройте «Администрирование/Службы». Появится окно, где справа вы найдете «Сервер». На «Сервере» проверьте, включен ли автоматический тип запуска.

При необходимости измените настройку и перезагрузите компьютер.

Устранение ошибки 1722

Читайте также: Сколько «оперативки» видит Windows 7 32 бит: какие есть ограничения и как освободить память?

Отключение брандмауэра Windows

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

Ниже приведены несколько советов, которые позволят вам отключить (на случай, если вы захотите использовать для этого другую программу) и включить встроенный брандмауэр Windows. Измените имя компьютера с помощью «Настройки»:

  1. Это один из самых простых способов отключить сетевой брандмауэр. Для этого воспользуйтесь вкладкой «Системные настройки».
  2. Выберите «Сеть и Интернет» из списка доступных вариантов».
  3. Перейдите на вкладку Ethernet и выберите «Брандмауэр Windows» в правой части окна.
  4. Выберите, чтобы включить или отключить брандмауэр.
  5. В списке доступных операций выберите параметр Отключить брандмауэр Windows (не рекомендуется).
  6. Нажмите «ОК». Брандмауэр выключен.

Отключить брандмауэр Windows

Следующий метод — редактор локальной групповой политики (GPO):

  1. Нажмите клавиши Win + R и введите «gpedit.msc». Откроется редактор локальной групповой политики.
  2. Настройка, отвечающая за отключение брандмауэра, находится на

«Конфигурация компьютера» — «Административные шаблоны» — «Сеть» — «Сетевые подключения» — «Профиль по умолчанию» — «Брандмауэр Windows: Защитить все сетевые подключения».

  1. Измените состояние настройки на «ВЫКЛ».
  2. После нажатия кнопки «ОК» или «Применить» брандмауэр Windows перестает работать.

Вызывает редактор локальной групповой политики

Для более продвинутых пользователей описанный выше сценарий можно выполнить с помощью редактора реестра.

  • нажмите «Пуск» и введите «regedit», запустите программу от имени администратора;
  • найти каталог в окне редактора

HKLMSYSTEMCurrentControlSetServicesSharedAccessParametersFirewallPolicyDomainProfile;

  • найти параметр EnableFirewall и изменить его значение с 1 на 0;
  • аналогичным образом отредактируйте ключ EnableFirewall в следующем каталоге

HKLMSYSTEMCurrentControlSetServicesSharedAccessParametersFirewallPolicyPublicProfile;

  • и последний каталог с ключом EnableFirewall

HKLMSYSTEMCurrentControlSetServicesSharedAccessParametersFirewallPolicyStandardProfile.

Закройте редактор реестра и перезагрузите компьютер. С этого момента брандмауэр Windows отключен. Чтобы снова включить брандмауэр с помощью редактирования реестра, просто измените значения выше под названием EnableFirewall с 0 на 1 и перезагрузите компьютер.

Ручной запуск задачи services.msc

При запуске или установке некоторых программ может появиться сообщение «Сервер RPC недоступен». Это часто связано с синхронизацией времени, необходимой для запуска программы. Без этого некоторые программы могут работать некорректно или вообще не запускаться. Если функция недоступна, возможен сбой, для исправления необходимо включить службу синхронизации:

  • сначала нажмите на меню «Пуск» и введите в поле поиска «Выполнить», нажмите «Enter»;
  • в следующем окне введите services.msc и подтвердите кнопкой «ОК»;
  • найти в списке пункт «Служба времени Windows»;
  • дважды щелкните по этому сервису. Откроется меню, где нужно нажать на кнопку «Выполнить».

Служба времени Windows

Отныне сообщение «Сервер RPC недоступен» не должно отображаться.

Устранение неполадок Windows

Встроенный инструмент устранения неполадок системы поможет вам исправить ошибку в Windows 10. Перезагрузите компьютер и после звукового сигнала нажимайте кнопку F8 один раз в секунду, пока не откроется меню параметров загрузки. Первым будет «Устранение неполадок компьютера». Выберите это действие и дождитесь завершения операции.

Ошибка в FineReader

Проблема может возникнуть в Windows 8 и более поздних версиях, а также при попытке запустить службу лицензирования ABBYY FineReader. Чтобы проверить его статус в списке сервисов (как его найти описано выше), выберите ABBYY FineReader Licensing Service. В окне «Свойства» убедитесь, что для параметра «Тип запуска» установлено значение «Автоматически».

При необходимости измените его, закройте редактор кнопкой ОК и перезагрузите компьютер.

Служба лицензирования ABBYY FineReader

Проверка на вирусы

В Windows XP и более поздних версиях сообщение об ошибке может быть вызвано вирусом. Просканируйте свой компьютер с помощью антивирусной программы, следуя указаниям мастера. В Windows 10 вы можете использовать «Защитник» по умолчанию. Для этого щелкните правой кнопкой мыши значок «Щит» рядом с часами и выберите «Открыть». Запустите проверку на вирусы, нажав соответствующую кнопку в окне.

Защитник Windows 10

Как видите, есть много способов избавиться от ошибки. Этот список содержит наиболее вероятные варианты исправления ошибки. При необходимости переустановите операционную систему с помощью установочного диска.

Повреждение или отсутствие системных файлов

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

Такое часто случается при использовании пиратских сборок Windows XP или действиях вирусов, подменивших «родные» документы на свои.

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

Оцените статью
Интернет на телефонах
Adblock
detector