Компьютер просыпается сам по себе, но источник неизвестен
У меня есть интересная проблема. Я использую Windows 8.1 на своем ПК, и у меня включена поддержка WOL в моем BIOS и в настройках сетевой карты, и она работает просто отлично.
Но с тех пор, как пару недель назад, мой компьютер включился сам по себе посреди ночи.
Две ночи назад, после того, как он разбудил меня из-за шума, я отключил сетевой шнур, и все было хорошо до следующего утра, когда я сам включил компьютер. Я также подумал, что это может быть периферийное устройство, поэтому из диспетчера устройств я прошел через все устройства (кроме сетевой карты, которая мне нужна из-за WOL), отключив Allow device to wake the computer
из "Управления питанием". Также в настройках ЛВС я проверил и сетевую карту можно разбудить ПК просто с помощью Magic Packet или Pattern Mach.
Проблема сохранялась прошлой ночью (она проснулась около 5 утра).
Я начал читать форумы и увидел идею посмотреть, что в последний раз включило мой компьютер, поэтому я проверил с powercfg -lastwake
и он вернул следующее:
Wake History Count - 1 История Вейк [0] Wake Source Count - 0
Из-за ответа я не смог ничего найти, поэтому я проверил журналы Windows, отфильтровав их по проблемам с питанием. Я обнаружил последний пробуждение, которое испытал мой компьютер, и журнал выглядел следующим образом:
Система вернулась из состояния низкого энергопотребления. Время сна: 2014 - 05 - 08T23:38:33.848063300Z Время пробуждения: 2014 - 05 - 09T01:56:48.134397800Z Wake Источник: Неизвестен
Вот почему я разместил эту проблему здесь, хотя есть много сообщений об этом. Я не хотел делать репост, но я никогда не обнаруживал такую же проблему (с неизвестным источником Wake) ни в одном сообщении или на форуме.
Я надеюсь, что кто-то имеет представление о том, в чем может быть проблема.
10 ответов
Отключить автоматическое обслуживание Windows 8.
По умолчанию он разбудит ваш компьютер около полуночи и выполнит некоторые задачи по оптимизации и очистке.
Для справки см. Что такое "Автоматическое обслуживание"?
Это заняло некоторое время, чтобы отследить, но вот оно: с отключенными автоматическими обновлениями, отключенными очевидными запланированными задачами и даже экспериментированием с несколькими сервисами, Media Center оказался виновником в моем случае. Возможно, что другие могут столкнуться с различными проблемами, так что вот как можно диагностировать это.
В командной строке с повышенными привилегиями запустите
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.
Это не отображалось в службах, но, очевидно, это задача планировщика ... которую вы должны немного покопать в пользовательском интерфейсе планировщика задач.
Перейдите в Планировщик заданий → Библиотека планировщика заданий → Microsoft → Windows → Media Center, чтобы найти его:
Щелкните правой кнопкой мыши и отключите с предубеждением:
Просто столкнулся с подобной проблемой и на новом ноутбуке Dell под управлением Windows 10. Компьютер абсолютно отказывался переходить в спящий режим, практически сразу после его выхода из спящего режима после нажатия кнопки питания или из меню "Пуск". powercfg -lastwake
дал тот же результат, что и в вопросе - что-то разбудило его, но нет никакой информации о том, что его разбудило. powercfg -waketimers
показал нада. Средство просмотра событий также сообщило "неизвестно", без ссылки на таймеры сна. Таймеры сна также полностью отключены в настройках питания. Нет USB-устройств. Нет проводной сетевой карты. Пробуждение Wi-Fi сетевой карты отключено. Команда powercfg /devicequery wake_armed
показал, что ничего не было включено, чтобы разбудить компьютер.
В конце концов, я попытался отключить "пробуждение по волшебному пакету" и "пробуждение по совпадению с образцом" в расширенных настройках карты Wi-Fi. Это, кажется, наконец-то сработало и позволило компьютеру спать. Очевидно, карта как-то разбудила компьютер, хотя она должна была быть отключена на вкладке управления питанием.
Редактировать: Итак, кажется, это работало некоторое время, но теперь компьютер перейдет в периоды, когда он будет отказываться спать и отказываться выключаться (просыпается / загружается примерно через две секунды после сна / выключения). Единственный способ "починить" это принудительное отключение питания (удерживайте кнопку питания, пока она не выключится), которое работает в течение неопределенного времени, прежде чем компьютер снова отказывается спать / выключаться. Мне интересно, возможно, я столкнулся либо с аппаратной ошибкой, либо с ошибкой встроенного программного обеспечения контроллера управления питанием.
Я знаю, что это очень старый вопрос, но я много раз сталкивался с одной и той же проблемой на протяжении многих лет, думал, что исправляю ее каждый раз, и каждый раз выясняю, что нет. Поскольку он все еще отображается в Google, я решил поделиться своим исправлением для всех, кто придет сюда позже.
В подобных случаях в планировщике заданий обычно есть несколько запланированных задач, которые являются причиной пробуждения ПК для выполнения задач, которые обычно никто не считает нужными, чтобы разбудить ПК и обогревать свою комнату всю ночь напролет, чтобы вы просыпались потными.
Я нашел способ найти все, что может разбудить ваш компьютер. Это ответ, который я искал в течение многих лет.
Итак, откройте Powershell и выполните эту команду:
Get-ScheduledTask | где {$_.settings.waketorun}
Получил эту информацию отсюда
Вот мои результаты: результаты PowerShell
Как вы можете видеть, я уже нашел и отключил два из них ранее. Два других я посмотрел целевые exe-файлы, чтобы убедиться, что я не отключил что-то, что может повредить систему, и отключил их в планировщике задач. Я также изменил многие параметры внутри них, чтобы они меня не затронули, если система включит их позже, особенно отключив "Разбудить компьютер для запуска этой задачи" (мой компьютер всегда находил способы включить задачи, которые я отключил).
Исходя из формата этой команды, я предполагаю, что вы также сможете фильтровать любые другие настройки из окна настроек задач, которое вы имеете в виду.
Вскоре после перехода в спящий режим мой компьютер с Windows 7 всегда просыпался. Я пробовал все, от проверки настроек управления питанием, запланированных задач, установленных полных обновлений (включая BIOS), запуска сканирования, просмотра журналов и т. Д., Но все безуспешно.
Затем я почистил башню. Когда я немного сдвинул башню, мой дисплей снова включился. Я понял, что могу разбудить свой компьютер, просто нажав на башню или даже на стол.
Я разобрал свою башню, отсоединив несколько штекеров и карту GTX, очистил все сжатым воздухом, а затем снова подключил все к более организованной проводке. Я переподключил внешнюю проводку, и теперь она хорошо спит.
Если вы получили "wake source: unknown" в журналах Windows и ваш компьютер просыпается, когда вы касаетесь своей башни, это может быть какой-то внешний источник, который не дает компьютеру проснуться.
Найдите задачу, которая пробуждает ваш компьютер, с помощью следующей команды:
powercfg /waketimers
результат будет примерно таким:
PS C:\WINDOWS\system32> powercfg /waketimers
Timer set by [SERVICE] \Device\HarddiskVolume2\Windows\System32\svchost.exe (SystemEventsBroker) expires at 05:24:34 AM on 08/05/2019.
Reason: Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Backup Scan' scheduled task that requested waking the computer.
Тогда согласно этой статье:
Первое, что нужно попробовать, это повышенный cmd/powershell и сделать:
SCHTASKS /Change /TN "Microsoft\Windows\UpdateOrchestrator\Backup Scan" /DISABLE
Если это дает вам ошибку " Отказано в доступе", вам понадобится что-то вроде NSudo.
Запустите NSudo и cmd как SYSTEM со всеми привилегиями. После этого вы сможете запустить вышеупомянутую команду.
Однако, это все еще не решает проблему повторного включения; чтобы исправить это, сделайте следующее в NSudo повышенном cmd:
icacls "%WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Backup Scan" /inheritance:r /deny "Everyone:F" /deny "SYSTEM:F" /deny "Local Service:F" /deny "Administrators:F"
(Возможно, вам придется немного отредактировать команду в соответствии с вашими настройками / именами пользователей /SID.)
На основании ответа @Adam Lear /questions/589563/kompyuter-prosyipaetsya-sam-po-sebe-no-istochnik-neizvesten/589571#589571 я сделал следующее
Запустите командную строку ELEVATED, чтобы выполнить:
powercfg / waketimers
Таймер, установленный [SERVICE] \Device\HarddiskVolume2\Windows\System32\svchost.exe (SystemEventsBroker), истекает в 17:26:17 19/11/2016. Причина: Windows выполнит запланированную задачу "NT TASK\Microsoft\Windows\UpdateOrchestrator\Reboot", которая потребовала пробуждения компьютера.
- Идти к
Панель управления \ Все элементы панели управления \ Администрирование
Планировщик заданий> Библиотека планировщика заданий> Microsoft > Windows > UpdateOrchestrator
- Я щелкнул левой кнопкой мыши во всех записях списка, и ниже была сфокусирована вкладка Условия. Я заметил
Reboot
запись имеет флажокWake the computer to run this task
проверено.
- Я дважды щелкнул
Reboot
, сфокусировал вкладку Условия, затем снял флажокWake the computer to run this task
и наконец нажал ОК.
Не уверен, решит ли это проблему; Я просто надеюсь, что компьютер не проснется в 3 часа ночи снова!
ОБНОВЛЕНИЕ: Компьютер не разбудил меня снова в 3:00!
ОБНОВЛЕНИЕ 2: Я перешел по ссылке в моих комментариях ниже, и теперь она действительно кажется решенной!:)
Используйте PowerShell (требуется администратор):
PS> Get-WinEvent -Providername Microsoft-Windows-Power-Troubleshooter -MaxEvents 5 | Format-List TimeCreated,Message
Вы получите список причин, по которым компьютер проснулся:
TimeCreated : 04/10/2019 01:00:33
Message : The system has returned from a low power state.
Sleep Time: 2019-10-03T16:27:16.796954700Z
Wake Time: 2019-10-03T23:00:33.255687300Z
Wake Source: Timer - Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Universal Orchestrator Start' scheduled task that requested waking the computer.
TimeCreated : 03/10/2019 09:19:33
Message : The system has returned from a low power state.
Sleep Time: 2019-10-02T22:57:06.677577300Z
Wake Time: 2019-10-03T07:19:32.331075700Z
Wake Source: Device -USB Composite Device
// etc...
У меня была такая же проблема: компьютер просыпался каждую ночь / утро. Я мог бы решить мою проблему, выполнив следующие действия:
Я проверил с powercfg (cmd как администратор), но это не указало мне причину:
C:\Windows\system32>powercfg -lastwake
Wake History Count - 1
Wake History [0]
Wake Source Count - 1
Wake Source [0]
Type: Fixed Feature
Power Button
C:\Windows\system32>powercfg -waketimers
Timer set by [SERVICE] \Device\HarddiskVolume4\Windows\System32\svchost.exe (SystemEventsBroker) expires at 14:27:19 on 29/11/2019.
Reason: Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Backup Scan' scheduled task that requested waking the computer.
C:\Windows\system32>powercfg -requests
DISPLAY:
None.
SYSTEM:
None.
AWAYMODE:
None.
EXECUTION:
None.
PERFBOOST:
None.
ACTIVELOCKSCREEN:
None.
C:\Windows\system32>powercfg -devicequery wake_armed
HID-compliant mouse
Поэтому я попробовал Get-ScheduledTask (powershell как администратор):
PS C:\Windows\system32> Get-ScheduledTask | where {$_.settings.waketorun}
TaskPath TaskName State
-------- -------- -----
\Microsoft\Windows\.NET Framework\ .NET Framework NGEN v4.0.30319... Disabled
\Microsoft\Windows\.NET Framework\ .NET Framework NGEN v4.0.30319... Disabled
\Microsoft\Windows\InstallService\ WakeUpAndContinueUpdates Disabled
\Microsoft\Windows\InstallService\ WakeUpAndScanForUpdates Disabled
\Microsoft\Windows\SharedPC\ Account Cleanup Disabled
\Microsoft\Windows\UpdateOrchestrator\ Backup Scan Ready
\Microsoft\Windows\UpdateOrchestrator\ Reboot Ready
\Microsoft\Windows\UpdateOrchestrator\ Reboot_AC Disabled
\Microsoft\Windows\UpdateOrchestrator\ Universal Orchestrator Start Ready
Но это не сделало меня мудрее.
Поэтому я проверил с помощью команды Get-WinEvent, чтобы отфильтровать события Microsoft-Windows-Power-Troubleshooter (показаны только соответствующие результаты):
PS C:\Windows\system32> Get-WinEvent -Providername Microsoft-Windows-Power-Troubleshooter -MaxEvents 5 | Format-List TimeCreated,Message
TimeCreated : 15/11/2019 7:32:41
Message : The system has returned from a low power state.
Sleep Time: 2019-11-14T21:08:03.532918500Z
Wake Time: 2019-11-15T06:32:41.357766500Z
Wake Source: Unknown
TimeCreated : 14/11/2019 7:29:39
Message : The system has returned from a low power state.
Sleep Time: 2019-11-13T20:17:29.836771000Z
Wake Time: 2019-11-14T06:29:38.367280500Z
Wake Source: Unknown
Я каждый день, около 7:30, замечал событие включения питания из неизвестного источника. Поэтому я решил проверить в журнале событий приложения (средство просмотра событий / журналы Windows/ приложение), что произошло примерно в то время, и сразу после этого обнаружил информационное событие из исходного кода gupdate:
The description for Event ID 0 from source gupdate cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Service stopped
Служба gupdate относится к службе обновлений Google (Google Update.exe). Я также проверил TaskScheduler для связанных задач Google Update, но их расписание не соответствовало времени, указанному выше.
Во всяком случае, я отключил службу обновлений Google, чтобы проверить, не получаю ли я больше неизвестные события пробуждения.
Итак, моя проблема решена, но у меня все еще остаются вопросы:
- Почему Служба обновлений Google должна вывести мой компьютер из спящего режима?
- Почему в 7:30 утра? Как я могу изменить час?
- Как я могу дать указание службе обновлений Google не активировать мой компьютер?
После обновления системного программного обеспечения компьютер просыпается, и я попробовал все вышеперечисленные предложения. Вот что сработало для меня.
Windows 7.
Панель управления> Центр управления сетями и общим доступом> Изменить настройку адаптера Щелкните правой кнопкой мыши Подключение по локальной сети и выберите Свойства Кнопка настройки Продвинутая вкладка Затем отключите Wake on Magic Packet, Wake on pattern pattern, Выберите Нет для возможностей Wake-On-Lan
Та же проблема случилась со мной. Я попробовал почти все вышеизложенные предложения и предложения с других сайтов. Причиной не были waketimers, сетевые или HID устройства, случайно разбудившие компьютер. Оказалось, что USB-порты на задней панели моего компьютера. Мой USB-адаптер беспроводной мыши / клавиатуры был подключен к разъему на задней панели компьютера. Компьютер просыпался каждые 30 секунд до минуты после сна. Я перенес адаптер на передние порты и теперь компьютер не просыпается автоматически после перехода в спящий режим. Надеюсь, эта информация кому-то поможет.
Обходное решение Делайте все, что можете, и пока компьютер действительно выключается для режима гибернации (если нет, есть переключатель 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?auth=1
Также иногда подключение загрузочного устройства во время перезагрузки или пробуждения также может вызывать временное отключение (любое запоминающее устройство USB или мобильный телефон).