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

Как исправить ошибку

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

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

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

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

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

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

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

Что вызывает ошибку недоступности сервера RPC?

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

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

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

Как исправить недоступность RPC-сервера?

На компьютере с Windows 10 это сообщение об ошибке может быть вызвано тремя потенциальными причинами. Либо служба RPC не запущена, либо возникла проблема с сетью, либо некоторые важные записи реестра, управляющие службой RPC, повреждены. В Windows 10 наиболее частой причиной ошибки является то, что служба RPC просто не работает.

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

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

Как исправить ошибку « Интернет недоступен, защищен » в Windows 10

Служба RPC

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

  1. Щелкните правой кнопкой мыши панель задач Windows и выберите Диспетчер задач.
  2. Выберите вкладку «Службы», а затем ссылку «Открыть службы».
  3. Войдите в службу удаленного вызова процедур. Убедитесь, что он запущен и установлен автоматический.
  4. Войдите в средство запуска процессов сервера DCOM. Убедитесь, что он тоже работает, и для него установлено значение «Автоматически».

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

Сетевые проблемы, вызывающие ошибки сервера RPC

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

  1. Введите «control» в поле поиска Windows и выберите «Панель управления».
  2. Выберите Сеть и Интернет и Центр управления сетями и общим доступом.
  3. Выберите соединение Ethernet в центре, а затем во всплывающем окне выберите Свойства.
  4. Убедитесь, что IPv6 и общий доступ к файлам и принтерам для сетей Microsoft включены.

Если и IPv6, и общий доступ к файлам и принтерам для сетей Microsoft уже выбраны, вам нужно будет проверить свой брандмауэр.

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

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

Как исправить внутреннюю ошибку BSOD планировщика видео в Windows 10

Журнал ошибок, вызывающих ошибки сервера RPC

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

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

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

  1. Введите «regedit» в поле поиска.
  2. Выберите Компьютер с левой стороны.
  3. Перейдите в Файл-> Экспорт.
  4. В диалоговом окне «Экспорт файла журнала» введите имя файла резервной копии и нажмите «Сохранить».

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

  1. Найдите HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs.
  2. Нажмите кнопку «Пуск» на правой панели и убедитесь, что установлено значение (2).
  3. Используйте HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch.
  4. Нажмите кнопку «Пуск» на правой панели и убедитесь, что установлено значение (2).
  5. Получите HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper.
  6. Нажмите кнопку «Пуск» на правой панели и убедитесь, что установлено значение (2).

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

Ошибка «RPC недоступен», решение пользователя.

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

1). Нажмите клавишу с логотипом Windows и R на клавиатуре, чтобы открыть диалоговое окно «Выполнить». Затем введите «regedit» и нажмите Enter.
2). Создайте резервную копию реестра (выберите «Компьютер», затем выберите «Файл»> «Экспорт» и сохраните резервную копию).
3). Вай «HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip6 Parameters»
4). Щелкните правой кнопкой мыши> Создать> DWORD
5). Назовите его «DisabledComponents» (без кавычек).
6). Дважды щелкните и присвойте значение «8» (без кавычек).
7). Перезагрузите компьютер

Это сработало для меня, так что я надеюсь, что это сработает для вас.

или снова

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

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *