43

У меня есть интересная проблема. Я использую Windows 8.1 на своем ПК, и у меня включена поддержка WOL в моем BIOS и в настройках сетевой карты, и она работает просто отлично.

Но с тех пор, как пару недель назад, мой компьютер включился сам по себе посреди ночи.

Две ночи назад, после того, как он разбудил меня из-за шума, я отключил сетевой шнур, и все было хорошо до следующего утра, когда я сам включил компьютер. Я также подумал, что это может быть периферийное устройство, поэтому в Диспетчере устройств я проверил все устройства (кроме сетевой карты, которая мне нужна из-за WOL), отключив параметр Allow device to wake the computer выводить компьютер из режима "Управление питанием". Кроме того, в настройках локальной сети я проверил и сетевую карту можно разбудить ПК, просто используя Magic Packet или Pattern Mach.

Проблема сохранялась прошлой ночью (она проснулась около 5 утра).

Я начал читать форумы и увидел идею посмотреть, что в последний раз включило мой компьютер, поэтому я проверил с помощью powercfg -lastwake и он вернул следующее:

Wake History Count - 1
Wake History [0]
 Wake Source Count - 0

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

The system has returned from a low power state.
Sleep Time: ‎2014‎-‎05‎-‎08T23:38:33.848063300Z
Wake Time: ‎2014‎-‎05‎-‎09T01:56:48.134397800Z
    Wake Source: Unknown

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

Я надеюсь, что кто-то имеет представление о том, в чем может быть проблема.

9 ответов9

21

Это заняло некоторое время, чтобы отследить, но вот оно: с отключенными автоматическими обновлениями, отключенными очевидными запланированными задачами и даже экспериментированием с несколькими сервисами, Media Center оказался виновником в моем случае. Возможно, что другие могут столкнуться с различными проблемами, так что вот как можно диагностировать это.

  1. В командной строке с повышенными привилегиями запустите powercfg /waketimers .  Параметр /lastwake не был полезен, но /waketimers включил службу, которая разбудила мою машину:

    Командная строка, расшифрованная ниже

    C:\WINDOWS\system32> powercfg /waketimers
    Timer set by [SERVICE] \Device\HarddiskVolume2\Windows\System32\svchost.exe (SystemEventsBroker) expires at 2:36:15 PM on 11/3/2015.
      Reason: Windows will execute 'NT TASK\Microsoft\Windows\Media Center\mcupdate_scheduled' scheduled task that requested waking the computer.
    
  1. Это не отображалось в службах, но, очевидно, это задача планировщика ... которую вы должны немного покопать в пользовательском интерфейсе планировщика задач.

    Перейдите в Планировщик заданий → Библиотека планировщика заданий → Microsoft → Windows → Media Center, чтобы найти его:

    Media Center\mcupdate_scheduled: проверка обновлений Media Center.

  2. Щелкните правой кнопкой мыши и отключите с предубеждением:

    контекстное меню → «Отключить»

11

Отключить автоматическое обслуживание Windows 8.

По умолчанию он разбудит ваш компьютер около полуночи и выполнит некоторые задачи по оптимизации и очистке.

Для справки см. Что такое "Автоматическое обслуживание"?

7

Просто столкнулся с аналогичной проблемой на новом ноутбуке Dell под управлением Windows 10. Компьютер абсолютно отказывался идти в спячку, просыпаясь практически сразу после перевода его в режим сна либо нажатием кнопки питания, либо из меню «Пуск». powercfg -lastwake дал тот же результат, что и в вопросе - что-то разбудило его, но никакой информации о том, что его разбудило. powercfg -waketimers показали нада. Средство просмотра событий также сообщило «неизвестно», без ссылки на таймеры сна. Таймеры сна также полностью отключены в настройках питания. Нет USB-устройств. Нет проводной сетевой карты. Пробуждение Wi-Fi сетевой карты отключено. Команда powercfg /devicequery wake_armed показала, что ничего не было включено, чтобы разбудить компьютер.

В конце концов я попытался отключить "пробуждение по волшебному пакету" и "пробуждение по совпадению с шаблоном" в расширенных настройках карты Wi-Fi. Это, кажется, наконец-то сработало и позволило компьютеру спать. Очевидно, карта как-то разбудила компьютер, хотя она должна была быть отключена на вкладке управления питанием.

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

2

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

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

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

Если вы получили «wake source: unknown» в журналах Windows и ваш компьютер просыпается, когда вы касаетесь своей башни, это может быть какой-то внешний источник, который не дает компьютеру проснуться.

2

На основании ответа @Adam Lear https://superuser.com/a/995222/71226 я сделал следующее

  1. Запустите командную строку ELEVATED, чтобы выполнить:

    powercfg /waketimers

    Таймер, установленный [SERVICE] \Device \HarddiskVolume2 \Windows \System32 \svchost.exe (SystemEventsBroker), истекает в 17:26:17 19/11/2016. Причина: Windows выполнит запланированную задачу NT TASK \Microsoft \Windows \UpdateOrchestrator \Reboot, которая потребовала пробуждения компьютера.

    1. Идти к

Панель управления \ Все элементы панели управления \ Администрирование

Планировщик заданий> Библиотека планировщика заданий> Microsoft> Windows> UpdateOrchestrator

  1. Я щелкнул левой кнопкой мыши во всех записях списка, и ниже была выделена вкладка Условия. Я заметил, что в записи « Reboot установлен флажок « Wake the computer to run this task .

  1. Я дважды щелкнул « Reboot , сфокусировал вкладку «Условия», затем снял флажок « Wake the computer to run this task и, наконец, нажал «ОК».

Не уверен, решит ли это проблему; Я просто надеюсь, что компьютер не проснется в 3 часа ночи снова!

ОБНОВЛЕНИЕ: Компьютер не разбудил меня снова в 3:00!

ОБНОВЛЕНИЕ 2: Я перешел по ссылке в моих комментариях ниже, и теперь она действительно кажется решенной! :)

1

Та же самая проблема произошла со мной. Я попробовал почти все вышеизложенные предложения и предложения с других сайтов. Причиной не были waketimers, сетевые или HID-устройства, случайно разбудившие компьютер. Оказалось, что порты USB на задней панели моего компьютера. Мой USB-адаптер беспроводной мыши / клавиатуры был подключен к разъему на задней панели компьютера. Компьютер просыпался каждые 30 секунд до минуты после сна. Я перенес адаптер на передние порты и теперь компьютер не просыпается автоматически после перехода в спящий режим. Надеюсь, эта информация кому-то поможет.

1

После обновления системного программного обеспечения компьютер просыпается, и я попробовал все вышеперечисленные предложения. Вот что сработало для меня.
Windows 7.

Control Panel>
Network and Sharing Center>
Change Adapter Setting
Right click on Local Area Connection, and select Properties
Configure button
Advanced Tab
Then disable Wake on Magic Packet, Wake on pattern match, 
Select None for Wake-On-Lan Capabilities
0

Обходное решение Делайте все, что можете, и пока компьютер действительно выключается для режима гибернации (если нет, есть переключатель reg, который вы можете проверить *). Вытащите вилку / батарею.

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

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

  • Отредактируйте раздел реестра hkey_local_machine\software\Microsoft\Windows NT\CurrentVersion\WinLogon и измените PowerdownAfterShutdown и измените его на 1

Источник: Windows 10 случайно выходит из спящего режима - сообщество Microsoft https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_perf/windows-10-wakes-randomly-from-hibernate/247e69c3-cc7a-40db -b34e-43d8d60e6947? авт = 1

Также иногда подключение загрузочного устройства во время перезагрузки или пробуждения может также вызвать временное отключение (любое запоминающее устройство USB или мобильный телефон).

0

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

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

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

Итак, откройте Powershell и выполните эту команду:

Get-ScheduledTask | где {$ _. settings.waketorun}

Получил эту информацию отсюда

Вот мои результаты: результаты powershell

Как вы можете видеть, я уже нашел и отключил два из них ранее. Два других я посмотрел целевые exe-файлы, чтобы убедиться, что я не отключил что-то, что может повредить систему, и пошел дальше и отключил их в планировщике задач. Я также изменил многие настройки внутри них, чтобы они меня не затронули, если система включит их позже, особенно отключив "Разбудить компьютер для запуска этой задачи" (мой компьютер всегда находил способы включить задачи, которые я отключил ).

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

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