Вопрос или проблема
Мой Windows Server 2016 переходит в режим ожидания без какого-либо регулярного шаблона, и мне нужно, чтобы он был “в работе” 24/7, потому что я подключаюсь к нему через удалённое соединение. Поэтому, когда это происходит, я не могу использовать удалённое соединение, и, когда я физически вижу сервер, кнопка питания оранжевая и мигает.
Я пробовал:
powercfg.exe /hibernate off
но всё равно, в случайное время это происходит.
Вывод команды powercfg /list выглядит так:
Существующие комбинации электропитания (* активные)
------------------------------------------------
GUID плана энергосбережения: 381b4222-f694-41f0-9685-ff5bb260df2e (Сбалансированный) *
GUID плана энергосбережения: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (Высокая производительность)
GUID плана энергосбережения: a1841308-3541-4fab-bc81-f71556f20b4a (Экономичный)
что означает: сбалансированный, высокая производительность и экономичный, и активный вариант – сбалансированный.
Есть идеи, как это решить?
Перейдите в Панель управления > Параметры питания > Изменить настройки плана и установите “Переводить компьютер в спящий режим” в положение “Никогда”.
Если это всё ещё происходит, выполните команду powercfg -energy
, как описано в статье
Как создать отчёт об эффективности использования энергии в Windows 10.
Разместите файл результата где-нибудь, чтобы мы могли его посмотреть.
.
Ответ или решение
Для решения проблемы с внезапным переходом Windows Server 2016 в режим ожидания следует выполнить ряд шагов, чтобы удостовериться, что ваш сервер работает в режиме "включен" круглосуточно. Рассмотрим детально, как предотвратить переход сервера в режим ожидания:
Шаг 1: Настройка параметров энергопотребления
-
Изменение текущего плана электропитания:
- Перейдите в Панель управления > Электропитание > Изменение параметров плана.
- Для текущего активного плана (в вашем случае это "Сбалансированный") измените параметры так, чтобы пункт "Переводить компьютер в спящий режим" был установлен на "Никогда".
-
Изменение дополнительных параметров электропитания:
- В окне Изменение параметров плана выберите Изменить дополнительные параметры питания.
- В открывшемся окне найдите пункт "Спящий режим" и убедитесь, что все его подкатегории, такие как "Разрешить таймеры пробуждения", установлены на "Отключено".
- В пункте "Жесткий диск" увеличьте время простоя перед выключением, установив его на максимально возможное, или отключите эту функцию.
Шаг 2: Использование командной строки
-
Выключение гибернации: По команде
powercfg.exe /hibernate off
ваш сервер уже настроен на неиспользование гибернации, что вы и пробовали. -
Дополнительные команды PowerShell:
- Если стандартные методы не помогли, введите следующую команду, чтобы убедиться, что расписания и планы не применяют дополнительную политику сна:
powercfg -x hibernate-timeout-ac 0
- Попробуйте использовать команду для отключения режима ожидания (спящий режим) полностью:
powercfg -change -standby-timeout-ac 0
- Если стандартные методы не помогли, введите следующую команду, чтобы убедиться, что расписания и планы не применяют дополнительную политику сна:
Шаг 3: Диагностика проблем с питанием
-
Создание диагностического отчета:
- Введите команду
powercfg -energy
для создания отчета по эффективности энергопотребления. - Просмотрите отчет, чтобы выявить все потенциалные конфликты, связанные с энергопотреблением, и попытайтесь исправить их, следуя предложенным рекомендациям.
- Введите команду
-
Просмотр системных журналов:
- Изучите журнал событий Windows для нахождения записей, которые могли бы указывать на необъяснимые переходы в режим ожидания.
Заключение
Если все вышеуказанные шаги не привели к решению, возможно, проблема связана с драйверами или фоновыми службами. Обновление всех драйверов до последней версии, а также изучение установленных обновлений Windows могут выявить конфликты, способные вызывать перевод сервера в режим ожидания. При необходимости рекомендуется обратиться к специалисту по IT, чтобы проводить более глубокую диагностику и получение дальнейших советов.
Следуя данным рекомендациям, вы сможете минимизировать вероятность непредвиденного перехода вашего сервера в режим ожидания, обеспечив стабильное подключение для удаленных соединений.