Есть такая особенность в windows 7 и 10, что они сами имеют возможность будить компьютер из сна.
Необходимо для начала узнать что за процесс или служба имеет на это доступ.
Для этого необходимо в "Просмотр событий" найти нужное нам значение
Пуск-панель управления-администрирование-управление компьютером
Просмотр событий- журналы Windows - система - фильтр
И включаем фильтр Power-Troubleshooter нажимаем ОК
После этого можно увидеть причину выхода из спящего режима.
Еще один способ это запустить из командной строки значения последнего выхода из сна
У меня виновник это: NT TASK\Microsoft\Windows\UpdateOrchestrator\Universal Orchestrator Idle Start
Для его отключения заходим в том же окне (Управление компьютером)
Служебные программы- Планировщик заданий- Microsoft - Windows- UpdateOrchestrator и находим нужный нам параметр
Заходим в условие и видим что у него стоит "Пробуждать компьютер для выполнения задач"
Снимаем галочку и ОК
Иногда при отключении будет появляться не понятный пользователь - и пароль подобрать вы не сможете. Тогда можно наказать выход из сна полностью из панели управления - электропитание.
Нужно зайти в панель управления (win+R) - control - Электропитание - Изменить дополнительные параметры питания
Сон - Разрешить таймеры пробуждение - Значение - отключить