Вот что я сделал:
Первый забег:
powercfg /lastwake
Это может дать что-то вроде:
Wake History Count - 1
Wake History [0]
Wake Source Count - 1
Wake Source [0]
Type: Device
Instance Path: ACPI\ACPI000E\2&daba3ff&1
Friendly Name:
Description: ACPI Wake Alarm
Manufacturer: (Standard system devices)
Если вы узнаете устройство, значит, вы нашли проблему. В приведенном выше случае понятное имя отсутствует, поэтому устройство не может быть распознано, но кажется, что что-то, способное пробудить систему, сделало свое дело (в отличие от неисправного обнаружения при закрытии крышки).
Запустите команду ниже, чтобы увидеть запланированные таймеры пробуждения:
powercfg /waketimers
В моем случае это печатает:
Timer set by [SERVICE] \Device\HarddiskVolume4\Windows\System32\svchost.exe (SystemEventsBroker) expires at 6:41:31 PM on 12/10/2019.
Reason: Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Backup Scan' scheduled task that requested waking the computer.
Вы можете запустить планировщик задач, встроенный в Windows, перейти к указанному выше пути и посмотреть, если это проблематично.
Следующее, что нужно попробовать, это просто отключить устройства, которые могут разбудить компьютер. Запустите следующее:
powercfg -devicequery wake_armed
Обычно такие устройства, как NVIDIA USB Type-C Port Policy Controller
и NVidia High Definition Audio
т. Д., Могут появляться здесь. Зайдите в Диспетчер устройств, найдите эти устройства в разделах Звук, USB и т. Д., Найдите «Пробуждение» в их свойствах и отключите его. Также контроллеры WiFi имеют возможность разбудить систему. Вы также можете отключить это в диспетчере устройств. Наконец, в разделе «Настройки питания» перейдите в раздел «Спящий режим» и отключите параметр «Разрешить таймеры пробуждения».