40

Когда я переключаю компьютер в спящий режим, он просыпается, пока меня нет рядом. Рядом с компьютером нет ничего, что могло бы сдвинуть мышь или случайно нажать кнопку, и я понятия не имею, что может быть причиной.

Я попытался проверить, что его разбудило, очевидно, LASTWAKE только говорит мне, что он был в спящем режиме, а не в том, что разбудило его.

Я также не мог найти ничего в моих параметрах питания относительно сна, который кажется выключенным. Просматривая в Event Viewer, я замечаю следующее:

Событие Power-Troubleshooter вверху отмечает следующее:

Система вернулась из состояния низкого энергопотребления.

Время сна: 2012 - 10 - 27T11: 31: 53.408927000Z Время сна: 2012 - 10 - 27T12: 25: 51.887029300Z

Wake Источник: Неизвестен

Так есть ли у кого-нибудь идея выяснить, что может быть причиной и как я могу предотвратить случайное включение моего компьютера?

8 ответов8

18

Если вы введете в командной строке с повышенными привилегиями powercfg /waketimers , он отобразит список запланированных задач, которые будут пробуждать компьютер. Вы можете обнаружить, что может быть причиной этого.

Если это вызвано именно таймером пробуждения, если вы войдете в Расширенные настройки питания в категории « Режим сна », вы можете отключить Таймеры пробуждения. Это может решить вашу проблему, если это виновник.

Например, я вижу это при выполнении этой команды:

РЕДАКТИРОВАТЬ:

Кроме того, кстати, я однажды вспомнил, что это произошло с моим ноутбуком. Потребовалось некоторое время для устранения неполадок, но я обнаружил, что виновником была моя мышь Microsoft Arc Touch. Я обнаружил, что USB-ключ (который получил беспроводной сигнал) приводил к тому, что компьютер периодически просыпался, хотя мышь не была включена. Я исправил проблему, найдя устройство USB в диспетчере устройств и в разделе "Свойства" отключив "Разрешить этому устройству активировать этот компьютер". Однако я обнаружил, что более разумным решением было просто не оставлять его подключенным к ноутбуку постоянно. :)

16

У меня была эта проблема раньше, когда у меня были общие сетевые ресурсы, которые были размещены на спящем компьютере, но доступ к которым осуществлялся другими компьютерами в сети. Существуют некоторые настройки для сетевых карт, которые определяют, может ли она вывести устройство из спящего режима и при каких условиях:

В этой статье TechNet объясняются параметры управления питанием для сетевых устройств на Win7. Версии этой страницы пока нет, но я предполагаю, что они несколько похожи.

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

6

Там может быть запланированное задание на ночь, чтобы разбудить компьютер.

Я бы поставил галочку "Планировать задачи" (или как там это называется в Windows 8) и, в частности, в вашем случае задача Microsoft / Windows / Синхронизация времени / вкладка Условия / флажок "Разбудить компьютер для запуска этой задачи".

Вы также можете запретить все таймеры пробуждения в «Параметры электропитания» / «Дополнительные настройки» / «Режим сна» / «Разрешить таймеры пробуждения».

Некоторые полезные статьи (и их комментарии):

Как починить компьютер, который продолжает просыпаться
Как предотвратить случайный запуск компьютера

6

Вы должны проверить, есть ли у вас что-нибудь подобное в вашем BIOS:

Если все отключено на вкладке "Питание", все параметры Windows должны быть отменены.

6

Я исправил это, выполнив следующее:

  1. Go Device Manager
  2. Выбор каждого устройства клавиатуры и мыши и щелчок правой кнопкой мыши Свойства
  3. Перейдите на вкладку "Управление питанием" и снимите флажок "Разрешить этому устройству активировать компьютер".
4

Иногда есть несколько параллельных проблем, которые были в моем случае. Было несколько вещей, которые иногда будили мой ноутбук ночью. Я должен был изменить все это:

  1. LAN-карта, Wifi-карта: выключите сетевую карту "Разрешить этому устройству разбудить компьютер"
  2. Беспроводная мышь Logitech: выключите "Разрешить устройству разбудить компьютер"
  3. Мышь / клавиатура в объединяющем контроллере Logitech "Разрешить этому устройству пробуждать компьютер"
  4. Техническое обслуживание жесткого диска в 03:00 (дефрагментатор)
  5. Резервное копирование Windows запланировано на 03:00
  6. Обновление Windows запланировано на 02:00
  7. Синхронизация времени Windows
  8. Потоковое мультимедиа
  9. Общие папки на жестком диске

Я изменил настройки в свойствах сетевой карты, свойства мыши, настройки времени, резервного копирования Windows. Я также запускаю командную строку: powercfg /waketimers.

Затем я просмотрел все подпапки в планировщике заданий и изменил все оставшиеся задания, чтобы они выполнялись в будние дни, во время обеда или ужина. Я также установил период простоя 15 минут и остановился, если возобновил использование ноутбука. Например, резервное копирование Windows замедляет мой доступ к жесткому диску, и я не хочу, чтобы оно прерывало мою работу, и оно все равно будет запущено на следующий день. Смотрите два скриншота ниже.

Пуск \Планировщик заданий \[задачи] \Триггер \Ежедневно в 03:00 каждый день

Пуск \Планировщик заданий \[задачи] \Условия \Разбудить * компьютер для запуска этой задачи

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

В остальном у меня Windows 8 Pro на ноутбуке Sony S13 2013 года с биографией UEFI.

Доступ к параметру "обычное обслуживание" также можно получить через: Панель управления \ Система и безопасность \ Центр поддержки \ Автоматическое обслуживание

1

Ну, у меня действительно не было много времени, чтобы исследовать это. Эта проблема возникает и уходит, и у меня нет времени в мире сидеть за компьютером и ждать, пока он начнет плохо себя вести. Но, по крайней мере, в моем случае это связано с внутренней работой Windows 8 и ее различными запланированными задачами и триггерами.

a

На скриншоте выше видно, что последнее автоматическое обслуживание выполнялось 2015-09-13 в 00:57 часов. Несмотря на то, что автоматическое обслуживание запрещено в соответствии с настройками, как это видно в Action Center.

б

Обратите внимание, что опция «разрешить плановое обслуживание, чтобы разбудить мой компьютер в назначенное время» отмечена.

Windows автоматически запускает плановое обслуживание ежедневно, когда вы не используете компьютер.

Это включает в себя такие задачи, как обновление программного обеспечения, сканирование безопасности и диагностика системы. Это обслуживание будет выполняться ежедневно, если вы не используете свой компьютер в указанное время. Если ваш компьютер используется в запланированное время или техническое обслуживание отстает от графика, автоматическое обслуживание будет запущено в следующий раз, когда компьютер не будет использоваться.

Обратите внимание на последнее предложение в этом тексте. То, что они пропустили, это то, что он разбудит компьютер при необходимости. «Автоматическое обслуживание будет запущено в следующий раз, когда компьютер не будет использоваться [и активируется при необходимости]».

Я часто опаздываю с установкой обновлений Windows, и я устанавливаю их вручную. Это потому, что мне нужен мой компьютер для работы, и я предпочитаю просматривать обновления перед их установкой. Поэтому я предпочитаю устанавливать их в своем собственном темпе и когда у меня есть время. Мне просто нравится контролировать свой компьютер. Не какой-то мудрый парень из Microsoft, рассказывающий мне, как запустить мою систему. Но поскольку мои установки обновлений часто просрочены, Windows 8, по-видимому, настроена для запуска некоторых из этих запланированных задач и даже для пробуждения компьютера в случае необходимости и установки обновлений для вас, а также для успешной установки обновлений путем переопределения предпочтения пользователя не установить обновления автоматически.

Они увеличили это сейчас в Windows 10 до такой степени, что у вас, как пользователя, даже нет возможности просматривать и устанавливать обновления вручную. Пойди разберись ... твой компьютер управляется дистанционно и продиктован Редмондом. Ницца!

с

На приведенном выше снимке экрана видно, что таймеры включения отключены.

d

Я на самом деле использую WOL (Wake on LAN), и я не могу отключить его. Я не хочу! Я выбираю не делать этого! Но это не должно влиять на проблему, которая описывается. Если произошли какие-либо неожиданные пробуждения из-за того, что сетевые устройства разбудили компьютер, отправив несколько бессмысленных пакетов в сеть, это следует исправить, включив WOL только для магических пакетов (как предлагается в других ответах здесь).

Но причина, по которой компьютер все еще просыпается, весьма вероятна из-за того, что Windows 8 настроена на запуск запланированных задач, которые будят компьютер. В моем случае это происходит из-за просроченной установки обновлений Windows.

е

На приведенном выше снимке экрана видно, что последнее задание регулярного обслуживания выполнялось 2015-09-13 в 00:57 часов. Это та же дата и время, что и в Центре действий.

Я полагаю, что именно это приводит к печально известной Wake Source: Неизвестная строка для команды powercfg -lastwake . Если вы хотите попытаться предотвратить неожиданное включение компьютера (и получить некоторый контроль над вашим компьютером), я бы предложил отключить все эти запланированные задачи:

\Microsoft\Windows\TaskScheduler:

  • Обслуживание на холостом ходу
  • Конфигуратор обслуживания
  • Ручное обслуживание
  • Регулярное обслуживание

\Microsoft\Windows\WindowsUpdate:

  • AUFirmwareInstall
  • AUScheduledInstall
  • AUSessionConnect
  • Запланированный старт
  • Запланированный старт с сетью

Вы найдете их, запустив taskschd.msc из командной строки и перейдя к их местоположению.

Обновление: все еще просыпается


Я только что заставил мой компьютер разбудить меня и нарушить мой сон, потому что он не может спать или не будет спать. Эта вещь из-под контроля! Это больной! Оно живое! Мне придется госпитализировать его или себя.

C:\Windows\system32>powercfg -lastwake
Wake History Count - 1
Wake History [0]
  Wake Source Count - 0

Как обычно ... бесполезно! Но следующая команда указала на возможного виновника.

C:\Windows\system32>powercfg -waketimers
Timer set by [PROCESS] \Device\HarddiskVolume1\Users\Sammy\AppData\Roaming\Spoti
fy\Spotify.exe expires at 02:00:50 on 2015-09-20.
  Reason: generic

У меня был Spotify, работающий на переднем плане. Когда я вышел из Spotify, таймер пробуждения исчез.

C:\Windows\system32>powercfg -waketimers
There are no active wake timers in the system.

Пойди разберись! Но я должен отметить, что я запоздал с обновлениями Windows ... обновления. Снова! Но также стоит упомянуть, что я отключил WOL для NIC несколько дней назад и с тех пор перезагружаюсь (поэтому эти настройки должны быть применены). Таким образом, это ясно показывает, что WOL не является виновником ... по крайней мере, в этом случае. (Если эти маленькие флажки в Диспетчере устройств не сломаны и не указывают на отключенную функцию, но нажатие на них ничего не меняет в системе.)

У меня нет времени и сил, чтобы исследовать это дальше, особенно в этот час. Мне нужен мой сон. Как и компьютер ... но некоторые корпоративные рывки за океаном, похоже, думают иначе, поэтому они запрограммировали систему не подчиняться моим командам. Что ж.. Я думаю, мне придется начать тянуть вилку! Хах! Я бы хотел, чтобы они победили этот старомодный трюк. Отключите питание, и оно не должно просыпаться.

0

Просмотрите все запланированные задачи в планировщике заданий и в разделе "Условия" убедитесь, что "Пробуждение компьютера для запуска этой задачи" НЕ установлено (за исключением тех случаев, когда вам может потребоваться это действие). Вы также можете контролировать, будет ли задача работать от батареи или нет, если у вас есть ноутбук.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .