Windows Server 2022 и 2025 Windows Server 2022Windows Server 2025

Windows Server 2022/2025: PowerShell Remoting не принимает подключение от администратора

  • Обновлено
  • Чтение ≈ 4 минуты

Краткий ответ

Администратор не может подключиться к серверу через PowerShell Remoting, хотя локальный PowerShell работает. WinRM зависит от DNS/сети, конфигурации слушателя, аутентификации и разрешения удалённых сеансов. Повышение прав и членство в локальных администраторах не заменяют сетевое доверие.

В этой статье
  1. Симптом и условия применимости
  2. Возможные причины и признаки
  3. Пошаговая диагностика и устранение
  4. Как понять, что проблема решена
  5. Если не помогло

#Симптом и условия применимости

Администратор не может подключиться к серверу через PowerShell Remoting, хотя локальный PowerShell работает. WinRM зависит от DNS/сети, конфигурации слушателя, аутентификации и разрешения удалённых сеансов. Повышение прав и членство в локальных администраторах не заменяют сетевое доверие. Инструкция подходит для Windows Server 2022 и Windows Server 2025 при наличии соответствующей роли или компонента; варианты Desktop Experience и Server Core могут отличаться. Для критических серверов требуется согласование с владельцем системы.

#Возможные причины и признаки

Возможная причинаКак узнатьЧто делать
WinRM недоступен по сетиНет слушателя или TCP 5985/5986 заблокирован согласованной политикой.Test-WSMan завершается отказом или таймаутом.Проверить службу и разрешённый маршрут.
Сбой аутентификацииСервер и клиент не имеют подходящего Kerberos/HTTPS доверия.TCP доступен, но New-PSSession получает Access is denied.Проверить учётную запись/SPN/сертификат.
Нет прав на сеансПолитика конфигурации удалённых сеансов запрещает доступ.Ошибка о конфигурации сеанса после успешного контакта с WinRM.Сверить Just Enough Administration/права.

#Пошаговая диагностика и устранение

  1. Зафиксируйте исходный сбой и исходные условияЗапишите дату и время, полную версию Windows Server, роль устройства (член домена, контроллер домена, узел виртуализации и т. п.), точный текст ошибки и последнее известное изменение конфигурации. Для графической установки версию можно проверить Win+R → winver; для Server Core — через штатную административную консоль. Не считайте совпадение по дате доказательством, что причиной было обновление.
  1. Используйте точное имя и доверенный каналЗапишите имя сервера, домен, тип подключения (HTTP/HTTPS) и текст ошибки. Для доменного Kerberos используйте корректное DNS-имя; подключение по IP может потребовать иной механизм аутентификации. Не добавляйте в TrustedHosts символ *.
  1. Проверьте DNSНа управляющем компьютере PowerShell → Resolve-DnsName server.example.local. Сравните адрес с реальной конфигурацией сервера; неверный DNS следует исправлять в доменной зоне, а не маскировать сохранённым IP в сценариях.
  1. Проверьте TCP до согласованного портаНа клиенте выполните Test-NetConnection server.example.local -Port 5985 для HTTP WinRM или 5986 для HTTPS, если такой режим утверждён. TcpTestSucceeded True означает только соединение, не подлинность и не право на удалённый сеанс.
  1. Проверьте ответ WSManНа клиенте выполните Test-WSMan server.example.local. Если возвращается информация об WSMan, служба отвечает; при ошибке отказа в доступе исследуйте аутентификацию отдельно от сети. Команда не открывает интерактивный сеанс.
  2. PowerShell на разрешённой управляющей машине
    Windows · PowerShellКоманда
    PowerShell на разрешённой управляющей машине. Замените имя и при необходимости порт на утверждённые. Только проверка DNS, TCP и WSMan; команды не меняют конфигурацию.
    Resolve-DnsName server.example.local
    Test-NetConnection server.example.local -Port 5985
    Test-WSMan server.example.local
  1. Проверьте локально WinRM и журналыС разрешённого консольного доступа на сервере просмотрите Get-Service WinRM и Event Viewer → Microsoft → Windows → Windows Remote Management → Operational. Если сервер отказал в аутентификации, запишите время, код и имя клиента, не публикуйте токены.
  1. Сверьте разрешённую конфигурацию сеансовАдминистратор может посмотреть Get-PSSessionConfiguration локально; при применении JEA права ограничены установленной ролью. Не переопределяйте конфигурацию и не открывайте всем Remote Management Users доступ к административному сеансу.
  1. Проверьте групповые политики и HTTPSЕсли WinRM управляется GPO, в GPMC проверьте назначение сервера и разрешённые методы входа. При HTTPS убедитесь, что сертификат действителен для имени узла. Не включайте Basic Authentication или AllowUnencrypted без обоснованной архитектуры.
  1. Подтвердите соединение с минимальными правамиПосле адресного исправления с согласованного клиента проверьте Test-WSMan, затем выполните утверждённую простую команду через сеанс под назначенной учётной записью. Проверьте лог подключения и действующие ограничения JEA; не выполняйте произвольные сценарии с правами администратора.

#Как понять, что проблема решена

Сопоставьте исходную неисправность («powershell remoting не принимает подключение от администратора») с новым результатом после одного согласованного изменения. Зафиксируйте время теста, журналы и результаты для затронутых пользователей или служб. Если результат нестабилен, не предпринимайте второй рискованный шаг наугад: восстановите согласованное предыдущее состояние и передайте журнал владельцу роли.

#Если не помогло

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

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.