Generals zero hour skachat kompyuter windows xp

При подключении к удаленному компьютеру или виртуальной машине, некоторым сетевым устройствам, а также при установке и работе прикладных программ, использующих клиент-серверную архитектуру (в том числе на единственном локальном компьютере) пользователь может получить сообщение об ошибке «Сервер RPC недоступен» (RPC server is unavailable).

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

Службы RPC и связанные с ними службы

Сообщения об ошибке Сервер RPC недоступен

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

  1. Откройте «Службы Windows», для этого можно нажать клавиши Win+R на клавиатуре (или нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Выполнить», ввести services.msc и нажать Enter.
    Открыть службы Windows

  2. Найдите службы из списка, который приведен ниже после 5-го пункта, убедитесь, что они выполняются, а тип запуска задан верно.
    Список служб RPC

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

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

Список служб в формате: Название службы на русском языке (название на английском) — тип запуска по умолчанию:

  • Инструментарий управления Windows (Windows Management Instrumentation) — Автоматически
  • Локатор удаленного вызова процедур RPC (Remote Procedure Call RPC Locator) — Вручную, можно попробовать поставить «Автоматически».
  • Модуль запуска процессов DCOM-сервера (DCOM Server Process Launcher) — Автоматически
  • Служба времени Windows (Windows Time service) — Автоматически
  • Сопоставитель конечных точек RPC (RPC Endpoint Mapper) — Автоматически
  • Удаленный вызов процедур RPC (Remote Procedure Call RPC) — Автоматически

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

Для этого: запустите редактор реестра (Win+Rregedit) и перейдите к разделу реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\

В этом разделе реестра измените значение параметра Start на 2 (дважды нажав по параметру и задав новое значение) в следующих подразделах:

  • DcomLaunch
  • RpcEptMapper
  • RpcLocator
  • RpcSs
  • W32Time
  • Winmgmt

Часть параметров могут не изменяться и в реестре, в этой ситуации может помочь изменение прав доступа к разделам реестра.

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

  • Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper)
  • Удаленный реестр (Remote registry)

Протокол IPv6 и общий доступ к файлам и принтерам

Отключенная поддержка IP версии 6 и «Общий доступ к файлами и принтерам для сетей Майкрософт» также могут приводить к сбоям доступа к серверу RPC. Проверьте, включены ли они и, если нет — включите:

  1. Нажмите клавиши Win+R на клавиатуре, введите ncpa.cpl и нажмите Enter.
  2. Нажмите правой кнопкой мыши по сетевому подключению и откройте его свойства.
  3. Отметьте пункты «Общий доступ к файлами и принтерам для сетей Майкрософт» и «IP версии 6» и примените настройки.

Брандмауэр Windows

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

Первый вариант:

  1. В Панели управления (открыть её можно, используя поиск в панели задач) откройте пункт «Брандмауэр Защитника Windows»
  2. В панели слева нажмите «Разрешение взаимодействия с приложениями или компонентами брандмауэра Защитника Windows».
    Разрешение приложений в брандмауэре Windows

  3. Нажмите кнопку «Изменить параметры» и разрешите взаимодействие для «Удаленный помощник».
    Разрешение для удаленный помощник в брандмауэре

Если предыдущий метод не помог, попробуйте:

  • Открыть порт 135 на локальной и удаленной машине. Подробнее: Как открыть порты в Windows.
  • Полностью отключить брандмауэр Windows (возможно, временно, чтобы выяснить, является ли его работа причиной ошибки)

Дополнительные методы решения проблемы

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

  • Используйте команды в командной строке, запущенной от имени Администратора
    ipconfig /flushdns
    ipconfig /renew
  • Если используется профиль сети «Общественная» (Общедоступная), попробуйте переключить её на «Частная» — Как изменить тип сети в Windows 11 и в Windows 10.
  • Если вам известен IP-адрес сервера, к которому выполняется подключение, проверьте, доступен ли порт 135 на нем с помощью команды PowerShell (заменив IP-адрес на нужный), при успехе в пункте TcpTestSucceeded должен быть статус «True»
    Test-NetConnection 192.168.1.1 -port 135
    Проверка подключения по порту 135

  • При наличии сторонних антивирусов или файрволлов, попробуйте отключить их, или отключить только функции защиты в сети.
  • При использовании VPN-сервисов, попробуйте отключить их.
  • Попробуйте отключить протокол teredo для IPv6 с помощью команды
    netsh interface teredo set state disabled

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

    netsh interface teredo set state enabled
  • Учитывайте: если ошибка «Сервер RPC недоступен» возникает при запуске, установке или работе какого-либо прикладного ПО, полученного и модифицированного неофициальными методами, причина может быть в целенаправленной блокировке доступа к серверам лицензирования или иным.
  • Проверьте компьютер на наличие вирусов и вредоносных программ, блокировок доступа к сайтам в файле hosts.

Ошибка “
Сервер RPC недоступен
” (
The RPC server is unavailable
) появляется в Windows при ошибке коммуникации между двумя компьютерами по сети, когда компьютер (клиент RPC) не может подключиться к удаленному компьютеру (сервер RPC). В результате программа, которую вы запустили, не работает и возвращает ошибку, т.к. не можете получить данные с удаленного сервера. В этой статье мы разберем наиболее частые проблемы, которые могут препятствовать нормальному взаимодействию компьютеров через сеть по протоколу RPC.

Протокол RPC (Remote Process Call, удаленный вызов процедур) – это распространённый протокол взаимодействия приложений в локальной сети. В основном он используется для обмена данными с удалённым компьютерам, но есть некоторые программы, которые используют RPC для локальных взаимодействий между приложением и запущенной локально службой.

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

Если RPC клиент не смог подключиться к RPC серверу, в приложении появится ошибка:

The RPC server is unavailable

В современных версиях Windows (начиная с Windows Vista/2008) используется следующий диапазон динамических RPC портов (Dynamic RPC Port range): 49152 — 65535 (в Windows Server 2003 / XP и ниже использовался другой диапазон 1024 – 65535.

Наиболее распространённые проблемы, из-за которых не работает RPC взаимодействие между компьютерами:

  1. Удаленный компьютер выключен;
  2. Не запущены службы RPC на сервере;
  3. Вы пытаетесь подключиться к RPC серверу по неправильному имени (или как вариант, DNS имени сервера соответствует неверный IP адрес);
  4. Используются некорректные настройки сетевого подключение на клиенте или сервере;
  5. RPC трафик между клиентом и сервером блокируется файерволом;

Проверка доступности удаленного компьютера

Убедитесь, что удаленный компьютер включен, отвечает на ping по имени и IP адресу. Если RPC сервер не доступен по имени, проверьте корректность DNS записей и попробуйте сбросить DNS кэш на клиенте:
ipconfig /flushdns
.

Если имя компьютера, на котором запущен RPC-сервер недавно изменилось, попробуйте перерегистрировать его в DNS Active Directory:
ipconfig /registerdns

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

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

  1. Откройте консоль управления службами (services.msc);
  2. Убедитесь, что следующие службы запущены (статус Running), а тип их запуска – автоматический: Remote Procedure Call (RPC), RPC Endpoint Mapper и DCOM Server Process Launcher;
    проверить, что службы RCP запущены в Windows

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

  • Удаленный вызов процедур (RPC) — ветка реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs
  • Сопоставитель конечных точек RPC — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper
  • Модуль запуска процессов DCOM-сервера — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch

включить службы RpcSs в реестре

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 трафик и умеет корректно обрабатывать трафик динамических RPC портов.

Проверка сетевых протоколов и настроек

Убедитесь, что на вашем компьютере заданы корректные сетевые настройки: IP адрес, шлюз, маска сети, настройки DNS серверов (можно проверить настройки сети из PowerShell). Проверьте, что в настройках сетевого адаптера, используемого для подключения включены протоколы Internet Protocol Version 6 (TCP/IPv6) и File and Printer Sharing for Microsoft Networks

Некоторые сетевые приложения некорректно работают при отключенном протоколе TCP/IPv6, возвращая ошибку:
1722 The RPC server is unavailable
. Если после включения ipv6 ошибка RPC сохраняется, попробуйте отключить протокол Teredo через реестр:

Создайте в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters параметр типа DWORD с именем DisabledComponents и значением 8:

reg add hklm\system\currentcontrolset\services\tcpip6\parameters /v DisabledComponents /t REG_DWORD /d 8

В некоторых случаях приходится получаить дамп трафика на RPC сервера и анализирвать его с помощью Microsoft Network Monitor 3.4 или Message Analyzer.

Обмен данными между компьютерами в сети всегда выполняется согласно определенным процедурам – наборам правил, именуемым протоколами. Одним из таких протоколов является Remote Process Call, сокращенно RPC, отвечающий за взаимодействие приложений, установленных на клиентском и серверном компьютерах. Протокол RPC может использоваться самым разными программами и службами, причем не только в рамках взаимодействия между двумя физическими компьютерами.

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

Первое, что рекомендуется проверить при получении ошибки «Сервер RPC недоступен» — это статус перечисленных ниже служб на клиентском и серверном ПК. Откройте командой services.msc оснастку управления службами и проверьте эти службы:

1. Удаленный вызов процедур (RpcSs). Самая главная служба, она должна быт запущена и иметь тип запуска «Автоматически». 

2. Инструментарий управления Windows (winmgmt). Должна быть запущена и иметь тип запуска «Автоматически».

3. Локатор удаленного вызова процедур RPC (RpcLocator). По умолчанию имеет тип запуска «Вручную», но можно попробовать перевести ее в автоматический режим.

4. Модуль запуска процессов DCOM-сервера (DcomLaunch). Запущена, автоматический тип запуска.

5. Служба времени Windows (W32Time). Запущена, автоматический тип запуска.

6. Сопоставитель конечных точек RPC (RpcEptMapper). Запущена, автоматический тип запуска.

Если настройки какой-то из этих служб отличаются, выставьте их так, как показано выше. Если вдруг настройки в свойствах той или иной службы окажутся неактивными, воспользуйтесь редактором реестра. Запустите оный командой regedit, разверните ветку HKLM\SYSTEM\CurrentControlSet\services и установите 2 в качестве значения параметра Start в подразделах RpcSs, Winmgmt, RpcLocator, DcomLaunch, W32Time и RpcEptMapper.

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

Дополнительно можно проверить состояние служб «Модуль поддержки NetBIOS через TCP/IP» и «Удаленный реестр». Запустите их, если они остановлены.

На следующем этапе диагностики рекомендуем проверить сетевые настройки, в частности статус протокола IPv6. Откройте командой ncpa.cpl сетевые подключения, затем откройте свойства вашего сетевого адаптера и отыщите в списке пункт «IP версии 6 (TCP/IPv6)». Включите его, если отключен. То же самое касается опции «Общий доступ к файлам и принтерам для сетей microsoft». 

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

Попасть в раздел можно из Центра управления общим доступом или выполнив в окошке Win + R быструю команду control.exe /name Microsoft.NetworkAndSharingCenter /page Advanced. В этом же окне раскройте раздел «Все сети», активируйте опцию «Все сети» и отключите парольную защиту. 

Далее следует убедиться, что на клиентском и серверном ПК не заблокирован используемый протоколом RPC порт 135. Проще всего это сделать, выполнив в запущенной от имени администратора команду netstat -ano | find «135». Если порт 135 открыт, появится запись с информацией о текущем соединении, в противном случае ничего не отобразится. 

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

netsh advfirewall firewall add rule name=»Открытие порта 135.входящие» dir=in action=allow protocol=TCP localport=135

netsh advfirewall firewall add rule name=»Открытие порта 135.исходящие» dir=out action=allow protocol=TCP localport=135

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

Если проблема не была решена, обратите внимание на следующие моменты.

 Отключите VPN и ли прокси, если таковые используются. 

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

 Проверьте файл HOSTS на предмет блокировок IP-адресов.

 Если используется тип сети «Общественная», измените ее на «Частную».

 Отключите на время сетевой протокол teredo, выполнив в консоли команду netsh interface teredo set state disabled (для повторного включения замените ключ disabled на enabled).

Наконец, можно сбросить сетевые настройки из раздела «Сеть и Интернет» приложения «Параметры» на тот случай, если неполадка подключения была обусловлена их сбоем.

Все способы:

  • Методы устранения ошибки «Сервер RPC недоступен»
    • Способ 1: Службы Windows
    • Способ 2: Проверка системных файлов
    • Способ 3: Деактивация брандмауэра
    • Способ 4: Поиск вирусов
  • Вопросы и ответы: 5

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

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

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

Пример ошибки Сервер RPC недоступен в Windows 10

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

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

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

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

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

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

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

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

  12. Аналогичным образом проверьте службы «Сервер», «Средство построения конечных точек Windows Audio», «Удаленный реестр» и «Питание». Все они также должны иметь автоматический типа запуска и быть активированными. Если у вас ошибка «Сервер RPC недоступен» сопровождается кодом 1722, таким же образом активируйте службы «Диспетчер печати» и «Модуль запуска процессов DCOM-сервера».
  13. Настройка служб для устранения ошибки Сервер RPC недоступен в Windows 10

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

Способ 2: Проверка системных файлов

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

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

    Читайте также: Запуск «Командной строки» от имени администратора в Windows 10

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

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

  3. Ввод команд для проверки целостности системных файлов Windows 10

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

Способ 3: Деактивация брандмауэра

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

  1. В трее кликните два раза ЛКМ по иконке «Защитника Windows».
  2. Запуск Защитника Windows 10 через командную строку

  3. В левой части открывшегося окна перейдите в раздел «Брандмауэр и безопасность сети».
  4. Переход в раздел Брандмауэр и безопасность сети в Защитнике Windows 10

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

  7. Для выключения брандмауэра установите переключатель в состояние «Откл».
  8. Отключение фаервола в Windows 10 через системный антивирус

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

Способ 4: Поиск вирусов

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

Проверка операционной системы на наличие вирусов портативным софтом

Подробнее: Проверка компьютера на наличие вирусов без антивируса

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

Подробнее: Установка обновлений Windows 10

Наша группа в TelegramПолезные советы и помощь

How To Fix The RPC server is unavailable error

The following error might appear when you try to run a CMD or PowerShell command on a remote computer.

ERROR: The RPC server is unavailable.

I got this error on Windows 10 when I tried to run the tasklist command on a remote computer.

the rpc server is unavailable windows 10

We can fix this error by allowing the Windows Management Instrumentation (WMI) feature from Windows Firewall.

The following error may also occur when a Windows command (e.g., tasklist, taskkill) tries to connect to a remote system.

ERROR: The user name or password is incorrect.

We can solve this error by disabling the UAC remote restrictions in the Windows Registry.

Allow Windows Management Instrumentation (WMI) Feature from Windows Firewall

To solve the The RPC server is unavailable error, you need to allow Windows Management Instrumentation (WMI) feature from the Windows Firewall. We can easily do this by running a single PowerShell command.

Right-click the Windows Start button and choose Windows PowerShell (Admin) if you are on Windows 10 or Windows Terminal (Admin) if you are on Windows 11.

open powershell as administrator

On the PowerShell console, execute the following command:

Enable-NetFirewallRule -DisplayGroup "Windows Management Instrumentation (WMI)"

That should fix our problem. You can disable Windows Management Instrumentation (WMI) feature by running the following command:

Disable-NetFirewallRule -DisplayGroup "Windows Management Instrumentation (WMI)"

The user name or password is incorrect

This error happens when a command line tool such as taskkill attempts to connect to a remote computer.

The user name or password is incorrect

To fix this issue, we need to disable UAC remote restrictions. We can do that by running the following PowerShell command:

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "LocalAccountTokenFilterPolicy" -Value 1

That should do it. If you want to re-enable UAC remote restrictions, run the following command:

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "LocalAccountTokenFilterPolicy" -Value 0

Also remember to use an Administrator account when you run a command on a remote Windows system.

And that brings an end to this troubleshooting guide.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Код ошибки 0x0000009f windows 11
  • Windows 10 standart wallpapers
  • Автозапуск windows 10 без пароля
  • Как установить драйвер dolby atmos на windows 10
  • Сервер печати windows 10 команда