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

Как исправить «Сервер RPC недоступен» в Windows 10

Содержание

Как исправить «Сервер RPC недоступен» в Windows 10

Remote Procedure Call (RPC) буквально переводится как удаленный вызов процедур и представляет собой механизм, позволяющий запускать нужные процессы и функции на удаленном компьютере. В Windows 10 это еще и сетевая служба, которая осуществляет удаленное администрирование, отправляет данные на сетевой принтер и так далее. Нередко при подобном типе соединения может появляться ошибка «Сервер RPC недоступен». Сегодня я расскажу об основных причинах ее возникновения и опишу способы устранения неполадки.

Сервер RPC недоступен в Windows 10 — Как исправить?

Remote Process Call (RPC) в переводе «удаленный вызов процедур» — это протокол, который позволяет программам на одном компьютере получать доступ к определенным службам программы на другом компьютере, который находится в той же сети. Другими словами, его основная цель, это дать возможность клиенту и серверу взаимодействовать друг с другом по сети. Но, иногда пользователи сталкиваться с ошибкой «Сервер RPC недоступен» в Windows 10, и ошибка может появляться при подключении к удаленному рабочему столу, при попытке распечатать документ на сетевом принтере, в почте outlook, abbyy licensing service и т.п. Недоступность RPC может быть не только по локальной сети, а так же в периферийных устройствах контроллера как сканер или принтер.

Причины ошибки, когда сервер RPC недоступен в Windows 10 могут быть разные, но в основном это: служба(ы) требуемые для RPC отключены, удаленный помощник отключен в брандмауэре, IPV6 или общий доступ к файлам и принтерам отключен, IP-адрес приводит к сбою сервера RPC или службы RPC отключены в реестре. Давайте разберем эти моменты, чтобы исправить ошибку, когда удаленный вызов процедур дает сбой и появляется ошибка, что сервер RPC недоступен в Windows 10.

1. Проверка служб RPC

Службы RPC могут перейти от автоматического режима в ручной, что и будет вызывать ошибку. Первым делом стоит проверить службу. Нажмите сочетание кнопок Win+R и введите services.msc, чтобы быстро открыть службы. В предоставленном списке найдите следующие службы и нажмите правой кнопкой мыши, выберите «свойства». Задайте параметры, если у вас не так — Тип запуска: Автоматически и запустить, если служба остановлена.

  1. Локатор удаленного вызова процедур (RPC).
  2. Модуль запуска процессов DCOM-сервера.
  3. Удаленный вызов процедур (RPC).
  • Если у вас ошибка связанная с программой ABBYY licensing service, то ищите службу с названием ABBYY FineReader и установить для нее те же значения.
  • Если у вас стоят не правильные параметры и не можете ничего изменить (выделено все серым), то следуйте 5 способу.

2. Удаленный помощник в брандмауэре

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

Нажмите Win+R и введите firewall.cpl, чтобы открыть параметры брандмауэра. Слева нажмите на «Разрешение взаимодействия с приложениями«.

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

3. Включение IPV6 и общего доступа к файлам и принтерам

В некоторых случаях вы можете столкнуться с ошибкой 1722: RPC сервер недоступен, когда происходит сбой сетевого подключения, так как отключены сетевой доступ к принтерам для сетей Microsoft и протокол TCP/IPv6.

Нажмите Win+R и введите ncpa.cpl, чтобы открыть сетевые адаптеры. Нажмите на сетевом адаптеры, через которое идет сеть, и выберите «свойства». Далее в списке найдите два параметра и убедитесь что они включены (галочки установлены).

  1. Общий доступ к файлам и принтерам для сетей Microsft.
  2. IP версии 6 (TCP/IPv6).

Если ошибка «сервер RPC недоступен» с кодом 1722 все еще появляется, то двигаемся ниже.

4. Очистить DNS

Очистка старых DNS может исправить код ошибки 1722 RPC. В первую очередь убедитесь, что службы, связанные с RPC, работают как в способе 1. Далее запускаем командную строку от имени администратора и введите следующие команды для очистки и сброса DNS:

  • ipconfig /flushdns
  • ipconfig /renew

Проверьте, исправлена ли ошибка 1722 RPC недоступен.

5. Редактор реестра для запуска RPC служб

Если вы не смогли запустить службы способом 1, то запустим их через реестр. Для полной эффективности, убедитесь, что вы проделали способ 3 и способ 4. Нажмите Win+R и введите regedit, чтобы открыть редактор реестра.

  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcSs
  • Справа щелкните два раза мышкой по Start и установите значение 2 с шестнадцатеричной системой.
  • Это активирует удаленный вызов процедур (RPC).
Читать еще:  Убийца «айфона. Обзор Xiaomi Mi6. Новый убийца флагманов? Китайский убийца айфона

  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDcomLaunch
  • Откройте параметр Start и задайте значение 2 с шестнадцатеричной системой.
  • Это запустит модуль запуска процессов DCOM-сервера.

И еще по одному пути:

  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcEptMapper
  • Откройте параметр Start и задайте значение 2 с шестнадцатеричной системой.
  • Это запустит локатор удаленного вызова процедур (RPC).

Перезагрузите ПК и проверьте, исправлена ли ошибка, когда RPC сервер недоступен в Windows 10.

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

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

Способ 1: Службы Windows

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

    Нажмите на «Панели задач» правой кнопкой мышки. Из контекстного меню выберите строку «Диспетчер задач».

Читайте также: 3 способа открыть Диспетчер задач на Windows
Далее перейдите в открывшемся окне во вкладку «Службы». В самом ее низу нажмите на строку «Открыть службы».

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

Вернитесь к списку служб и аналогичным образом откройте окно управления «Удаленным вызовом процедур (RPC)».

В данном случае в строке «Тип запуска» должно стоять значение «Автоматически», а сама служба активирована. Если у вас по каким-то причинам это не так, нажмите кнопку «Запустить» и установите нужный тип запуска. Не забудьте нажать «OK» после внесения изменений.

  • Настроив должным образом все указанные службы, повторите действия, которые вызывали ошибку. Вполне вероятно, что оно будет устранена.
  • Способ 2: Проверка системных файлов

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

      Запустите «Командную строку» от имени администратора. Для этого нажмите вместе клавиши «Windows» и «R», введите в открывшееся окно команду cmd , а затем зажав «Ctrl» и «Shift», нажмите на клавиатуре «Enter».

    Читайте также: Запуск «Командной строки» от имени администратора в Windows 10
    Далее нужно ввести в окно «Командной строки» по очереди две следующие команды, нажимая после каждой из них «Enter»:

    DISM.exe /Online /Cleanup-image /Restorehealth
    sfc /scannow

  • Начнется автоматическое сканирование и восстановление всех системных файлов. Процедура длится весьма долго, имейте это ввиду. Дождитесь окончания проверки и закройте «Командную строку». После этого повторите действия, которые приводили к ошибке «Сервер RPC недоступен».
  • Способ 3: Деактивация брандмауэра

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

      В трее кликните два раза ЛКМ по иконке «Защитника Windows».

    В левой части открывшегося окна перейдите в раздел «Брандмауэр и безопасность сети».

    Далее кликните по названию той сети, напротив которой у вас присутствует слово «Активный». В нашем случае это «Общедоступная сеть».

    Для выключения брандмауэра установите переключатель в состояние «Откл».

  • Теперь остается лишь проверить, помогло это или нет. Самое главное – не забудьте вновь включить защиту, так как в противном случае ваша кибербезопасность будет под угрозой.
  • Способ 4: Поиск вирусов

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

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

    Читать еще:  Dropbox – что это за сервис и как им пользоваться

    Итог

    Мы надеемся, что данные рекомендации по устранению ошибки «сервер RCP недоступен» в Windows XP/7/10 при печати были полезными для вас и помогли в решении проблемы. Если после запуска печати вы обнаружили, что на страницах появились полосы, точки или другие дефекты, то вы всегда можете воспользоваться услугами нашего сервиса, заказав услуги по заправке или восстановлению картриджа. Также в сервисном центре «ТонФикс» вы можете купить картридж для своего принтера по доступной цене.

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

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

      Откройте «Пуск» и перейдите в «Панель управления».

    Откройте ярлык «Просмотр событий».

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

    Такая проверка необходима в том случае, если ошибка появляется сама по себе. Обычно в журнале событий отобразится код 1722, что означает проблему со звуком. В большинстве других случаев она кроется в связи с внешними устройствами или ошибками в файлах. Давайте подробнее разберем все способы решения неполадки с сервером RPC.

    Способ 1: Код ошибки: 1722

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

      Перейдите в «Пуск» и выберите «Панель управления».

    Выберите службу «Средство построения конечных точек Windows Audio».

    В графе «Тип запуска» необходимо установить параметр «Вручную». Не забудьте применить изменения.

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

    Способ 2: Отключение брандмауэра Windows

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

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

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

    1. Нажмите сочетание клавиш Ctrl + Shift + Esc для запуска «Диспетчера задач».
    2. Во всплывающем меню «Файл» выберите «Новая задача».

    В строку впишите services.msc

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

    Способ 4: Устранение неполадок Windows

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

    1. Сразу после включения компьютера нажмите клавишу F8.
    2. Перемещаясь с помощью клавиатуры по списку, выберите «Устранение неполадок компьютера».

  • Дождитесь окончания процесса. Не выключайте компьютер во время этого действия. Перезагрузка произойдет автоматически, и все найденные ошибки будут устранены.
  • Способ 5: Ошибка в FineReader

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

    1. Снова откройте «Пуск», выберите «Панель управления» и перейдите в «Администрирование».
    2. Запустите ярлык «Службы».

    Найдите службу данной программы, нажмите на нее правой кнопкой мыши и остановите.

  • Теперь остается только перезагрузить систему и запустить ABBYY FineReader еще раз, неполадка должна исчезнуть.
  • Способ 6: Проверка на вирусы

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

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

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

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

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

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

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

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

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

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

    Сообщение об ошибках RPC возникает во время установки Avast, его запуске и практическом использовании. Вариантов может быть много, как и причин возникновения.

    Но в информационном шуме все-таки можно определить несколько характерных признаков:

    • Частые вылеты главного окна защитного ПО.
    • Аварийное прекращение работы всей платформы после появления характерной ошибки.
    • Операционная система работает медленно реагирует на периферийную манипуляцию.
    • Настольная платформа «замирает» на несколько секунд.

    Почему такое происходит? Давайте разбираться. В Сети есть несколько убедительных факторов и обоснований, их перечень представлен ниже:

    • неполноценная загрузка дистрибутива Avast и некорректный установочный процесс;
    • повреждение программного реестра из-за недавнего изменения программного обеспечения (деструктивное обновление платформы);
    • вирусная активность;
    • другое ПО удалило системные файлы антивируса.

    Устранение проблемы

    Для решения проблемы есть несколько эффективных способов, проигнорировать которые мы не имеем права:

    • Полная очистка системы от мусора и остаточных файлов, например, с помощью CCleaner.
    • Восстановление реестра собственными силами (потребуется продвинутое знание ПК).
    • Глубокое сканирование системы на предмет активности вредоносного ПО.
    • Обновление всех драйверов до актуальных версий.
    • Восстанавливаем систему за счет точек отката.
    • Полноценное удаление антивируса с последующей переустановкой.

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

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

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

    SMB: Отказано в доступе; RPC: Сервер RPC недоступен; SNMP: Неправильное сообщество или SNMP недоступно

    #1 Dens

  • Members
  • 1 Сообщений:
  • После установки запустил сканирование с указанием учетки администратора домена, часть пк отсканировалась, а часть (есть и win 7 и win 10) выдала ошибку.

    с помощю services.msc можно убедиться что службы на неотсканированных запущены

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

    — Удаленный вызов процедур (RPC)

    вот еще пример — win 7 — Брандмауэр выключен

    • Наверх

    #2 Алексей

  • Administrators
  • 286 Сообщений:
  • Обязательным условием для сканирования по протоколу SMB является доступ программы к папке admin$ на удаленных компьютерах.

    Вы можете выполнить следующую проверку. Используя тот же логин/пароль как указываете в программе:

    -Попробуйте открыть в Проводнике папку \computernameadmin$ или \ip_addressadmin$

    -Попробуйте получить доступ к удалённому компьютеру через services.msc (Действие — Подключиться к другому компьютеру).
    Удастся ли выполнить оба действия?

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

    • Наверх

    #3 ping

  • Members
  • 1 Сообщений:
  • Обязательным условием для сканирования по протоколу SMB является доступ программы к папке admin$ на удаленных компьютерах.

    Вы можете выполнить следующую проверку. Используя тот же логин/пароль как указываете в программе:

    -Попробуйте открыть в Проводнике папку \computernameadmin$ или \ip_addressadmin$

    -Попробуйте получить доступ к удалённому компьютеру через services.msc (Действие — Подключиться к другому компьютеру).
    Удастся ли выполнить оба действия?

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

    Здравствуйте. Тестирую вашу программу возникла такая же проблема, открыть папку невозможно. К компьютеру через services.msc доступ есть, но службы посмотреть не получается «не удалось открыть базу данных диспетчера управления службами ошибка 5».

    Компьютеры на WIn 10 pro 1909 и предыдущая сборка. Win 7 максимальная. Получилось подключится сразу только к 2м машинам одна на server 2003, 2я win 7, но что странно настройки на ней не менялись. Учетные записи администратора на всех пк присутствуют. Обновления стоят последние, так же стоит KES 12

    Попробовал на полностью пустой машине win 7 с последними обновлениями и отключенным брандмауэром. Ошибка сканирования SMB отказано в доступе RPC отказано в доступе.

    Домена нет. При подключении через ip_addressadmin$ запрашивает пароль, после в ввода та же ошибка отказано в доступе.

    • Наверх

    #4 Алексей

  • Administrators
  • 286 Сообщений:
  • Здравствуйте. Тестирую вашу программу возникла такая же проблема, открыть папку невозможно. К компьютеру через services.msc доступ есть, но службы посмотреть не получается «не удалось открыть базу данных диспетчера управления службами ошибка 5».

    Компьютеры на WIn 10 pro 1909 и предыдущая сборка. Win 7 максимальная. Получилось подключится сразу только к 2м машинам одна на server 2003, 2я win 7, но что странно настройки на ней не менялись. Учетные записи администратора на всех пк присутствуют. Обновления стоят последние, так же стоит KES 12

    Попробовал на полностью пустой машине win 7 с последними обновлениями и отключенным брандмауэром. Ошибка сканирования SMB отказано в доступе RPC отказано в доступе.

    Домена нет. При подключении через ip_addressadmin$ запрашивает пароль, после в ввода та же ошибка отказано в доступе.

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

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

    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector