Мой компьютер засыпает за пределами экрана и времени сна, которое я установил. Я позаботился о том, чтобы для экранной заставки было установлено значение none, а параметры питания и дополнительные параметры соответствовали настройкам режима сна. Несмотря на это, хотя я установил сон на 1 час, он засыпает примерно через 2-4 минуты. Если я перезагружусь, это временно решит проблему до тех пор, пока компьютер не спит нормально или я не инициирую сон. После этого он возвращается в сокращенный режим сна. Это начало происходить после того, как я установил Windows 10. Кроме того, я использую беспроводную мышь и клавиатуру (Microsoft & Logitech), у которых отключен параметр «разрешить этому устройству разбудить ваш ПК», но происходит то же самое.
Этот компьютер был изготовлен третьей стороной, но я проверил его через командную строку, и материнская плата представляет собой Intel Desktop DP55WB Media Series microATX.
Какие-нибудь подсказки относительно того, где я должен начать искать?
источник
Ответы:
Тайм-аут системы без присмотра
В
Power Options
панели управления есть скрытая настройкаSystem unattended sleep timeout
. По умолчанию оно установлено на две минуты и не отображается на панели управления. Насколько я знаю, для его отображения требуется подстройка реестра.Настройка включает изменение значения ключа «Атрибуты» с 1 на 2 в следующем месте:
Изменение значения обратно на 1 скрывает параметр питания.
После настройки вышеуказанного реестра откройте панель управления Power Options, и теперь должна быть
System unattended sleep timeout
настройка:Перезагрузка может быть хорошей идеей после.
Вы можете прочитать больше об этом здесь (а также загрузить файл исправления .reg, если хотите): http://www.sevenforums.com/tutorials/246364-power-options-add-system-unattended-sleep-timeout.html
Тайм-аут отключения блокировки консоли
Существует также несколько связанный параметр,
Console lock display off timeout
который также требует настройки реестра для включения. Я не нашел эту настройку необходимой для решения моей проблемы, но, возможно, вы можете. Оптимизация снова включает изменение значения ключа «Атрибуты» с 1 на 2, на этот раз в следующем месте:И вы можете прочитать больше об этом здесь: http://www.eightforums.com/tutorials/8267-power-options-add-console-lock-display-off-timeout.html
источник
Для дальнейшей тщательности решения в случае, если все другие предоставленные решения не работают, чтобы не дать компьютеру Windows перейти в энергосберегающий или спящий режим, я предоставлю обходное решение, которое сработало для меня, когда не удалось определить другие параметры для его решения. иначе.
Предотвратить Windows от сна
Примечание. Вы по-прежнему можете установить любые другие параметры предотвращения энергосбережения, которые я не упоминаю, если хотите .
Создание каталога скриптов
Создание
C:\Scripts
иC:\Scripts\Temp
изменение папкиScriptDir
значения переменного быть что - то другое , если вы хотите использовать и ниже логику командной строки , чтобы сделать это для васПакетный скрипт ниже необходимо скопировать в корень
C:\Scripts
папкиСоздание пакетного скрипта
Это пакетный сценарий, который вы создадите и / или скопируете в каталог сценариев, который вы решили использовать, чтобы вы могли автоматизировать выполнение сценария с помощью планировщика задач .
По сути, этот скрипт использует sendkeys для эмуляции нажатия пробела 8 раз, но я поместил логику в FOR / L, чтобы уменьшить необходимую логику скрипта.
Запланируйте задачу с помощью Планировщика задач, используя параметры, указанные в разделе « Сценарий пакетного планирования »
Планирование пакетного сценария
Примечание: Open Task Scheduler или введите
Taskschd.msc
из Run и нажмите Enter .На вкладке Общие вы хотите убедиться, что флажок Выполнить независимо от того, вошел пользователь в систему или нет, установлен флажок Запускать с наивысшими привилегиями и что вы также можете запустить задачу с учетными данными, имеющими права локального администратора.
На вкладке « Триггеры » определите новый триггер и обязательно установите параметры:
On a schedule
12:00:00 AM
Daily
проверенным значением1
значением дня10 minutes
значениемIndefinitely
значениемEnabled
Опция должна быть включенаНа вкладке « Действия » определите новое действие и обязательно задайте параметры:
Start a program
C:\Scripts\WakeUpWindows.cmd
Начать с (необязательно): со значением каталога скрипта, т.е.
C:\Scripts
На вкладке Условия обязательно установите и / или установите флажок, чтобы включить параметры:
Запускайте задание только в том случае, если компьютер не используется: необходимо проверить и иметь значение
10 minutes
Ожидание простоя: со значением
5 minutes
Stop if the computer ceases to be idle
Опция должна быть включенаWake the computer to run this task
Опция должна быть включенаДополнительные настройки энергосбережения
Из командной строки с повышенными привилегиями запустите,
POWERCFG -H OFF
чтобы отключить спящий режим на тот случай, если он еще не отключен.Скопируйте
control /name Microsoft.PowerOptions
в Run и затем нажмите Enter.Нажмите « Изменить настройки плана», чтобы выбрать « Предпочитаемый план», чтобы открыть экран « Изменить настройки плана» .
Будьте уверены , что Путы компьютер в спящем значение устанавливаются в Невер , а затем нажмите на Изменить дополнительные параметры питания опции
В разделе « Дополнительные настройки» найдите и раскройте « Жесткий диск» , а затем установите для параметра « Отключить жесткий диск после настройки (минуты)» значение « Никогда»
Откройте Диспетчер устройств или введите
devmgmt.msc
из Run и нажмите Enter .В Диспетчере устройств разверните Сетевые адаптеры , щелкните правой кнопкой мыши основной сетевой адаптер (или все, если хотите один за другим) и выберите Свойства . На вкладке « Управление питанием » снимите флажок « Разрешить компьютеру выключать устройство для экономии энергии» .
Дополнительные ресурсы
источник
Просто для полноты, иногда причиной этой проблемы являются индивидуальные настройки схемы электропитания.
Чтобы исправить это путем сброса и повторной настройки параметров питания, вам необходимо:
Устранение неполадок с питанием также может помочь, к которому можно получить доступ через:
меню Пуск -> Устранение неполадок -> Улучшение энергопотребления -> Питание .
источник
Поместите это здесь для следующего человека, такого как я, который ищет ответ, и вот здесь ... Редактирование реестра, чтобы включить параметр «Sleep Unattended Sleep Timeout» (как упомянуто выше), а затем изменение этого параметра на тот же тайм-аут ожидания, который я обычно использовать работал для меня. Я нашел подробные инструкции здесь: https://appuals.com/windows-10-sleeps-after-1-4-minutes-of-inactivity/
источник