- Вопрос или проблема
- Ответ или решение
- Основные возможные причины и решения
- 1. Подключенные устройства USB
- 2. Программное обеспечение и оверлеи
- 3. Программное обеспечение Steam и Daemon Tools
- Дальнейшие шаги и диагностические методы
- 4. Команда Powercfg
- 5. Изменение настроек питания
- 6. Проблемы с VPN и сетевыми сервисами
- Альтернативные методы
- Заключение
Вопрос или проблема
Существует много сообщений о том, что дисплей не выключается при простое. Он не отключается после бездействия, ни с рабочего стола, ни с экрана блокировки. Я перепробовал все!? Это на ПК (не ноутбук) с Windows 10 Pro.
- Настройки электропитания и сна (как для сети, так и для батареи/DC)
- Включил VIDEOCONLOCK через реестр и установил его явно на разные значения (в разделе Питание/Дисплей)
- powercfg: восстановил схемы, /requests не показывает ничего, что блокирует дисплей, настроил значения схем через CLI
- Изменил настройки экрана блокировки на слайдшоу, чтобы отключить “показывать экран блокировки вместо выключения дисплея”, а затем вернул на Spotlight
- Использовал DDU для удаления всех видеодрайверов и установил последние драйверы Nvidia с “чистой” установкой
- Использовал DSIM и sfcscan
- Пробовал различные настройки экранной заставки
Есть ли у кого-то другие предложения, кроме “обычных” рекомендаций, перечисленных выше?
РЕШЕНИЕ: Смотрите мой собственный ответ ниже, но это была комбинация подключенного USB-джойстика и включенной наложения Nvidia Geforce Experience. С отключением/удалением одного или обоих, сон снова заработал.
Оказалось, что это была комбинация из 2 вещей (вместе).
- Подключенные USB-устройства джойстика (в моем случае Thrustmaster HOTAS)
- Включенное наложение Nvidia Geforce Experience
Если я отсоединял (1) или отключал (2) или обоих, дисплей/сон снова работали.
Как вы намекнули в своем оригинальном сообщении, это полезная команда для запуска в командной строке администратора:
powercfg /requests
Она перечислит любые устройства, которые в настоящее время предотвращают спящий режим устройства. Я знаю, в вашем случае она не показывает ничего полезного. Но для других она может что-то указывать.
В моем случае она показывала мой аудиодрайвер, что означало, что какое-то приложение воспроизводит аудио и мешает Windows заснуть. Затем я следовал шагам из этого ответа, чтобы использовать Process Explorer для отладки, какое это может быть приложение, и в конце концов нашел его.
Надеюсь, это поможет кому-то еще.
Не упоминается, является ли это ноутбуком или нет. Я предполагаю, что это так из-за упоминания “батареи/DC”, сделанного вами относительно настроек электропитания и сна.
Что я делаю, так это не все из этого. Я просто настраиваю кнопку питания так, чтобы она выключала дисплей, когда нажата, а затем вручную выключаю дисплей, когда ухожу:
- Открыть Панель управления
- Параметры электропитания
- На левой панели: “Выберите действия для кнопок питания”
- “Когда я нажимаю кнопку питания:” -> “Выключить дисплей”
Это не идеально; если кто-то нажмет клавишу или заденет мышь (или если стол трясется, когда кто-то проходит мимо!) дисплей включится обратно.
Сказав это, если вашему компьютеру не нужно работать 24/7, просто выключите его, когда им не пользуетесь.
…и если ему действительно нужно работать 24/7, зачем использовать ноутбук в первую очередь?
Для настольного компьютера ситуация такая же: просто выключите монитор.
У меня это был геймпад, а также Daemon Tools и клиенты Steam. Как только я закрыл Steam и Daemon Tools, монитор засыпал через 1 минуту. Так что проверьте, что открыто в вашем трее ПК. Надеюсь, это вам поможет.
Наличие открытого клиента Steam может вызывать это поведение, даже без подключения контроллера к системе. Возможно, это связано с наложением Steam, но не могу быть уверен.
Обычно, перезапуск приложения обычно (не всегда) устраняет проблему и может не помешать монитору перейти в режим ожидания при следующем тайм-ауте, поэтому лучше закрыть Steam, если вы уходите от компьютера на длительный срок и хотите, чтобы ваш монитор перешел в режим ожидания.
Запуск powercfg -requests
не показывает ничего, связанного с Steam, однако закрытие клиента позволяет монитору перейти в режим ожидания.
Чтобы быстро проверить без ожидания тайм-аута, настройте свою кнопку питания так, чтобы она “Выключала дисплей” в Панели управления.
Нашел эту проблему на 3 разных компьютерах до сих пор.
Сегодня я обнаружил, что на моем риге (win10 pro, 3900x, rx480) проблема была не в самом джойстике или любом другом подключенном устройстве, а в разнице между настройкой в “параметры плана электропитания” > “изменить настройки плана” и переходом в окно “изменить дополнительные параметры электропитания”. первый вариант не имел эффекта, но когда я зашел в это старое окно управления питанием и установил время там, все работало без проблем.
Мой дисплей больше не засыпал. Оказывается, это был USB-контроллер игры, который это предотвращал.
Я осознал, что автоматическое “выключение дисплея через…” (ни экранная заставка) не работает на моем ноутбуке ТОЛЬКО когда интернет отключен (нет проблемы, когда подключен к интернету).
Виноват мой VPN-сервис, который, похоже, не считается неактивным Windows 10, когда ноутбук отключен от интернета: когда я вручную останавливаю этот сервис, все работает нормально
Для обхода, я создал ручной bat-файл, который позволяет в один клик запустить энергоэффективный экранный заставку + запрос пароля на выходе.
- в файл блокнота введено:
@start /wait %windir%\system32\Mystify.scr /s & rundll32 user32.dll,LockWorkStation
- сохранено как “runScreenSaver.bat” в
C:\Windows
- затем ярлык этого
.bat
, названный “run ScreenSaver” - затем откройте свойства этого bat файла, нажмите “Сменить значок” этого ярлыка с тем, который загружен из: https://iconarchive.com/download/i24399/mattahan/buuf/Screensaver.ico
- затем скопируйте/переместите этот ярлык в
C:\Users\Public\Desktop
, и также копию в Быстрый запуск
Еще один возможный виновник – Параметр выборочного приостановления USB
Отключите следующим образом:
Пуск > Параметры > Питание и спящий режим > Дополнительные параметры питания > Изменение параметров плана > Изменить дополнительные параметры электропитания > Параметры USB > Параметр выборочного приостановления USB > Установить в Отключено
Моя проблема была связана с AMD Adrenaline Edition, отключение режима мгновенного воспроизведения (в разделе запись и трансляция > мгновенное воспроизведение) было решением для меня. После того, как я перепробовал разные методы (например, настройки энергопотребления и т.д.), я вернул эти настройки на значения по умолчанию, и ПК все равно перешел в режим сна. Надеюсь, это поможет.
Я пытался исправить это месяцами, пробуя все, что здесь и в других местах. В итоге оказалось, что фон моего экрана блокировки был установлен на слайдшоу. Изменение его на статическую картинку решило проблему.
Настройки -> Экран блокировки -> Фон: Картинка [было Фон: Слайдшоу]
У меня была такая же проблема с такими же симптомами после обновления до Windows 20H2 (наиболее заметно, ничего в powercfg /requests). У меня был беспроводной ресивер для Xbox 360 (неоригинальный) с драйвером от 2009 года. Я обновил его до драйвера 2019 года, и мой компьютер снова засыпает. Ваш пост помог мне понять проблему, спасибо!
Редактировать: Также пришлось отключить адаптер Playstation -> USB.
.
Ответ или решение
Когда возникает проблема с тем, что дисплей на Windows 10 не засыпает или не отключается после простоя на вашем ПК, даже после выполнения всех стандартных проверок и действий, необходимо учитывать ряд нетривиальных аспектов и мешающих факторов. Давайте рассмотрим основные возможные причины и шаги их устранения.
Основные возможные причины и решения
1. Подключенные устройства USB
Одной из распространенных причин является подключенное USB-устройство, например, джойстик (например, Thrustmaster HOTAS) или геймпад. Такие устройства могут вносить помехи в режим сна экрана.
Решение: Отключите все ненужные USB-устройства и проверьте, решена ли проблема. Если да, подключайте их по одному, чтобы идентифицировать виновника.
2. Программное обеспечение и оверлеи
Программное обеспечение, такое как Nvidia GeForce Experience с включенным оверлеем, может также мешать засыпанию дисплея.
Решение: Попробуйте отключить оверлей Nvidia GeForce Experience и проверьте, улучшилось ли поведение системы.
3. Программное обеспечение Steam и Daemon Tools
Некоторые клиенты, такие как Steam, могут мешать засыпанию экрана, даже если они не показываются в запросах powercfg /requests
.
Решение: Полностью выйдите из Steam и других похожих программ, таких как Daemon Tools, перед тем как уйти от компьютера надолго.
Дальнейшие шаги и диагностические методы
4. Команда Powercfg
Использование команды powercfg /requests
может выявить процессы, мешающие сну, однако не всегда показывает все.
Совет: Если команда не показывает проблем, попробуйте Process Explorer для определения активных процессов, мешающих завершению работы экрана.
5. Изменение настроек питания
Иногда параметры, установленные в "старом" интерфейсе управления энергопитанием, могут иметь различное поведение по сравнению с современными настройками в Windows 10.
Решение: Попробуйте настроить тайминги сна через интерфейс "Изменить дополнительные параметры питания".
6. Проблемы с VPN и сетевыми сервисами
Некоторые VPN-сервисы могут считаться активными даже при отсутствии подключения к интернету.
Решение: Временно отключите VPN-сервис и проверьте, будет ли дисплей снова засыпать.
Альтернативные методы
Если все вышеперечисленное не помогает, настройте кнопку питания для ручного отключения дисплея. Это может действовать как временное решение. Если ваш ПК должен работать круглосуточно, спланируйте изоляцию возможных факторов, мешающих сну.
Заключение
Обратите внимание на комментирования и отзывы других пользователей, может быть полезной любая информация. Бывают случаи, когда драйвера устаревших устройств, такие как старые адаптеры беспроводных Xbox приемников, тоже становились причиной проблем. Убедитесь в актуальности всех драйверов и отключении всех ненужных сервисов.
Эти шаги могут значимо помочь в диагностике и решении проблемы с отсутствием сна у дисплея в Windows 10, и обеспечат правильную работу вашего компьютера в соответствии с вашими ожиданиями.