Почему мой компьютер не переходит в режим сна автоматически?

39

Windows 8 переводится в спящий режим через 30 минут, и он работал , но недавно начал отказываться спать. (Я все еще могу вручную попросить его пойти спать без каких-либо проблем.)

Переведите компьютер в спящий режим: 30 минут

У меня были проблемы некоторое время назад, но это было с моим сетевым адаптером. Это с тех пор было отключено, так что это определенно не так:

введите описание изображения здесь

Я проверил, какие устройства могут разбудить мою машину, но это только моя мышь:

Powercfg -устройство запроса wake_armed

Что странно, потому что я недавно не менял свою мышь, и еще более запутанно: монитор прекрасно ложится спать. Если бы это была на самом деле мышь, которая не давала мне спать, я уверен, что монитор не заснул бы.

Я проверил таймеры пробуждения, и ничего:

введите описание изображения здесь

Я также проверил свои существующие запросы ...

ОБНОВЛЕНИЕ: я нашел кое-что. Что с этим делать, я не знаю ...

введите описание изображения здесь

Примечание. Даже если в параметре / query указано, что в каждой категории указано «НЕТ», мой компьютер все равно не будет спать (!).

введите описание изображения здесь

Вкратце: как я могу сказать, что мешает моему компьютеру спать?


ОБНОВЛЕНИЕ: Хорошо, теперь у меня есть еще несколько кусочков головоломки. Я вернулся к своему компьютеру, и он спал! Неужто! Кажется, что единственное время, когда он не спит, это если VLC Player открыт, даже если видео на самом деле не воспроизводится.

ОБНОВЛЕНИЕ ОБНОВЛЕНИЕ: Хорошо, поэтому иногда он не будет спать, когда VLC Player не работает. Ба!

Джанго Рейнхардт
источник
Если это может быть мышь, попробуйте ее с отключенной мышью, чтобы подтвердить?
Подмастерье Компьютерщик
Хм. Как указано в вопросе, мышь не изменилась, и она остановит монитор от сна, если бы это было ... Правильно? Есть ли какое-нибудь событие, в котором подробно рассказывается, почему оно не может спать? : - / Если ты все еще думаешь, что стоит попробовать, я сделаю это.
Джанго Рейнхардт
Проверьте Администрирование -> Планировщик заданий на наличие задач, которые отключены. Например, AdobeFlash, GoogleUpdate, RealPlayer и т. Д. Будут иметь задачи, которые могут быть запланированы каждые 5 минут.
Даниэль Р Хикс
Что-то вроде придирки, но ты пытался позволить ей перейти в спящий режим? Лично я не могу вспомнить, чтобы сон когда-либо работал правильно вне новых установок. У меня всегда были проблемы с сервисами, работающими в фоновом режиме, которые не давали мне спать. Обычно это сканер вирусов. Не сказать, что это твоя ситуация. Я просто держу себя в спячке. (Не то же самое, я знаю)
Джош Кэмпбелл
1
У меня в настоящее время также есть эта проблема. Тем не менее, я не хотел бы, чтобы мой компьютер ложился спать во время воспроизведения видео. Более того, я обнаружил любопытную вещь. Когда я отключаю автоматическое выключение экрана, компьютер автоматически переходит в спящий режим. Но он не перейдет в спящий режим автоматически после автоматического выключения дисплея. Это кажется очень странным. Кто-нибудь, имеющий такое же поведение?
Josefec

Ответы:

7

Есть несколько вещей, которые нужно проверить:

  • Конфигурация питания конечно
  • Планировщик задач
  • автоматическое включение для обслуживания (активация сети)

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

Кроме того, существуют проблемы с мультимедийными проигрывателями, такими как VLC. Если он работал, компьютер откажется от сна. Небольшой кусок программного обеспечения можно найти здесь (который может или не может помочь вам , так как у вас есть Windows 8. Он работает с Windows 7 , хотя).

Lasith
источник
Это программное обеспечение выглядит так, как будто оно сделано только для меня! Я попробую это. Благодарность!
Джанго Рейнхардт
1
Это VLC держит мой компьютер в бодрствующем состоянии, и SrvNetон делает это через процесс. Если я переопределю этот процесс, то мой компьютер перейдет в спящий режим, пока воспроизводится видео :( Похоже, что часть программного обеспечения - это то, что мне нужно. Спасибо!
Джанго Рейнхардт
18

Чтобы ответить на мой собственный вопрос, кажется, что, чтобы выяснить, что мешает вашей системе спать, вы можете запустить ее powercfg -energyи позволить ей проследить. Полученный отчет показал мне следующее:

введите описание изображения здесь

Что привело меня к:

введите описание изображения здесь

Джанго Рейнхардт
источник
1
Это было полезно. System Availability Requests:System Required Request The program has made a request to prevent the system from automatically entering sleep. Requesting Process \Device\HarddiskVolume5\Program Files\Synergy\synergyc.exe Synergy - это программа, которая позволяет клавиатуре / мыши одного компьютера управлять другим компьютером. Так что это имеет смысл!
Райан
10

Мое текущее тестирование показывает, что эта проблема (или может быть) вызвана запущенными процессами.

При запуске powercfg /requestsдва процесса были перечислены в SYSTEMкатегории:

  • Диспетчер очереди печати
    все еще пытался напечатать документ

  • Служба общего доступа
    к проигрывателю Windows Media ожидала инструкций по воспроизведению

После завершения работы обоих сервисов система спала, как и ожидалось.

Что касается \ FileSystem \ srvnet , я обнаружил, что поток не спит из-за: \ FileSystem \ srvnet, который предполагает, что это также связано с общим доступом к мультимедиа.

Наконец, перешли к: Панель управления \ Сеть и Интернет \ Центр управления сетями и общим доступом \ Расширенные настройки общего доступа

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

Der Hochstapler
источник
@JohnnyW: Извините, у вас ничего не вышло :( К сожалению, у меня больше нет системы, которая отображает эту проблему: \
Der Hochstapler
Ха! Вы, возможно, были правы, в конце концов. Я только что нашел что-то в моих / запросов. Любая подсказка?
Джанго Рейнхардт
@JohnnyW: Проверьте это: не спит из-за: \ FileSystem \ srvnet
Der Hochstapler
Спасибо, я видел это, но, к сожалению, это не помогло - ба! (Если вы видите комментарии, многие люди из Windows 8 говорят то же самое.)
Джанго Рейнхардт
1
@JohnnyW: Итак, когда вы запускаете powercfg -energyсейчас, он ничего не перечисляет?
Der Hochstapler
3

Вот еще один вариант: установить время сна на короткое время (например, 1 минуту). Тогда подожди минутку. Ваш компьютер не должен идти спать, согласно вашему описанию. Затем вы можете увидеть, в powercfg -lastwakeчем проблема, если ваш компьютер пытался заснуть, но сразу же проснулся.

Стефан Зайдель
источник
3

В командной строке (cmd), запущенной от имени администратора, введите эту команду:

powercfg /requestsoverride driver srvnet System
harrymc
источник
Похоже, это сработало!
Джанго Рейнхардт
2
Agh! Небольшая проблема: теперь мой компьютер будет спать, пока я смотрю видео ...!
Джанго Рейнхардт
Я думаю, что вы должны либо перезапустить заново, восстановив настройки по умолчанию , либо использовать что-то вроде Не спать .
harrymc
2

Это проблема с HOMEGROUP в Win8.1 Pro. Имейте в виду, компьютеры HOMEGROUP, которые предотвращают сон, даже не нужно включать! По сути, мне пришлось взять три компьютера в доме и заставить их покинуть старую HOMEGROUP. Затем я создал новый HOMEGROUP с новым паролем и убедился, что могу обмениваться файлами и папками взад и вперед. Один компьютер был медвежьим, и мне пришлось прекратить общий доступ к целым папкам и файлам (щелчок левой кнопкой мыши, чтобы выбрать все файлы и папки, щелчок правой кнопкой мыши, щелчок при прекращении обмена), а затем поделиться одной папкой, которую я хотел.

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

Теперь два компьютера Win8.1 Pro спят! (требуется несколько минут, чтобы заснуть, поэтому нужно немного терпения).

JohnPombrio
источник
2

Вы можете использовать WinSleep для диагностики многих проблем со сном, подобных этой, - она ​​показывает историю времени сна / бодрствования. Некоторые другие функции, которые они включают в себя:

  • Ваш компьютер спит (хотя и не слишком занят), насколько это возможно, в указанные вами периоды.
  • Предоставляет подробный график, показывающий, когда ваш компьютер не спал, спал или находился в спящем режиме.
  • Предоставляет удобные кнопки Sleep и Hibernate для ручного использования при желании. Показывает текущий процент использования процессора / диска / сети для вашего компьютера.

seanivo
источник
2
Можете ли вы объяснить, КАК вы будете заниматься диагностикой проблем с помощью этого программного обеспечения?
Джанго Рейнхардт
1

Я создал новую схему электропитания, установив ее на 5 минут для сна (чтобы я мог проверить) «Изменить дополнительные настройки» .... В «пункте» окна «Изменить параметры, которые в настоящее время недоступны» Затем прокрутите вниз до « Sleep "-Expand" + "" Allow Wake Timers "-" Disable "

Подождите, чтобы проверить, и это работает

Теперь установите время сна для периода, который вы хотите

Мой 2 часа.

Догадаться
источник
1

Смотрите здесь, я наконец-то разобрался со своими проблемами: Win 8.1 не собирается спать

Я использовал опцию ( /WAKETIMERS), которую я не видел раньше на каком-либо форуме помощи, поэтому я публикую ее здесь:

powercfg /WAKETIMERS

-> Чтобы увидеть запланированные задачи. Помог мне разобраться с тем, чтобы отключить регулярное обслуживание Windows, что позволило избежать полного сна (и не только просыпаться ночью).

Тим
источник
1

В моем конкретном случае выход из домашней группы сразу же исправил эту проблему. Обратите внимание, что настройка «При совместном использовании мультимедиа -> Разрешить компьютеру спать» не исправила его вообще.

Мои powercfg / запросы были идентичны показанным в оригинальном вопросе.

Ким
источник
0

Моя задача заключается в том, что ответ находится в планировщике заданий. Благодаря вашему снимку экрана мы видим, что ваше регулярное обслуживание установлено. Возможно, в 02:59 произойдет сбой, и будет задано повторение попытки?

Загляните в библиотеку планировщика заданий, при необходимости перейдите к папке Microsoft, а затем к папке Windows.

Гай Томас
источник
Да, он настроен на повторную попытку, когда компьютер простаивает в течение «0 минут» (как ни странно). Конечно, должен быть какой-то способ для Windows, чтобы я знал, что мешает ему заснуть, правда? : - /
Джанго Рейнхардт
Моя логика powercfg / waketimes говорит вам, что просыпается. Планировщик заданий позволяет настроить (отключить) задачу, следовательно, «Выполнить работу», которая преждевременно выводит ее из спящего режима.
Гай Томас
Спасибо, Гай. Дело в том, что он настроен на работу в секунду, когда машина бездействует ... Так что он должен определенно работать задолго до того, как таймер на 30 минут попытается перевести его в режим сна.
Джанго Рейнхардт
Привет, только что подумал, что дам вам знать, что у меня все та же проблема, и мои WakeTimers теперь совершенно пусты :(
Джанго Рейнхардт
0

Вот шаги, которые нужно выполнить, когда вы хотите проверить, какой процесс мешает вашей системе спать:

  • Откройте командную строку (Admin) [в Windows 8, щелкните правой кнопкой мыши в левом нижнем углу]
  • Тип powercfg / energy
  • Подождите 60 секунд, пока он закончится
  • Откройте папку c: \ windows \ system32
  • Сортировать файлы в нем по дате изменения
  • Скопируйте файл energy-report.html на рабочий стол, а затем откройте его (с помощью веб-браузера).
  • Прочтите этот документ, чтобы узнать, какие ошибки были зарегистрированы как препятствующие сну системы
  • Попытайтесь исправить эти ошибки (поищите в Интернете «ошибка xxx, предотвращающая спящие окна»)

Например, если сообщается, что «диспетчер очереди печати» препятствует сну, перейдите на панель управления «Устройства и принтеры», откройте устройство принтера и удалите все незаконченные задания печати из очереди (т. Е. Отмените все документы).

Пол Ван Коттем
источник
0

У меня была похожая проблема, когда я обновлял с Win7 до Win10, мой компьютер больше не шел спать. Решением для меня было зайти в «Настройки» -> «Система» -> «Питание и спящий режим» -> дополнительные настройки питания -> изменить настройки плана -> изменить расширенные настройки питания. Найдите «сон» и установите «Разрешить гибридный сон» на «ОТКЛЮЧЕНО». Это исправило мою проблему.

обкрадывать
источник
0

посмотрите на эту страницу helpdeskgeek.com/windows-8/fix-windows-8-1-will-sleep/ Распечатывает отчет. Ошибки являются важной частью. Я не мог открыть страницу HTML, поэтому я щелкнул правой кнопкой мыши на HTML и открыл в слове. (Вы можете попробовать написать или что-нибудь еще). Было около 11 ошибок. Аудио драйвер был тем, который не давал ему спать вместе со srvnet. Для аудиодрайвера в отчете будет указан запрашивающий драйвер устройства. Мой был VIA High Definition Audio . Вы должны открыть cmd в административном режиме и ввести следующее: * powercfg -requestsoverride "VIA High Definition Audio". В кавычках введите имя запрашивающего драйвера. Моя другая проблема была srvnet. Откройте панель cntrl, сеть и центр общего доступа, измените предварительные настройки общего доступа, затем отключите все параметры потоковой передачи мультимедиа.

Боб Ли
источник
1
Я вижу, что ссылка не отображается, поэтому откройте командную строку в административном режиме и введите powercfg.exe / energy. Отчет будет показан в C: \ Windows \ System32 и откроет energy-report.html
Боб Ли
0

Я решил это с помощью powercfg -lastwake показал устройство в качестве адаптера Ethernet

Установите это, чтобы не допустить пробуждения и теперь компьютер автоматически спит. (странно было бы спать, когда сказали раньше)

Ричард
источник
0

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

Дэйв Дж
источник