Youtubezilla.ru

Мастер бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как исправить ошибку «сервер rpc недоступен» в Windows — Android — 2021

Как исправить ошибку «сервер rpc недоступен» в Windows — Android — 2021

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

Во-первых, давайте поговорим о том, что такое RPC в первую очередь, чтобы избавить от путаницы и загадок. RPC означает «удаленный вызов процедур», и этот метод используется компьютерами буквально на протяжении десятилетий для связи друг с другом. Что немного сбивает с толку, так это то, что на современных ПК многозадачность и запуск множества программ одновременно RPC стал методом, который некоторые приложения используют для связи с другими приложениями, работающими на том же компьютере. RPC — это просто система, которая позволяет различным процессам взаимодействовать друг с другом для выполнения задачи. Он работает как сеть, поскольку RPS-сервер открывает порт, связывается со службой или сервером назначения, ожидает ответа, отправляет пакет, когда у него есть ответ, и затем передает данные задачи на сервер или службу назначения. Весь процесс работает в обратном порядке, когда целевая служба или сервер выполнили свою работу и имеют данные для отправки обратно инициирующей программе.

Хотя мы собираемся поговорить о RPC в системах Windows, вы должны знать, что методология RPC используется практически на всех типах компьютерных систем, используемых сегодня. Это методология, а не специфичный для Windows процесс. Большинство ошибок RPC-сервера происходит на одном компьютере, но причиной проблемы может быть что-то на этом компьютере или что-то в сети в целом. Я покажу вам, как выяснить оба вида проблем.

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

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

RPC — это, по сути, просто система, которая позволяет различным процессам взаимодействовать друг с другом для выполнения задачи. Это немного похоже на работу в сети, поскольку сервер RPS открывает порт, связывается с целевой службой или сервером, ожидает ответа, отправляет пакет, когда он имеет ответ, а затем передает данные активности на целевой сервер или службу. . место назначения.

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

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

Как исправить внутреннюю ошибку питания Windows 10

RPC блокируется файерволом (брандмауэром)

Убедитесь, что RPC трафик между компьютерами не блокируется файеволом. Если у вас используется Windows Defender Firewall with Advanced Security, нужно проверить или создать правила, разрешающие RPC трафик. Одно правило, разрешающее доступ к службе RPC Endpoint Mapper по порту TCP/135; второе должно разрешать доступ к RPC службе, которая вам нужна по динамическим RPC портам (RPC Dynamic Ports). Правила нужно создать для всех трех сетевых профилей: Domain , Private и Public.

Читайте так же:
Как узнать серийный номер флешки: по шагам

Проверьте с клиента, что на RPC сервере доступен 135 порт TCP (должен слушаться службой RPC Endpoint Mapper). Можно проверить доступность порта из PowerShell:

Test-NetConnection 192.168.1.201 -port 135

Test-NetConnection powershell проверка TCP порт 135 службы RPC Endpoint Mapper

Если RPC порт доступен, должен появится ответ TcpTestSucceeded:True .

Вы можете получить список конечных точек RPC (сервисов и приложений), которые зарегистрированы на удаленном компьютере и анонсируются службой RPC Endpoint Mapper с помощью утилиту PortQry

portqry -n 192.168.1.201 -p tcp -e 135

В выводе PortQry можно найти номер порта, назначенный нужной вам службе RPC (она запущена?) и проверить, что этот порт не блокируется с клиента.

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Появление ошибки «сервер RPC недоступен» указывает нарушение работоспособности системы Windows.

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

Однако перед устранением проблем, которые дозволят для вас избавиться от заморочек с принтерами, МФУ, звуком, видео и даже пуском неких приложений, стоит ознакомиться с принципом работы сервиса.

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Принцип деяния RPC

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

Сама же служба, заглавие которой расшифровывается как «вызов удалённых процедур», представляет собой технологию, позволяющую приложениям делать определённые деяния в остальных адресных местах – к примеру, на остальных компах либо устройствах.

В состав RPC включены два главных компонента – сетевой протокол для обмена и язык программирования, с помощью которого обеспечивается сериализация объектов и структур.

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

В неких употребляется сервис-ориентированная архитектура SOA, в остальных – расширение DCOM, в третьих – спецификация CORBA.

При этом основными протоколами являются UDP и TCP.

Достаточно изредка применяется разработка HTTP, не постоянно совместимая с архитектурой ISO/OSI.

Если же работа RPC нарушена, обмен данными нарушается, система теряет связь с удалёнными объектами, и некие её функции перестают выполняться.

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Принцип деяния RPC

Причины возникновения ошибки сервер RPC недоступен

Сообщение о недоступности сервера RPC может появляться при попытке установить либо обновить драйвера принтеров, МФУ, звуковых карт и графических процессоров.

Иногда схожая ситуация возникает при неудачной попытке доступа к удалённым серверам, при сетевой печати и даже во время входа юзера в систему.

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

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

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Сообщение о дилеммах с сервером RCP.

Поиск предпосылки проблемы и её исправление

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

Для этого следует:

  1. Перейти в меню «Пуск»;
  2. Выбрать «Панель управления»;
  3. Найти вкладку администрирования и перейти к просмотру событий;

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Просмотр логов для определения предпосылки неполадок.

  1. Найти в журнальчике подобающую ошибку (если выполнить эти деяния сходу же опосля возникновения сообщения о дилеммах с RPC, событие будет верхним в списке);
  2. Найти в сети описание задачи по коду ошибки.

Если таковым методом отыскать проблему не удалось, стоит испытать избавиться от неё, проверив систему антивирусом. К примеру, Dr.Web Curelt либо иными доступными антивирусными приложениями.

Читайте так же:
Как подписаться на группу и страницу в Фейсбуке

Ведь время от времени причинами возникновения сообщения являются результаты работы вредного кода Conficker – «червя», использующего уязвимости сервиса RPC.

Совет: ежели в процессе проверки вирусы всё-таки были обнаружены, антивирусную програмку стоит заменить. Так как при использовании старенького антивируса ошибка с RPC, предпосылкой которой стал вредный код, может показаться снова.

Иногда помогает устранить ошибку и изменение опций брандмауэра системы, в котором могут быть отключено прохождение пакетов 135–445.

Убедиться в том, что предпосылкой ошибки является конкретно Защитник Windows, можно, временно отключив его (через опции утилиты либо с помощью набранной в командной строке команды sc sharedacess stop) и обновив систему с помощью службы автоматического обновления.

Кстати, о том, как работать с Защитником Windows читайте в наших материалах:

Как включить, настроить и отключить защитник Windows: подробная аннотация и Как отключить защитник Windows 10 вручную и через командную строку? .

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Отключение работы брандмауэра и установка обновлений для системы.

Ещё один сравнимо легкий метод решения трудности – восстановление работоспособности ветки реестра под заглавием SYSTEM. Для этого можно пользоваться 2-мя способами:

1. Перейти по адресу Windows System32 Config и войти в директорию сохранённых ранее вариантов – RegBack. Отсюда следует скопировать файл System и поместить его в папку Config.

Методика помогает лишь, ежели предпосылкой ошибки был вирус, который заразил систему уже опосля того как было изготовлено крайнее сохранение раздела;

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Восстановление реестра Windows 7.

2. С помощью консоли восстановления, которая традиционно есть в составе дистрибутива системы. Для Windows 8 и 10 есть возможность вернуть реестр с помощью меню доп параметров.

Хотя при этом пропадает информация о устройствах, и всё оборудование придётся устанавливать заново.

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Восстановление реестра системы с помощью точек восстановления.

Дополнительный метод – проверка работы неких служб. Для неё необходимо:

  1. Перейти в меню «Пуск»;
  2. Запустить командную строчку от имени админа системы;
  3. Проверить, запущены ли службы под заглавием DcomLaunch, RpcSS и Spooler (если они работают, значение состояния равно Running);
  4. Записать эти службы в реестр с помощью команд sc config «название службы» start= auto.

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

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

Если ни одна из этих методик не посодействовала, можно проверить наличие в папке System32 (в директории Windows на системном диске) файлов Spoolss.dll и Spoolss.exe.

С помощью пуска команды sfc/scannow их можно не лишь отыскать, но и вернуть прошлые версии.

Исправление заморочек со звуком

В Виндовс 7, 8 и 10 предпосылкой возникновения сообщения (ошибка 1722) могут быть задачи со звуком, вызванные конкретной связью характеристик службы Windows Audio с обслуживанием питания.

Восстановить работоспособность сравнимо несложно.

Для этого перебегают в меню Служб системы («Пуск» «Панель управления» «Администрирование» «Службы») и запускают средство построения конечных точек сервиса.

О том как решить остальные задачи со звуком читайте в наших материалах:

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Рис.7. Восстановление работоспособности службы Windows Audio.

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

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

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

РПроверка работы служб.

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

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

Читайте так же:
Как узнать пароль от Инстаграмма — способы

Хотя для гарантии работоспособности аудио и всей системы в целом можно дополнительно запустить проверку Windows антивирусом.

Исправление ошибки при дилеммах с технологией BitLocker To Go

Технология BitLocker To Go, нужная для защиты инфы на сменных накопителей, время от времени тоже вызывает трудности с RPC.

Ситуация может быть последующей – при подключении защищённого наружного устройства (флешки) к компу и введения пароля на экране возникает сообщение о недоступности сервиса.

И заместо получения доступа к данным на диске юзеру приходится решать делему с вызовом удалённых процедур.

Решить вопросец можно, обновив систему. Это делается с помощью центра обновлений Виндовс либо путём скачки определенного пакета с официального веб-сайта Microsoft.

Например, для Windows 8 это – обновление 2962409, предназначенное для исправления ошибок технологии BitLocker.

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Установка обновления для Windows 8.1.

Проблема с пуском ABBYY FineReader

Ошибка при попытке пуска программы ABBYY FineReader просит выполнения последующих действий:

1. Нажатия клавиши «Пуск»;

2. Перехода в меню панели управления;

3. Выбора пт «Администрирование» и подпункта «Службы»;

4. Поиска в перечне служб ABBYY FineReader Licensing Service и выбора его свойств;

Сервер rpc недоступен abbyy finereader. Ошибка «сервер RPC недоступен»: ключевые способы решения проблемы

Работа со службой ABBYY FineReader Licensing Service.

5. Перехода к вкладке «Общие»;

6. Проверки в выпадающем перечне типа пуска наличия функции «Авто» и, при необходимости, её включения.

Теперь нужно надавить клавишу «ОК», возвратиться к списку служб и запустить ABBYY FineReader (или перезапустить, ежели сервис уже работает).

После перезагрузки системы неувязка обязана исчезнуть. Для проверки следует запустить програмку для определения текстов.

Совет: Ежели неувязка с обслуживанием RPC возникает временами, заместо функции «Авто» в крайнем пт следует выбрать «Авто (Отложенный запуск)».

Выводы

После использования всех методик (общих и предназначенных для исправления определенных ошибок) неувязка с ошибкой RPC, как правило, исчезает.

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

Хотя положительный итог тоже не значит, что неувязка решена полностью.

Сообщение о недоступности сервера RPC указывает, что Windows работает с ошибками и в наиблежайшее время востребует переустановки.

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

the rpc server is unavailable

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами разобрали замечательную утилиту командной строки robocopy, и с ее помощью научились создавать точные копии папок, двигать их в нужное расположение и многое другое. В сегодняшней публикации я покажу вам, как устранять ошибку «Сервер RPC недоступен (The rpc server is unavailable)», покажу примеры, когда ее мониторинг очень важен в работе корпоративных сервисов.

Для чего нужна служба «Удаленный вызов процедур (RPC)»

Удаленный вызов процедур (RPC) — это протокол, который одна программа может использовать для запроса услуги у программы, расположенной на другом компьютере в сети, без необходимости разбираться в деталях сети. RPC используется для вызова других процессов на удаленных системах, таких как локальная система. Вызов процедуры также иногда называют вызовом функции или вызовом подпрограммы .

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

Читайте так же:
Не загружается Windows после установки обновлений

Язык определения интерфейса (IDL) — язык спецификации, используемый для описания интерфейса прикладного программирования (API) программного компонента — обычно используется в программном обеспечении удаленного вызова процедур. В этом случае IDL обеспечивает мост между машинами на обоих концах связи, которые могут использовать разные операционные системы (ОС) и компьютерные языки.

Процедура сообщения RPC

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

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

Данная служба есть в любой операционной системе Windows, начиная от Windows 7 и заканчивая Windows 11 и в любой из Windows Server редакции.

Как работает RPC?

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

Как исправить сервис не запускался из-за ошибки входа в систему

  1. Настройте службу для использования встроенной системной учетной записи
  2. Измените пароль для указанной учетной записи пользователя, чтобы он соответствовал текущему паролю для того же пользователя.
  3. Восстановить право пользователя на вход в систему как сервис

Решение 1. Настройте службу на использование встроенной системной учетной записи.

Если служба не запустилась из-за ошибки входа в систему, настройте ее на запуск со встроенной системной учетной записью, выполнив следующие действия:

  1. Нажмите клавишу Windows + R, чтобы открыть командную строку с повышенными правами Выполнить .
  2. Введите services.msc и нажмите Enter.
  3. Найдите службу Идентификация приложения , щелкните ее правой кнопкой мыши и откройте Свойства .
  4. Откройте вкладку Войти .
  5. Нажмите Учетная запись локальной системы .
  6. Не устанавливайте флажок Разрешить взаимодействовать с рабочим столом .
  7. Нажмите Применить
  8. Перейдите на вкладку Общие .
  9. Нажмите Пуск , чтобы перезапустить службу.
  10. Закройте инструмент Services.

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

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

  • ТАКЖЕ ЧИТАЙТЕ: экран входа в систему Windows 10 медленный, завис, заморожен [FIX]

Решение 2. Измените пароль для указанной учетной записи пользователя, чтобы он совпадал с текущим паролем для того же пользователя.

Вот как настроить пароль для указанной учетной записи пользователя, чтобы он соответствовал текущему паролю для этого пользователя:

  1. Снова перейдите к Сервисам, следуя инструкциям предыдущего решения.
  2. В поле поиска введите Администрирование и нажмите на него
  3. Нажмите Услуги
  4. Щелкните правой кнопкой мыши по нужному сервису и выберите «Свойства».
  5. Нажмите вкладку Вход в систему
  6. Измените пароль и нажмите Применить .
  7. Перейдите на вкладку Общие .
  8. Нажмите Пуск , чтобы перезапустить службу.
  9. Нажмите ОК и закройте инструмент «Службы».
Читайте так же:
Что делать, если видеокарта не поддерживает DirectX 11

ТАКЖЕ ПРОЧИТАЙТЕ: лучшее программное обеспечение для восстановления паролей в Windows 7, которое сэкономит вам время

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

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

Как восстановить права пользователя на контроллере домена

Вот как это сделать, если пользователь находится в домене Active Directory:

  1. Нажмите правой кнопкой мыши Пуск .
  2. Нажмите Панель управления
  3. Введите Администрирование и выберите его
  4. Нажмите Пользователи Active Directoryи Компьютеры .
  5. Щелкните правой кнопкой мыши организационную единицу, в которой предоставлено право пользователя на вход в систему в качестве службы (по умолчанию организационная единица контроллеров домена)
  6. Нажмите правой кнопкой мыши нужный контейнер и выберите Свойства .
  7. Перейдите на вкладку Групповая политика .
  8. Нажмите Политика контроллеров домена по умолчанию .
  9. Нажмите Изменить , чтобы запустить диспетчер групповой политики.
  10. Разверните Конфигурация компьютера .
  11. Разверните Настройки Windows .
  12. Разверните Настройки безопасности .
  13. Разверните Локальные политики .
  14. Нажмите Назначение прав пользователя .
  15. Нажмите правой кнопкой мыши Войти в систему как сервис на правой панели.
  16. Нажмите Добавить пользователя или группу .
  17. Введите имя, которое вы хотите добавить в политику, в поле Имена пользователей и групп .
  18. Нажмите OK .
  19. Выход из диспетчера групповой политики
  20. Закрыть свойства групповой политики,
  21. Выход из оснастки «Active Directory – пользователи и компьютеры» консоли управления (MMC)

Как восстановить права пользователя на рядовом сервере (автономно)

Вот как это сделать, если пользователь является участником автономного рядового сервера:

  1. Запустите оснастку MMC «Локальные параметры безопасности».
  2. Разверните Локальные политики.
  3. Нажмите Назначение прав пользователя .
  4. Нажмите правой кнопкой мыши Войти в систему как сервисна правой панели.
  5. НажмитеДобавить пользователя или группу .
  6. Введите имя, которое вы хотите добавить в политику, в поле Имена пользователей и групп .
  7. Нажмите OK .
  8. Закройте оснастку MMC «Локальные параметры безопасности».

Помогло ли какое-либо из приведенных выше решений исправить службу, не запущенную из-за ошибки входа в систему? Дайте нам знать ваш опыт в разделе комментариев ниже.

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

Исправление проблем со звуком

В Виндовс 7, 8 и 10 причиной появления сообщения (ошибка 1722 ) могут быть , вызванные непосредственной связью параметров службы Windows Audio с сервисом питания. Восстановить работоспособность сравнительно несложно. Для этого переходят в меню Служб системы («Пуск» «Панель управления» «Администрирование» «Службы» ) и запускают средство построения конечных точек сервиса.

О том как решить другие проблемы со звуком читайте в наших материалах:

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

РПроверка работы служб.

В открывшемся меню требуется проверить работу служб «Питание» , «Сервер» , «Удалённый реестр» и «Удалённый вызов процедур» . Те из них, которые не работают, требуется включить. После этого компьютер перезагружается, что, как правило, приводит к исчезновению ошибки. Хотя для гарантии работоспособности аудио и всей системы в целом можно дополнительно запустить .

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector