Pull to refresh

Comments 503

Автор, моё личное спасибо!

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

Спасибо за описание и возможное решение проблемы, я грешил на свою невнимательность.

Поддержу благодарность.

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

ремарка. Режим гибернации мне кажется полностью решает данную проблему, тем более можно сделать ярлык чтобы не лезть в дебри Пуск-Выключение-ХХХ. А время восстановления если стоит SSD все-таки гораздо меньше нежели загружить windows + запускать все запущенные приложения заново.

Повторю своё упоминание объема оперативки. Если памяти немного, или она не занята, то в гибернацию уходит быстро.

У меня в ноутбуке, когда ничего не открыто и занято условно 4-5 гб из 32, переход в гибернацию происходит за считанные секунды.

А вот когда открыто 4,5,6 виртуалок и занято 29-30гб, то переход в гибернацию (особенно на забитом ссд, тогда скорость записи может быть на порядок меньше) занимает минуту и больше!

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

Поэтому заголовок действительно выглядит как кликбейт, что бы вы не писали в первом абзаце

Согласен, подправил чутка

У меня мак стабильно за выходные в рюкзаке разряжается до 0.

Об этом есть в видео и показано, как это лечить. Настройка в маке помогает. Подобная настройка и в винде есть и должна помогать, но не работает

Поддержу на тему маков — иногда в рюкзаке за спиной начинает играть музыка, потому что был запущен браузер, в одной из вкладок которого открыт ютруб с «музыкой для работы», плеер которого внезапно посреди улицы снялся с паузы, не смотря на то, что вкладка не активна, браузер свернут, крышка закрыта, ноут как бы спать должен. То есть не винда одна такая странная.
Софт стал настолько сложным, что разработчики сами не до конца понимают, как оно работает. А постоянные смены команд/сотрудников, только усугубляют.

Мы всё ближе и ближе к Астартес Механикус и техножрецам...

Тогда уж Адептус Сороритас: они, хотя бы, приятны взгляду.

Мммммм, Дочери Императора в эпоху показной толерантности... Не представляю что может пойти не так :D

PS Adeptus Mechanicus, но Adepta Sororitas

О, простите. Этот совершенно не владеет латынью, но постарается запомнить

Это высокий готик :) Впрочем для фелинида простительно :D

UFO just landed and posted this here

Видать, Владыка Перемен уже приложил свою руку )

UFO just landed and posted this here

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

… и скоро перед нажатием на кнопку включения будем молиться Омниссии.

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

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


А ещё, к сожалению, не только MS этим грешит. Про мак упоминали (хотя радует, что это можно там хотя бы отключить (пока что ещё можно?).
Ещё, к примеру, у меня новенький (уже почти) планшет от Huawei ни когда не отключается от WiFi несмотря на прямую настройку "Отключаться от сети в режиме сна". в результате за неделю-две неиспользования норовит разрядиться в ноль. Борюсь с этим при помощи скрипта, переводящего устройство в авиарежим при выключении экрана. Время от времени система этот скрипт отключает. До этого был самсунг с похожей проблемой, из-за чего я и поменял его на хуавей, но наивны надежды...

Но в том то и проблема что оно не работает как заявлено. Разогретый ноут(так что шоколадки в рюкзаке плавятся), высадивший за пару часов батарею это зависшая система. Т.е. баг(плавающий).
В андроидах же это корректно работает. Телефон без активности может неделю работать от одного заряда. А у него сотовая сеть постоянно связь держит, вайфай, синезуб, ежечасные синхронизации.
В маках на сколько я знаю, вайфай не отключается, чтобы отслеживать украденное устройство можно было. Но там какое то низкоуровневое(без задействования основного ЦП) аппаратное решение.
А ноуту совершенно не зачем быть постоянно онлайн. Поддержка связи с сетью для win ноута, это постоянно включенная система. Я вот не могу придумать сценарий, для которого ноуту нужно постоянно получать обновления/активность.

Я вот не могу придумать сценарий, для которого ноуту нужно постоянно получать обновления/активность.

Например, когда разработчик/производитель хочет собрать ту информацию, которую нельзя собрать только во время активности пользователя?

Сценарий для пользователя. Для производителя/разработчика/рекламной сети то понятно. Чем больше данных, тем лучше. Хотя некоторые уже начали в них захлёбываться.

Я на рабочем Lenovo S340-15IIL с похожей проблемой столкнулся - он неадекватно реагирует на закрытие крышки. Мне нужно чтобы ноут выключил экран и продолжил крутить фоновые задачи. А он 50/50 уходит в сон, и отказывается пробуждаться до открытия крышки.

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

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

Тут уже писали. Какой датчик закрытия у вас? Если датчик Холла, то магниты колонок/наушников могут его будить. Плюс на некоторых настолько «наутончались», что прогибается крышка и нажимает кнопки на клавиатуре.

Ненене, никаких магнитов в радиусе пары метров, сразу не написал.

Вот прогиб крышки это да, это может быть. На экране уже есть потёртые следы от клавиш.

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

Если вы пытаетесь оправдать менеджеров этих фирм, то их давно надо было перевести на работу в "Зеленстрой".

Но во всем виноваты мы с вами, используя такой софт. А нас оправдывает только то, что СВОЕГО нет...

Я никого не оправдываю. Во всём виновато руководство и неправильно сформированное kpi. Вот и прикручивают всякие не нужные свистоперделки.
В данном случае, зачем ноуту постоянно сохранять активность/подключение и получать обновления. Это не смартфон. Программ завязанных на сверх актуальность данных там нет.
Зато удобно следить за пользователями. И собирать информацию, которую раньше не могли собирать(тот же упомянутый микрофон).

Я просто высказал свое мнение, подразумевая, что СВОЙ это отечественный софт.

А про свисто.. и слежку за пользователями полностью вас поддерживаю.

Где вы увидели «свой»? Речь шла про окна и макось.

У меня тоже такое было. Проблема решилась когда стал закрывать эмулятор андроида и останавливать всевозможные дебаги в андроид студии.

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

В норме мак со временем уходит в очень глубокий сон (типа hibernate) и может хоть месяц лежать, почти не теряя заряд.

У меня было "веселее": Раньше всегда закрывал крышку макбука (pro 2019) когда не нужен. А перед отпуском завершил работу системы, закрыл крышку и убрал в ящичек стола. По приезду из отпуска открыл макбук и вижу, что батарея почти на нуле и система запущена. Т.е. макось запустилась будучи выключенной и дома явно никого не было тогда.

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

Да это тоже проверял, но мне не помогло. Потому что и так ничего нет в списке. Но добавлю это в список для проверки в статью, спасибо!

Hidden text

Их не проверять надо, а просто вырубить.

Ээээ... А что я вырублю, если их там и нет? Скрин под спойлером был с моего компа

Я думаю имелось в виду не конкретные таймеры вырубать, а просто саму возможность пробуждаться по wake timers. В настройках плана питания Power Options -> Edit Plan Settings->Advanced, в разделе Sleep->Allow wake timers поставить в disable оба варианта подключения (от аккума и от сети). Внимание: отключить это надо не только в текущем плане питания, но во всех сохраненных, мне помогло только отключение именно во всех, хотя активный план всегда только один.

Мне конкретно это и помогло. И еще на «всякий пожарный» запретить всяким LAN/WLAN устройствам будить машину

Неплохо бы сразу и написать команду для отключения таймеров, а то этот "способ" получается не до конца раскрыт :)

Зайти в настройки схемы электропитания и отключить.

Панель управления → Оборудование и звук → Электропитание. Там в настройках используемой схемы есть управление таймерами пробуждения.
Вот тут описано как сделать, чтобы появилось. Путано немного, но смысл в том, чтобы сделать REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\BD3B718A-0680-4D9D-8AB2-E1D2B4AC806D /v Attributes /t REG_DWORD /d 2 /f

Спасибо. У майкрософт как всегда все через одно место.

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

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

Ага, на двухлетнем TUF такое было - вроде бы спит, но иногда начинает гудеть вентиляторами и высаживать аккумулятор. А иногда не начинает. Да и в гибернацию не уходит правильно. Закрывал программы, менял настройки энергосбережения. Помогли новые драйвера и более жёсткие настройки гибернации.

UFO just landed and posted this here

Я правильно понял, что по сути роутер сам по себе иногда посылал Magic Packet'ы для устройств в сети? Надеюсь это была какая-то настраиваемая функция? Правда не представляю для чего и почему она включена по умолчанию.

У меня кинетики уже лет десять. Пробуждение только по магическому пакету включено, т.к. два компа в сети(на разных этажах) и регулярно надо зайти с одного на другой(с удалённым включением).
Но с подобным не сталкивался. Было так что включение одного компа будило и второй, но это решилось снятием галочки в настройка драйвера сетевухи(т.е. см. выше).
UFO just landed and posted this here

вроде как клиентское устройство принимает решение о том, на какой частоте работать, если есть bandsteering.

UFO just landed and posted this here

На ноуте приоритетно использую линух, так что не сталкивался. А вот на стационарном эта была такая мистика, может сам включится после 30-60 минут сна, причём включается и больше в сон не уходит . Хотя настроен таймер засыпания в простое. Перековырял все сервисы и службы , так ничего не нашёл. Спустя некоторых обновлений само пропало.

У меня на стационарном такое происходило из-за беспроводной мышки. Вроде нормальная logitech, но иногда считает, что она чуть-чуть сдвинулась - и сразу "Алярма!!! Подъем!!!".

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

Тоже самое было - беспроводная мышка, сразу после гибернации шевельнул мышкой - просыпался. Вылечилось после отключения (внимание!) одновременно для мышки и клавиатуры в "Диспетчер устройств>мышь>Power Management (или русский аналог)>разрешить этому устройству пробуждать компьютер". Именно одноврменно - для мышки и клавиатуры. Если для клавы не выключить - включался

А как тогда выходить из спящего, если мышь и клава под запретом на пробуждение?
Проблема актуальна, но на десктопе. Постоянно просыпается

Очень «удобно». У меня кнопка в паре метров от руки, разве что палкой тыкать.
Просто приучил себя, сначала положить мышку, а потом перейти в спящий режим с клавиатуры. Через сколько то секунд сенсор отключается и микродвижения ей уже не страшны, только нажатие кнопок. В семёрке было удобней, в десятке win + X, несколько нажатий стрелками и enter. Пробовал сделать ярлык с сочетанием клавиш, но работает нестабильно. Порой вместо перехода в спящий режим, ПК почему то перезагружается.

в десятке win + X, несколько нажатий стрелками и enter

Win+X -> U -> S.

Стрелки и Enter не нужны.

Последовательное нажатие? на U окна только звук «восклицание», последующее нажатие S открывает журнал просмотра событий.
Если стрелками открыть подменю «завершить работу или ...», то нажатие S(после нажатия Win+X) случайным образом выбирает пункт меню(выход/выключение/спящий режим/перезагрузка).

Да, сперва комбинация Win+X, потом U и S друг за другом.

Правда, сейчас проверил - кнопки зависят от языка системы. На русском получается Win+X -> З -> С.

Спасибо, проверил, работает. Не факт что мне так будет удобней(всё же стрелками можно вслепую пользоваться), но пару дней потыкаюсь.

Создаёте себе powershell-скрипт с psshutdown -d -t 20, запускаете с ярлыка, оставляете мышь, через 20 секунд комп уходит в сон

Win+X -> З -> С.


«Винда-ЗаСыпай :)
Потому что не по первой, а по активной (подчёркнутой).
Тогда по какому принципу выбирается обновить и выключить/перезагрузить, если в обоих случаях подчёркнута О?

Курсор встанет на первый подходящий пункт и будет ждать подтверждения энтером. Нажмёте О ещё раз — перейдет на второй подходящий пункт.

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

У себя на стационаре просто выключил спящий режим: Параметры - Система - Питание и спящий режим - Спящий режим => Никогда (мне так удобно, для перевода в гибернацию использую ярлык C:\Windows\System32\rundll32.exe PowrProf.dll,SetSuspendState - точно в гибернацию, потому как потом выключаю подачу питания на весь стол со всем оборудованием отдельным тумблером, а в следующий раз все стартует нормально)

Скорее всего драйвер мыши эмулировал нажатие какой-то клавиши мышки биндом клавиатурой клавиши

Видимо да, мышь defender, на доп.кнопки настроены команды удаления

на доп.кнопки настроены команды удаления

Вы, полагаю, и гранату с отогнутыми усиками чеки в кармане носите?

У меня на дополнительных клавишах мыши бинды на alt+f4, и shutdown. Случаев случайных нажатий не припоминаю

"Диспетчер устройств>мышь>Power Management (или русский аналог)>разрешить этому устройству пробуждать компьютер"

это же для USB, у меня через него мышь комп включает

на стационарном такое происходило из-за беспроводной мышки


Проводная клава и мышь у стационарного компа.
Самостоятельный выход из режима сна — иногда почти сразу же после перевода компьютера в этот режим.

Думал, что проблема в сети (другие компьютеры) — но нет.

мой системник включён последовательно через стабилизатор. то есть, сначала я должен включить его физически :) как вариант решения вопроса.

Тоже стационарный иногда засыпает, но почти сразу просыпается. В логах ничего не было, отключал таймеры, оказалось это происходит когда обновления скачались, но не установились и пока не установишь, он не уснёт. И такое на протяжении нескольких лет, один раз переустанавливал винду (не из-за этого), проблема осталась. Win10 не репак.

это происходит когда обновления скачались, но не установились


Если бы! Проблема изучена, но не решена.

У меня на стационарном каждый вечер выбирается один из трех вариантов рандомно:

1) уходим в сон и все норм

2) делаем вид, что уходим в сон, монитор гаснет, но вентиляторы крутятся

3) уходим в сон, но через какое-то время зачем-то включаемся

Подтверждаю, аналогичное поведение

Такие же проблемы на системнике (3700X+RX580), при уходе в сон с планом электропитания производительность иногда винда просто вылетает на синяк.

В дополнение к этому после пробуждения рандомные проблемы, прежде всего процесс explorer (совместно с dwm), на котором всё ещё висит практически весь интерфейс рабочего стола винды начинает тормозить с каждым сном все сильнее, вплоть до ощущения 10 fps, сделал шорткат на рестарт процесса, но эффект достаточно быстро накапливается, вчера рандомно dhcp-клиент винды после сна помер до перезагрузки.

На ноуте (4510u) при выходе из сна система отрубается, приходится всегда выключать ноут.

Сколько перекопал, но ни обновления, ни всякие твики этого не фиксят, а системник на core 2 duo, пожалуй, единственный, где винда сменялась от XP до 11 и сон нормально работал

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

А с жёсткими дисками до сих пор непонятки. При нормальной работе за компом они останавливаются через минуту после активности. потом разгон, потом стоп с парковкой. Сто раз за вечер вжииить - тук. вжииить -тук. Кто что посоветует? Время в настройках энергосбережения как-то не влияет.

а вот вообще, на кой хрен сон на стационарнике? чтобы что?

или он always on (чтоб работали торренты/игровые сервера/фоновое музло/что-то ещё),

или его тупо shutdown и обесточить, если не нужен.

А почему нет? Из спящего режима он выходит даже быстрее чем просыпается глупый монитор. Все браузеры/папки/программы и даже игры остаются запущенные.
У меня стационарный комп месяцами не перезагружается(разве что когда обновления накопятся).
Потребление в нём десяток ватт. А если перезагрузка/холодный пуск, то от нажатия на кнопку, до главного экрана проходит секунд десять минимум.
Конечно это не критично, но зато вообще не надо ждать. Нажал и поехали.
Спустя некоторых обновлений само пропало.


Аналогично, но не пропало.

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

Да, мой иногда наступал на клавиатуру и будил ПК. Приучил его пульверизатором с водой.
Теперь клавиатуру всегда обходит.

Не, нашей нельзя на стол и она это знает. Просто на системнике кнопка питания сверху и она плоская. А лежать на системнике можно. А там кнопка.
Такая вот дилемма!
К счастью это происходит довольно редко, чтобы всерьёз обеспокоиться проблемой.

Блокиратор (защитный кожух) для кнопки вам поможет ;) Наклеивается почти куда угодно

Надо клеить к корпусу или сверлить.
Некрасиво будет.
Проблема не настолько частая, чтобы её решать :)

А запитать компьютер через "пилот" и выключать кнопку еще на нем?

а я не выключаю его никогда, он в спящем :)

<голосом поддержки> Сбросить настройки кошки и перегрузить, если не помогло удалить кошку. Накатить патч удаление кошки от компа.

Можно как для "красной кнопки" - дополнительная защита сверху, например кусочек твердого пластика на одном шурупе (поворотный механизм) - повернул пластинку, получил доступ к кнопке, нажал кнопку, вернул пластинку на место

Мучился с этой проблемой на разных ноутбуках ещё лет 10 назад, решил переходом на MacBook

Тут уже писали, маки тоже этим страдают. У меня у MacBook Pro 18 года абсолютно такая же проблема была, но внезапно ночной жор ощутимо уменьшился после перехода на крайнюю версию macOS.

Сижу много лет на разных моделях MacBook Pro (2013, 2016, 2019, 2021) и никогда с подобным не сталкивался 🤷‍♂️

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

когда я менял стоковый SSD на сторонний


Не, мой МБП 2013 и с родным SSD делал тоже самое.
Проблема решилась радикально — если мак предполагается не использовать долгое время — он просто выключается :)
Сижу много лет на разных моделях MacBook Pro (2013, 2016, 2019, 2021) и никогда с подобным не сталкивался


Вам повезло — 2011 и 2013 запросто могут выкинуть такой фортель.

Постоянно с таким сталкивался. Например, стоит вставить Bluetooth наушники в уши, как MacBook в рюкзаке тут же просыпается.
Решилось установкой утилиты Bluesnooze для отключение Bluetooth при переходе в режим сна.

было один раз (точнее два, первый проигнорил, со второго вылечил) лет за 8 на разных маках, вылечилось сбросим smc.

Тут уже писали, маки тоже этим страдают. У меня у MacBook Pro 18 года абсолютно такая же проблема была, но внезапно ночной жор ощутимо уменьшился после перехода на крайнюю версию macOS.

Чтобы в рюкзаке запускался? Два раза за десяток лет было, когда какая-то версия макоси не уходила в сон иногда.
на крайнюю версию

Это вы из-за этого случая стали таким суеверным?

У меня не ноут, а комп пробуждался в три утра, освещая монитором всю комнату. При этом, в причине пробуждения устройства красовалось N/A. В логах тоже не было ничего вразумительного.
Решил проблему просмотром заданий в Планировщике заданий и отключением галочки, разрешающей пробуждать устройство. А заодно отключил и просто лишние, например, связанные со сбором телеметрии.

можно чуть подробнее? А то я уже выключать комп перестал - все равно ночью почти всегда сам включается. Причем как будтро с рассветом, часа в 4-5 (летом)... :)

PS. у меня w8.1

У меня проблема была на Windows 7. Панель управления -> Администрирование -> Планировщик заданий. Далее, увы, придётся там просмотреть все задания. Я не помню, какое точно было виновно, но это было связано, по-моему, с обновлением системы или каким-то другим maintenance.

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

У меня такое было, удавалось сразу поймать комп после включения и выполнив команду powercfg /lastwake я понял, кто был виновником (уже не помню точно, какая-то задача в планировщике), после отключения задания либо снятя галки "пробуждать ПК" проблема полностью ушла на второй итерации

Лечится выключением компа и включением в BIOS настройки ErP Mode (потребление в выключенном состоянии меньше 1Вт), а также отключение всяких wake on lan, usb и проч. Правда, если у вас W8.1, этой настройки может не оказаться, она относительно недавно появилась.

Ещё рабочим вариантом остаётся переводить не в сон, а в гибернацию. Тогда содержимое оперативной памяти пишется на SSD/HDD. В моём случае это не подходит, потому что даже при nvme SSD выход из гибернации медленнее, чем включение с нуля, так как установлено 32Gb RAM.

  • Странно, но файл C:\hiberfil.sys на десктопе с 32 ГБ оперативки имеет размер 12.7 ГиБ (13,723,246,592 байт). Правда, файл подкачки тоже есть (на 11.5 ГиБ - система сама такой размер выставила). Так что, возможно, перед гибернацией система пихает лишнее в него и не пишет все 32 ГБ на диск?

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

  • На Windows 11 (на Win 10 вроде такого не было) гибернация не поможет. Комп все так же будет включаться в случайные моменты времени (десктоп, например, при перепадах напряжения в сети, даже при подключении через сетевой фильтр, когда-то рекламировавшийся как "крутой"). Все из-за Hybrid Sleep (или как это мракетологи назвали) - Винда пишет содержимое оперативки на диск, но подавать питание на микросхемы оперативки не прекращает. Это чтоб при включении компьютера (если не отключать его от питания) ничего с диска не грузить (как если бы из Standby вышел). Ну а вот если из розетки отключите (для ноута, по-видимому, нужно аккумулятор вынимать), то тогда при следующем включении содержимое оперативки загрузится с диска.

Странно, но файл C:\hiberfil.sys на десктопе с 32 ГБ оперативки имеет размер 12.7 ГиБ (13,723,246,592 байт). Правда, файл подкачки тоже есть (на 11.5 ГиБ — система сама такой размер выставила). Так что, возможно, перед гибернацией система пихает лишнее в него и не пишет все 32 ГБ на диск?

размер hiberfil.sys обычно 40% от размера оперативки, потому что в файл пишутся сжатые данные (можно изменить в powercfg). файл подкачка для гибернации не используется.

А на ноуте с16 гб он был бы 6 (примерно). А это уже терпимо

64 Гб RAM, hiberfil.sys - 25,5 Гб. Выход из гибернации - ну секунд 3-5, никогда не напрягало.

Я всегда в гибернацию отправляю, потому что после гибернации Bitlocker заново просит диск расшифровать, для чего у меня надо внешнюю флэшку (которая сама с аппаратным шифрованием) вставить. Паранойя Безопасность :)

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

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


А! Так это не баг, а фича! :)
(у меня простой ввод пароля с автоматическим перезапуском секунд через 30-45)

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

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

через некоторое время просто выключается,


Да, на некоторых компах происходит выключение, а не перезагрузка.
Плюс на некоторых машинах ни перезагрузки, ни отключения не происходит — так окно приглашения и висит (назовём их стабильными :)
Когда столкнулся с этим — проверял разные варианты.

Как-то поставил на комп, который был до этого стабильным, SSD диск от Кингстон (система была склонирована) — и опа, получил автоматическую перезагрузку.
Поставил туда склонированный Плекстор — комп снова стал стабильным.

Пришел к выводу, что разница связана с прошивками и контроллерами SSD
(и забил на этот вопрос :)

Ну у меня на трёх разных текущих ноутах (свой основной Gigabyte, мелкий Surface Pro и Acer супруги) и минимум ещё трёх предыдущих (среди которых из экзотики был MacBook Pro с виндой, поставленной через BootCamp), тьфу-тьфу, поведение идентичное - выключается и всё. И слава Богу, потому что именно оно меня больше всего и устраивает :)

выключается и всё.


Да, но в случае выбора до этого «обновить и завершить работу» — после последующего включения на следующий день — видишь на экране надпись «Не выключайте компьютер, так как идет установка обновлений» :)

Ну это да, поэтому я выбираю "обновить и перезагрузить", дожидаюсь завершения сего нелёгкого процесса и потом уже с чувством выполненного долга перед информационной безопасностью отправляю в гибернацию обновлённую систему :)

(десктоп, например, при перепадах напряжения в сети, даже при подключении через сетевой фильтр, когда-то рекламировавшийся как «крутой»).


А вот это, похоже — и есть самое правильное объяснение проблем с включением десктопов…
(комп подключен через APC Smart-UPS 750VA, регулярно обслуживаемый)

комп подключен через APC Smart-UPS 750VA

А, так это ж line-interactive UPS. Т.е. при потери напряжения в сети хоть на микросекунду, этот скачок доходит до устройства, и только после этого питание начинает поступать от аккумулятора. Что создает второй скачок напряжения, который и "пробуждает" комп. Используйте double conversion / online UPS.

У меня комп три раза из четырех в пробуждался из Windows 11-гибернации при втыкании вилки в соседнюю с сетевым фильтром розетку. Это если ночью скачков напряжения не было и комп сам по себе не включался, пока я сплю. В конце концов, помучавшись так с неделю, я плюнул и стал выключать его вместо гибернации.

Используйте double conversion / online UPS

и стал выключать его вместо гибернации.


Да, это более экономически выгодное решение, чем покупка нового online UPS :)

powercfg /HIBERNATE /?

POWERCFG /HIBERNATE <ON|OFF>

POWERCFG /HIBERNATE /SIZE <РАЗМЕР_В_ПРОЦЕНТАХ>

POWERCFG /HIBERNATE /TYPE <СОКРАЩЕННЫЙ|ПОЛНЫЙ>

Псевдоним:
  POWERCFG /H

Описание:
  Включает и отключает режим гибернации или задает размер файла гибернации.

Список параметров:
  <ON|OFF>                Включает и отключает режим гибернации.

  /SIZE <РАЗМЕР_В_ПРОЦЕНТАХ>    Задает необходимый размер файла гибернации в процентах от
                          общего объема памяти. Размер по умолчанию не может быть
                          меньше 40. Определение этого параметра также приведет к
                          включению режима гибернации.

  /TYPE <СОКРАЩЕННЫЙ|ПОЛНЫЙ>    Задает необходимый тип файла гибернации. Сокращенный
                          файл гибернации поддерживает только команду HIBERBOOT.

такое впечатление, что производителям ноутбуков надо добавить аппаратную кнопку выключения батареи. (сарказм)

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

Вот вы тут сарказмируйте и просите, а у тех же MSI такая кнопка уже имеется. Нужна именно для отключения акб, хоть и обозвана везде как 'Reset'.
https://www.msi.com/support/technical_details/NB_EC_RESET
https://youtu.be/uBxoeniSDzM?t=272

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

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

Да-да, я ради интереса нагуглил схему, нашёл позиционный номер кнопки по стопкадрам и разузнал

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

50/50, ибо если нужно перебдеть и во чтобы то ни стало полностью отключить всё и вся, то да действительно - батарея к плате остаётся подключена.

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

Но я всё же склонен верить, что это хоть как-то, да поможет в случаях форс мажора, банально отключить (хотя бы частично) акб, пока скручиваем нижнюю крышку. И лучше так чем совсем без кнопочек и выключалок, как сделано на подавляющем большинстве буков...

Вообще, сигнал от мульта управляет ключами, коммутирующими линии питания АКБ, также в этом процессе неотъемлемая часть функционала реализуется чарджером, поскольку есть два режима работы: заряд (ток течёт в АКБ, система питается от внешнего адаптера) и разряд (ток течёт из АКБ, система питается от АКБ), дополнительно отслеживаются граничные условия функционирования (аварии, при которых что-то следует отключить).

Так, в рассматриваемом случае, из АКБ выходит шина +VBATA, которая через токоизмерительный шунт PR344 поступает на ключ PQ25, PD3, PD4, откуда выходит шина питания системы PWR_SRC. Посмотрев на включение данного MOSFET, мы можем понять, что АКБ подаёт системное питание на шину PWR_SRC всегда, когда отсутствует питание от внешнего адаптера (режим разряда). Если же внешний адаптер подключен, PQ25 запирается, PD3, PD4 смещаются в обратном направлении (т.е. напряжение с адаптера величиной больше, чем с батареи), и система переходит в режим заряда АКБ.

В режиме заряда участвует чарджер Texas Instruments BQ24780S, который коммутирует питание от внешнего адаптера, управляя ключом PQ26 сигналом AC_OK – это шина SDC_IN+ Из этой шины чарджер формирует напряжение заряда АКБ, для чего ему дан DC-DC преобразователь на элементах PQ28, PQ29, PL20. Чарджер, разумеется, "умный", и общается с системой по шине SMBus.

Да, в самом начале есть ещё один ключ, PQ27, управляемый сигналом AC_CTL, который формируется мультом. Это ключ управления внешним адаптером, который полностью отключает внешний адаптер питания от схемы (ну и подключает, разумеется, тоже он).

Также мульт формирует и другой сигнал, BATT_EN, а он в свою очередь через ключ PQ9 формирует сигнал BATT_EN#, уходящий на котроллер АКБ. Контроллер АКБ управляет своим собственным выходным ключом, конструктивно находящимся в АКБ, т.е. действительно, можно сказать, что если всё отработает корректно - мульт теоретически способен отключить АКБ (впрочем, здесь много "если", и в случае аварии описываемая схема всё равно далеко не так надёжна, как разрыв цепи механическим выключателем или физическое извлечение АКБ из корпуса, поскольку сигнал BATT_EN может и не дойти до назначения по обширному ряду причин).

И вот теперь, идя по последовательности от АКБ до нашей таинственной кнопки, мы видим, что кнопка прижимает к земле сигнал ECRST# - и это действительно сигнал Reset, и кнопка так "обозвана" совсем не напрасно; процитирую даташит: "While ECRST# asserted, the KBC will reset globally" (да, китайский английский, а что поделать). KBC - это keyboard controller, историческое название мульта.

Мульт, конечно, тоже "умный", поумнее чарджера даже. Возможно, какие-то манипуляции с этой кнопкой и приведут к отключению АКБ. Возможно, в прошивке мулта заложено такое поведение, что после ресета он не включает питание АКБ до тех пор, пока не будет подано внешнее питания от адаптера. Схема на это не указывает, утверждения блогера не подтверждаются ни документацией производителя ноутбука, ни даташитом KBC/EC.

....впрочем, здесь много "если", и в случае аварии описываемая схема всё равно далеко не так надёжна, как разрыв цепи механическим выключателем или физическое извлечение АКБ из корпуса, поскольку сигнал BATT_EN может и не дойти до назначения по обширному ряду причин

Никто не спорит, но опять же:

kulhaker478: .. лучше так чем совсем без кнопочек и выключалок, как сделано на подавляющем большинстве буков...

Кстати о:

..возможно, в прошивке мулта заложено такое поведение, что после ресета он не включает питание АКБ до тех пор, пока не будет подано внешнее питания от адаптера. Схема на это не указывает, утверждения блогера не подтверждаются

Косвенно на это указывают слова: 'на всякий проверяете, что аппарат после этого на кнопку на кнопку включения не реагирует, что будет свидетельствовать об отключении аккумулятора'. Поэтому ждём подтверждений (или разобл.. кхм, опровержений) от тех, кто подобные буки копал..

ECRST# - и это действительно сигнал Reset

Вполне справедливо, хотя функционально и для конечного пользователя это именно отключение акб)

Ну это понятно, что лучше так, чем никак)

Тем не менее, что касается слов - на то они и слова. Лично я предпочитаю отдавать приоритет документации. Даже если сейчас это работает так, как говорит блогер – это недокументированное поведение, и нет никакой гарантии, что после очередного обновления EC оно останется неизменным.

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

Кстати, я не соглашусь насчёт "подавляющего большинства" ноутбуков, которые совсем лишены "кнопочек и выключалок". Как минимум на многих моделях Acer подобная кнопка присутствует (если считать её кнопкой сброса в соответствии с мануалом), а ряд моделей Lenovo умеют отключать батарею через BIOS.

Конкретно в моей модели MSI Prestige 15 эта кнопка полностью отключает батарею — напряжение на разъёме пропадает и ноутбук от батареи больше не включается. Чтобы ожил, нужно подключить БП.

Скажите, а вы замеряли напряжение на разъёме батареи? "Ноутбук не включается от батареи" и "ноутбук полностью обесточен" — суть разные утверждения. О том, что ноутбук после ресета EC требует подключение адаптера питания, сказано в инструкции:

Battery Reset Hole

Whenever the system firmware (EC) is upgraded or the system hangs, please 1) power off the notebook; 2) remove the AC power; 3) use a straightened paperclip and insert it to this hole for 10 secs; 4) connect the AC power; 5) power on the notebook.

Однако, о том, что нажатие кнопки ресета ЕС является способом полностью обесточить плату в случае форс-мажора (а именно с этого началась наша дискуссия) – в мануале нет ни слова. В отличие от, к примеру, вышеприведённой ссылки на ноуты Lenovo, где соответствующий пункт BIOS действительно отключает батарею (впрочем, реализация данной фичи делает её чуть менее чем бесполезной при форс-мажоре).

Тем не менее, я склонен с вами согласиться. Скорее всего, мы попросту имеем дело с кривым мануалом, где пропустили важный пункт. Ведь требование подключить адаптер питания вполне объясняется тем, что шина +VBATA обесточена после ресета.

Да, контролировал мультиметром и потом — припаянным к входному конденсатору светодиодом. Причём напряжение пропадало мгновенно после нажатия кнопки — не нужно было удерживать 10 секунд. Я тогда подбирал резистор обратной связи импульсников процессора и видеокарты (аппаратный андервольтинг, т.к. программный заблокирован), поэтому удобней было после каждой итерации обесточивать материнку этой кнопкой, а не десятки раз выдёргивать разъём.

Спасибо, что поделились наблюдением!

Плюсую комент выше, ждём замеров с мультом (если не лень подтвердить научный интерес конечно)

UFO just landed and posted this here

Не хватает "Не пользуюсь режимом сна" в голосовании.

И как теперь переголосовать?

Нулевое правило пользователя винды — никогда не пользуйся режимом сна.
Первое правило пользователя винды — никогда не пользуйся режимом сна.
Судя по количеству комментариев, многие нарушают это правило.
В связи с этим, предлагаю каждому второму виндузятнику (чисто рандомно) перейти на линукс. Ну или на фряху или мак. В знак протеста. Из ненависти. С особым цинизмом. Навсегда. Я не шучу. Подбрось монетку. Орел — ты переходишь на что угодно с винды. Решка — подбрось еще раз.

А если проблема сохраняется и на линуксах на всех машинах которые юзаю? Еще и добавляется хуже проблема - система засыпает при просмотре ютуба...

О, была такая проблема лет 5-7 назад. И не только ютуб, но и vlc-плеер.
За давностью лет уже не помню, как решалась, но какое-то решение быстро гуглилось и легко имплементировалось. Конкретно Минт пользую основной системой.

А если проблема сохраняется и на линуксах
то вы не используете виндовс и проблема с виндовс решена.

Блин, логично. Даже не подумал над таким...

Ох спасибо, неожидано полезная статья! Всё было лень поработать с вопросом так как ноут в основном транспортируется не сильно далеко. Жаль конечно что поведение в режиме сна не стандартизировано.

Тоже не так давно наконец обновил ноутбук и был "приятно" удивлён таким поведением.

На некоторых десктопных материнках тоже есть такая возможность, и даже в биосе выключается-включается. Конечно, я её выключил сразу, проблем не видел в этом плане (но у меня и не винда).

Ради точности:

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

Герконов в ноутбуках нет. Там датчики холла или аналогичные устройства (всё равно это датчик холла в том или ином виде).

Было на linux, с каким-то обновлением ядра прошло.

AFAIK linux и ACPI (ноутбучные как минимум) – это вообще отдельная песня. Был опыт с HP – не будился, но периодически некорректно выключался (по факту висел под нагрузкой вместо выключения, воя кулером). Решилось (вроде) обновлением с Ubuntu 20 LTS до 22 LTS, но поломалась куча другого (добавилось проблем с bluetooth, часть софта перенесли в snap за каким-то хреном, опять-снова глючат видеоплееры, но теперь по-новому, etc).

Пока что богопротивный Windows (семёрка и десятка по крайней мере) по-прежнему выигрывают.

Попробуйте не высер ставить в виде убунту, а нормальный дистрибутив, например федора.

Типичная ошибка выжившего видна мне у вас.
Или у меня :-D
Я давний пользователь FreeBSD и Linux на десктопе и ноутбуках.
И еще в нулевых усёк что если вдумчиво выбирать железо\платформу под систему
то результат будет просто загляденье. А потом вообще всё стало скучно: появились сертифицированные под Linux (чаще всего бубунту) ноуты, на которых всё просто работало из коробки.
Но даже и сейчас на несертифицированном thinkpad E490 я идеально настроил режимы сна в зависимости от подключённого монитора, наличия подзарядки и состояния датчика крышки ноутбука. Очень удобно не выходя из андроид студии приехав на рабоут сразу начать с того же места где остановился в прошлый раз.
Виндовс хорош, но умело приготовленный Линукс всегда круче.

Типичная ошибка выжившего видна мне у вас

винда, хех

Да везде проблем полно. С режимами сна на десктопах я и под виднами намучался – имею необходимость WoL, дык насмотрелся и из сна выходящих рабочих станций (обычно виновник – беспроводная мышь/клава), и из полностью выключенного состояния (лечится обычно принудительной перезаписью настройки "after power loss" в BIOS/UEFI – установка "Last state" не всегда работает корректно и иногда нужно поставить "Always off", сохранить и вернуть после этого "Last state")

Если будет время напишите плиз guide, как настроить Ubuntu чтобы всё просыпалось, главное WiFi сеть.
Часть программ после wake up не видят сеть.
Танцы с конфигами intel WiFi драйверов не помогают.

Сам бы с удовольствием почитал такой гайд. У меня у самого Wi-Fi Atheros вроде, когда только накатывал первую Убунту, нужно было искать и ставить драйверы руками. В более новых версиях это поправили, но вот добавились с bluetooth проблемы (который на том же устройстве висит).

Очень просто, сносите убунту, ставите федору и всё работает со сном и выходом из него.
Для включении гибернации инструкция здесь https://linuxconfig.org/how-to-restore-hibernation-on-fedora-35

[alexgluck@alexgluck-lenovo-laptop ~]$ lspci | grep Network
0000:00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)

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

У меня за это отвечает док станция, там юсб устройство будит систему. Было бы мне важно, нашёл бы способ игнорировать это устройство. Что в логах ядра по этому поводу, кривой Биос? Сколько я не работал за 7 лет на Федоре, 3 раз ядро было багованное, и откат на предыдущее всё решал, а через 3 месяца максимум ядро фиксили. Но убунту такое и не снится, обычно 2 года жрешь баги.

Было бы мне важно, нашёл бы способ игнорировать это устройство.

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

Но убунту такое и не снится, обычно 2 года жрешь баги.

Первую свою убунту я поставил в 2006м, получив диск по почте и случайно снеся свою основную систему. С тех пор в той или иной итерации она у меня всегда есть - то на ноуте где либо виста, либо убунта, то на рабочем компе где нужна интеграция с dev-сервером, то на промке. И вы знаете... линукс как линукс. Все мои чертыхания и проблемы с ним переходят от системы к системе, от ядра к ядру. С тех пор были поставлены десятки дистрибутивов и тысячи раз прочитаны форумы по решению различных косяков, коих я везде нахожу. Только на фряхе и солярке было все по другому, но там в принципе отдельный разговор.

т.е. вы советуете перейти на систему у которой есть проблема и которую вы не можете решить говоря что она вам не важна (типикал линукс).

Понимаю что вы врёте про свой воображаемый опыт с линуксом, объясню вам как это работает.

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

Так вот, кривое оборудование не зависит винда или Линукс стоит, именно оно мешает работе спящего режим у системы. Вы поняли, мой типикал туповатый друг?

функционал который не привязан к дистрибутиву и недоступен у мака и винды

стандартные мануалы (десяток раз процитированные тут в комментариях) рассказывают как выключить пробуждение у определенных клавы и мыши. что значит "недоступен у мака и винды" ?

У меня не клава и не мышь, устройство определяется как неизвестное. "Определенных" имелось ввиду абсолютно любых юсб устройство, а не только клава или мышь. На Винде вы не можете запретить просыпаться по юсб сигналу от звуковухи, только если все юсб сигналы запретите. На маке вы не можете запретить просыпать по юсб сигналу от устройства нового типа, который даже не назвали ещё имея возможность запретить только все юсб сигналы.

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

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

Вы поняли, мой типикал туповатый друг?

Оу, да вы еще и хамите. Ясно-понятно.

На HP (~2019 г.в.) такого нет: ноутбук может выйти при подключенном блоке питания, а при работе от батареи он при закрытой крышке уходит в сон (как автор и писал, что за ночь может съесть 10% батареи).

Столкнулся с этой проблемой ещё в 2016 году. Пытался пофиксить по-разному, смог решить только переходом на линукс, чего и всем советую.
Я тогда купил новый портативный ноутбук, тоже ASUS. Аккумулятора хватало на 5 часов в режиме "программирование в IDE" и часов на 10-12 в режиме "запись текста в каком-нибудь блокноте". По задумке я мог бы возить ноутубк на учёбу или писать код буквально на коленке в любых условиях.
Но где-то раз в неделю ноутбук рандомно включался где-нибудь в рюкзаке или ночью, грелся, гудел и садился. Розетки рядом были не всегда, а я - не нянька, чтобы круглые сутки непрерывно следить за ноутбуком.
Это была одна из основных причин перехода на linux: в итоге ноутбук стал удобным надёжным инструментом, каким и должен быть - без самодеятельности типа включений, обновлений, перезагрузок и т.п.

А когда то были проблемы с режимами сна на Linux и поиском решений. Но насколько помню — там хоть раз найденное решение работало как минимум до обновления чего то важного вроде ядра и можно было почти без проблем что происходит?
Сейчас похоже наоборот.


(У меня ноут на винде за последние годы только один недавно куплен, чисто как дешевый терминал, описанной проблемы вроде бы нет)

У меня так с MSI было тоже в районе 2016.
Включился летом в сумке.
Перегрелся.
Сдохли АКБ и видюха, которая составляла половину стоимости ноута.
Проклял MS и Windows, перешёл на MacOS.

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

Так там же на рабочем столе написано, что компьютер не ваш, а этот :)

Проклял MS и Windows


А почему не MSI? :)

(аналогичный случай с абсолютно MS-овским девайсом- Surface Pro. Ничего не сдохло, отделался лёгким испугом — шоколадки с собой не ношу :)

Проблема действительно существует и она остаётся без решения со стороны Microsoft и производителей ноутбуков уже 3 (ТРИ!) года!

почему 3? в моем дэлле эта беда с самопробуждением с 2007

мощные магниты рядом с герконом

Ремарка: "датчик Холла". Обычно установлен на платке рядом с кнопкой включения. А на рамке экрана с внутренней стороны закреплен маленький магнит - его положение легко найти стальной иголкой на нитке. Соответственно при закрытой крышке под этим местом расположен датчик.

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

Никто не отменял вероятности того, что в драйвере есть какой-нибудь баг, и у него сбились настройки какие-нибудь внутренние. А может и просто с оборудованием что-то не то. В сервис надо. Или для начала взять другой диск и накатить с нуля систему, для проверки. Не поменялось - значит проблема аппаратная, и в сервис его.

Сталкивался, решил гибернацией. Потом столкнулся с багом WSL2, загружающим CPU на 100% после выхода из гибернации. Снёс WSL2, переключил докер на Hyper-V и дальше спокойно живу с гибернацией.

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

кто-то "улучшил" дрова для материнки. У меня были похожие проблемы на старой тошибе. Адаптация патча для предыдущего ядра решила проблему

Замечал нечто подобное на нескольких ноутбуках ASUS TUF c комплектной Windows 10. После установки "сборки Windows 11 от Васяна" с выпилеными магазинами, телеметриями и прочими обновлениями подобных проблем не замечал. Видимо, "Васян", возможно, неумышленно, но исправил и эту проблему. Но сам пользуюсь только гибернацией по кнопке питания, а при закрытии крышки стоит действие "Ничего".

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

У меня другая большая проблема: иногда ты приходишь, открываешь ноут, а он загружается с нуля, будто ты его выключил. Но я не выключал! И из розетки не вытаскивал. Зато появляется сообщение о том, что установлены обновления. И все открытые окна и программы, конечно же, слетают.

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

то фактически он обновляется, перезагружается и выключается


Если стоит битлокер с вводом пароля / вставкой ключа — процесс доходит до этой стадии и останавливается (без выключения). Сюрприз-сюрприз.

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

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

пишешь такой в терминале на сервере каком-нибудь:
sudo rm -r/
Тут отвлекли, ноут в сон ушёл. Будишь его энтером..... и можно сразу заявление на увольнение подавать :)

Это еще ладно, а вот из реального кейса - недописанный SQL запрос вида "delete from tablename" и интер после сна... Благо это был дев. С тех пор бужу комп сугубо клавишей Ctrl

Этот точно так же будит синезубую клавиатуру. "Безопасных" клавиш вообще не много: клавиши перемещения курсора перемещают курсор и могут стриггерить что-нибудь, клавиши ввода могу перезатереть текст. Super перетягивает фокус куда попало и может вызвать экспозицию окон с рандомным переключением, ALtGr часто работает как Compose/3rd level chooser, Caps Lock не факт что именно Caps Lock…
Остаются Ctrl да кнопка питания.

это и обычная версия умеет. Максимально заметно если выдернуть десктоп из разметки и после включения весь сеанс будет на месте

Ни в какие времена режим сна в винде не был доведен до ума. Постоянно с ним проблемы.

Ни в какие времена режим сна в винде не был доведен до ума.


Не, был период, когда все нормально работало. Но давно.
(возможно, где-то между 2008 и 2015 гг :)

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

У меня то же самое :( Не даю засыпать с помощью утилитки Awake из набора PowerToys.

На всех своих ноутах решил проблему, выключая беспроводную мышь (что блютусную, что с адаптером) до отправки в слип. Теперь тачка просыпается только если забываю выключить мыша). p.s. недавно проблема появилась у жены на Маке. Вот там вообще хз как решать.

Да, добавлю что иногда есть просто проблемы с совместимостью с S0 и разными вариациями дров и настроек.

Проверить работает ли S0 и корректно ли работает на лаптопе можно установив Windows Assessment and Deployment Kit (Windows ADK) ( https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install ) и запустив Modern Standby тест.

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

На новом ноуте, например, у меня веселуха -- если уходит в сон надолго (вообще S0 через некоторое время уходит в глухой сон -- либо по таймеру сна (спустя час вроде), либо по бюджету на батарею (который зависит от изначальной подключенности хобота зарядки)) то из него уже не выходит вообще. Выяснил перебором, что это происходит только если включена Memory protection из Core Isolation -- судя по форумам, давняя проблема с AMD процами.

Спасибо за доп.ссылки.

У меня кстати эта штука "PlatformAoAcOverride"=dword:00000000 не работает корректно. Показывает режим S3, но часто в синий экран выходит. Так что мучаюсь с S0, ну или просто выключаю. Надоест поставлю Манжаро.

P. S.: вычёркиваем параграф про Core Isolation, он опять за выходные уснул беспробудным сном. То есть буквально - нулевая реакция на кнопку питания, и даже если его отрубить долгим нажатием на питание, он потом не проснется, пока батарея не разрядится. Кнопки сброса батареи нет, разумеется.

Раз уж здесь делятся знаниями, связанными с питанием - попробуйте подержать кнопку включения более 15 секунд, на ноутбуках HP это приводит к аппаратному выключению с полным сбросом всего железа (а 4 секунды, как на стационарных ПК, выполняют какое-то неполное выключение).

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

У зефирки в прошлый раз мать заменили, стало лучше.

Напоминает PowerNap (и системные настройки darkwake на маках/хакинтошах). Но там оно для меньшего число задач официально используется и меньше проблем создает.

Я боролся с этой бедой, но в итоге просто отказался от режима сна и гибернации, в пользу полного выключения ноутбука. Мой Lenovo Thinkpad E580 включается секунд на 25-30, а в более или менее рабочее состояние приходит за минуты полторы. Меня не напрягает лишний раз подождать, чем бороться с этой мельницей.

Делаю так же, ибо надоело доставать ноут с посаженной батареей (обычно именно в этот момент срочно нужен автономный ноут, без сети). НО.... теряется удобство продолжить работу с того места, где закончил. Вкладки, проги ... все нужно заново запускать....
А еще есть делл, если он заснет с беспроводным модемом, то при пробуждении не увидит ни его, ни одно из усб устройств :( Более того - при попытке выключить или перезагрузить его - падает в синий экран. Танцы с бубном (обновы, драйвера, гугл и т.д.) не помогли, спящий режим был отключен.

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


Аналогично. Но иногда, в спешке, закрываешь крышку (в моем случае — приставную клаву Сюрфейса) — и ага…

Какую-либо реакцию на закрытие крышки сразу выключаю в настройках. Как и засыпание по таймауту. Предыдущий ноут бóльшую часть времени работал, стоя в док-станции в вертикальном закрытом виде, так что привык. Да и вообще, если я его просто в соседнюю комнату хочу перенести, зачем ему в какой-то режим переходить, как бы быстро он из него не выходил.

Прежде чем в сумку класть или уйти из дома/офиса - отправляю в гибернацию, тоже доведено до автоматизма, не забываю. Хотя тут да, если привычка к другому, сложно переучиться. Но, в принципе, можно автоматизировать - скажем, если подключение к домашней сети пропало и/или локация GPS изменилась, а ноут всё ещё включён (ну или какие ещё сценарии бывают, продумать) - гибернировать его принудительно...

тоже доведено до автоматизма, не забываю


Иногда сборы происходят в спешке :)
Особенно тогда, когда едешь не один и есть кому пудрить мозги другими проблемами :)

(тут, на ресурсе, было соответствующее обсуждение, и я тогда выложил чек-лист всех действий, которые мне надо выполнить перед уходом из дома. Если вы смотрели Экипаж 1979 года, то там есть похожий момент — когда ТУ стартует с заливаемого лавой аэродрома. Кстати, и темп выполнения примерно такой же :)

Полное выключение не всегда спасает, выключенный ThinkPad X13 AMD лежа в столе за неделю сажает батарейку в ноль.

Полное выключение не всегда спасает, выключенный ThinkPad X13 AMD лежа в столе за неделю сажает батарейку в ноль.


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

У него 20 циклов зарядки и он так себя ведёт с момента покупки, но при этом можно весь день работать от аккумулятора. В релизнотах к обновлениям BIOS что-то писали про решение проблемы разряда, но проблема осталась.

Он так себя ведёт с момента покупки


Вот это как раз не показатель.

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


Речь же про саморазряд аккумулятора. В режиме не гибернации/сна, а в полностью выключенном состоянии.
Или вы под словом «выключен» имели в виду что-то другое?

полностью проблема так и не ушла.


Значит у вас не тот случай

Именно выключен через Win+X: shut down, хотя надо ещё раз проверить настройки по гайду из заголовка.

Именно выключен через Win+X: shut down, хотя надо ещё раз проверить настройки по гайду из заголовка.


Мой Surface Pro 4 2017 года сейчас ведет себя точно так же: началось с саморазряда, а затем начала падать и емкость аккумулятора.

С моим Surface Pro 6 2019 года пока все норм.

И это далеко не первый такой случай.
Значит криво реализованы цепи питания. Где то остаётся запитанными основные конвертеры питания(вместо отдельной линии дежурного питания), КПД на холостом ходу у которых отвратительные.
Производители на всём экономят, даже на том на чём не стоит(вроде защиты по USB, линии которых сегодня идут прямо в ЦП, чуть статики и минус процессор).
чуть статики и минус процессор

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

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

С ноутами конечно более интересная ситуация и жизнь

Правда мне не понятно, ноуты без дискретки не должны особо греться, там ж u-процы малотдп-шные
а игровые так подавно, СО расчитана на достаточно высокий ТДП видеокарты и процессора вместе. Уж обнова винды не должна нагревать ноут. Шуметь кулерами будет -это понятно. Проц грузится.

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

Правда мне не понятно, ноуты без дискретки не должны особо греться там ж u-процы малотдп-шные

Некоторые производители учли этот момент и не включают систему охлаждения, пока проц не прокалится до условных 60 градусов

Проблема перегрева — это если ноут в сумке/рюкзаке. Кулер там, конечно, может дуть активно — но горячему воздуху деться всё равно некуда.

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

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

как всегда, кривая прошивка/firmware (то, что люди почему-то называют bios или uefi) вашего железа в части acpi

личные ноуты (последние: haswell_h+kepler_optimus и comet_lake_h+turing_optimus) что под win10, что под win11 имеют следующее:
C:\Windows\system32>powercfg /a
В данной системе доступны следующие состояния спящего режима:
    Ждущий режим (S3)

Следующие состояния спящего режима недоступны в данной системе:
    Ждущий режим (S1)
        Системное встроенное ПО не поддерживает этот ждущий режим.

    Ждущий режим (S2)
        Системное встроенное ПО не поддерживает этот ждущий режим.

    Гибернация
        Режим гибернации не включен.

    Ждущий режим (простой S0 для пониженного энергопотребления)
        Системное встроенное ПО не поддерживает этот ждущий режим.

    Гибридный спящий режим
        Режим гибернации недоступен.

    Быстрый запуск
        Режим гибернации недоступен.

и с ними никаких проблем с питанием не было

всякие глюкиособенности с питанием были на рабочем dell времён skylake-u (i7 gen6) с внешней видюшкой не в optimus, а в какой-то посконном делловском варианте переключения графики ради 4k-hdmi, «игровом» asus на picasso (ryzen 3хххh) с отключенной интегряшкой и включенном на постоянку дискретным turing и типа-не«игровом» acer на picasso с включенной интегряшкой и дискретным turing в странном optimus-режиме.
объединяет эти ноуты дискретная видеокарта от nvidia и оригинальная _не_нвидиавская система переключения видеокарт

лично я ловил проблему начиная с 11го поколения. В ваших примерах 4е и 10е

тут не в «поколениях» проблема…
тем более tigerlake-h от сometlake-h мало чем отличается (шринк на 10sf). не alderlake (и далее) всё же.
у коллеги acer на tigerlake-h + ampere_optimus безглючен и имеет такой же вывод «powercfg /а» как и у меня…

кривая секция acpi — вперед, к куче проблем…

Дык - и как добиться "прямой секции ACPI" и такого, как у Вас, вывода команды "powercfg /a" ?

Так же, как и во всех случаях с корявым железом: жаловаться производителю.

У меня другая проблема. Постоянная блокировка экрана с вводом пароля на корпоративном ноуте, хотя всё это отключено в настройках (скринсейвер, питание). Грешу либо на Касперского (хотя таких настроек не нашел) либо на какие-то доменные политики.

Это доменные политики, не проблема, не гадайте)

По факту неактивности клавомыши 15 минут(дефолтно) комп лочится. Эта фича по умолчанию включена в AD. Инфобезы по понятным причинам крайне не любят отключение оной.

Легально не исправимо, пока комп в домене и если вы не админ домена. Только если на ардуинке замутить что-то типа подергивания мыши ( вроде было на хабре подобное )

Можно эмулировать двойное нажатие Scroll Lock раз в несколько минут.
file key_presser.vbs:

rem start /b key_presser.vbs

Dim objResult

Set objShell = WScript.CreateObject("WScript.Shell")    

Do While True
  objResult = objShell.sendkeys("{SCROLLLOCK}{SCROLLLOCK}")
  Wscript.Sleep (5*60*1000)
Loop

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

И такая утиль у меня есть на домашнем HTPC. Правда она борется с экономным аудио-ресивером, который любит щелкать релюшками, отключать "ненужные каналы", стоит поставить фильм на паузу. Утиль фигачит бесшумный wav в цикле, ресивер перестает щелкать. Сон не поборет, но можно заменить на видео размером в один пиксель, по идее..

Есть вот такая софтинка - Caffeine for Windows. Имитирует нажатие клавиш каждые 59 секунд.

У нас стоит на компах охраны, иначе комп (доменными политиками и ДалласЛоком) блокируется.

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

Может и так. Но в случае доменных политик - скорее всего этого не будет или не дадут установить. А тут просто экзешник. И его, скорее всего, получится запустить.

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

Поэтому для совсем плохих случаев спасет ардуинко

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


Во времена второго варкрафта мы с коллегой, засидевшись допоздна на работе, решили немного поиграть по сети в эту самую игру.

Примерно через 20 минут поступил звонок на локальный телефон — звонил сисадмин, спрашивал, какого х… мы там делаем :)

Мне оставили права локального админа, слава богу.

Поэтому для совсем плохих случаев спасет ардуинко

Физически дёргающий мышку? При таких "строгостях" СБ может и за подключённую "непонятную" железяку дрюкнуть! И даже сильнее, чем за софт.

Поставить мышь на какой нибудь вибрирующий предмет, главное чтобы не свалилась. Иногда хватает вибраций корпуса системника.

Бывает и мыши глючат(пыль в сенсоре или «нейтрино» в микросхему ударил).
Мышка неподвижна, а указатель куда то ползёт потихоньку.

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

Была ( вроде на хабре даже ) вариация, когда ардуинка просто имитирует движение мыши и претворяется ею при подключении по usb.

О, класс! А отключить эти политики нахер для компов охраны не проще ли?

Это сложнее. При проверке (особенно сторонней) - политики должны быть на всех компах.

Если комп находится в домене организации, то не проще. Безопасники не зря свой хлеб едят, все же ( хоть и не всегда логично и объяснимо для конечных пользователей ).

Охранник, конечно, так себе персона для взлома, однако утечка записей с камер видеонаблюдения внутренних помещений тоже довольно неприятное событие для компании. Да и учитывая, что охранники, зачастую, в тематике IT\компов не сильны, то и риска для всего домена они несут тоже немалые, поэтому контроль на их устройствах должен быть сильнее. Как минимум с его девайса, даже если все перекрыть, можно вполне унести структуру компании из Active Directory, в котором могут содержаться и номера ( а это утечка перс.данных уже )

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

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


  1. Во-первых, если для охранника нормально не работать за своим компом, а, допустим, просто смотреть на камеры — то и политики безопасности должны это учитывать. Если это создаёт уязвимые точки в системе — их надо перекрывать отдельно. Как вариант, можно и правда вытащить комп из домена, но дать доступ к камерам. И для этого не обязательно делать интерфейсы для камер снаружи, компьютерные сети можно делить не только на "внутрь" и "наружу", но и выделять в них дополнительные контуры.


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


С первым согласен, но это все же требует доп затрат по ресурсам, которых не всегда и не у всех хватает на внедрение отдельных контуров, придумывания отдельной сети и ее связности и тд и тп. В общем случае до такого редко кто доходит, банально потому что профит с этого не описать в денежных единицах. А бизнесу нужны циферки. Ради условных 2-10 человек на камерах это просто нецелесообразно.

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

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

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

Powershell:

$WShell = New-Object -Com "Wscript.Shell"; while (1) {$WShell.SendKeys("{SCROLLLOCK}"); sleep 60}

Есть у меня бракованная мышь с таким эффектом, надо попробовать...

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

Ноутбук Asus Zephyrus Duo. Режим сна S3 в принципе не поддерживается, только S0. При попытке добавить указанный вами ключик в реестр вместо сна происходит гибернация. Магия вуду с powercfg не помогла: wake timers отсутствуют, после самопроизвольного пробуждения никаких записей о причине такового powercfg не выдает. Тоже грешил на мышь, как в комментарии выше. Для мыши естественно выключил allow to wake. Не помогает! Мышь все равно будит компьютер. Отключение мыши тоже не помогает - компьютер будит что-то другое. Пробовал менять настройки сетевого адаптера, чтобы исключить wake on lan, хотя powercfg показывает, что network standby (или как там его) выключен. Полное ощущение, что я за свои деньги получаю устройство (в целом хорошее), которое не до конца контролирую.

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

остаётся только посочувствовать... дайте знать, если найдёте решение :)

Спасибо за сочувствие. Я предполагаю, что проблема здесь поделена поровну между Microsoft и Asus, так как ранее у меня были другие инциденты с питанием, которые решились после очередного обновления BIOS. Очень редко, но бывает, что ноутбук просыпается после ухода в гибернацию, что является каким-то отдельным багом. Вообще удивительно, что "проблему сна" я так или иначе пытаюсь решить уже лет 15. Было бы здорово, если S0 решил все старые проблемы путем отказа от легаси. Но нет, вместо этого появилась куча новых и стало еще хуже.

У зефира вообще что-то не то. :( тоже пожевал кактус.

Что powercfg на /lastewake и /SleepStudy говорит?

И если не вломы -- прогнать ModernSleep тест

на lastwake - пустота, "ничего не произошло". А вот со Sleepstudy произошла интересная штука. Я его решил прогнать заново, ожидая, что ноутбук как обычно в режиме сна проведет максимум пять минут. А он так и не проснулся. Починили! Ну как починили, так как это "смартфонный standby", ноутбук регулярно обращается к SSD и что-то делает сам по себе. Но налицо явный прогресс по сравнению с ситуацией, описанной в комменте выше. Несколько гигабайт патчей за прошедшие три месяца, видимо, содержали что-то полезное.

"Панель управления - Электропитание - Настройка текущей схемы - Изменить доп.параметры питания - Сон - Разрешить таймеры пробуждения (значение: отключить)."

У меня как-то проблема решалась именно этим простым параметром.

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

Ух ты ж йолки, это самое полезное из того, что я читал на Хабре за последний месяц!

У самого такая проблема: есть таблетка Acer Iconia Tab W700, используется обычно в качестве ноутбука, ось win10. Когда стоит на зарядке, может рандомно самовозбуждаться ночью (и всегда - при шевелении мыши). Когда от зарядки отключён, этого не происходит. Не то чтобы это большая беда, я наловчился избегать этого, но всё же раздражает.

Кроме того, имеется и ноутбук Maibenben E526. Он нередко шуршит вентиляторами в режиме сна.

Было дело, раздражало страшно. Решилось полным отказом от режима сна, благо образ жизни позволяет.

Оффтоп

Звучит как: "Сам не сплю, и ноуту неча тут!"

Эти строки:

Switching between S3 and Modern Standby cannot be done by changing a
setting in the BIOS. Switching the power model is not supported in
Windows without a complete OS re-install.

наводят на мысль, что возможно дело в варианте ядра Винды, которое, при некотором рукоблудии, можно сменить. Во времена 2000-XP такое практиковалось после смены одноядерного проца на 2-х и более ядерный, а так же после смены материнки AT на ATX (чтобы заработало программное выключение питания БП).

Сам сталкивался с таким, точнее до сих пор сталкиваюсь на рабочем ПК, правда отваливается после каждого обновления. Если честно, разбираться дальше в вопросе мне очень не очень, поэтому скажу волшебную фразу: wake up on LAN

Точно! Ещё один способ, который я проверял и который стоит добавить в статью. Что-то типо Anydesk вполне может будить ноутбук по WOL

Dell Presision i7-9850H такая же проблема.

Раньше для какой-нибудь новой концепции нужно было запрос пользователей иметь или толковое предложение для какой-то конкретной цели. А в остальном развитие техники было в основном данью естественного развития технологий.

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

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

Жаль что пока это далеко не всегда реализуемо. Но с течением времени возможности растут.

Мне на Dell XPS9570 помогли забороть эти проблемы две настройки в ключе Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

EnableInputSuppression = 1 и  EnforceDisconnectedStandby = 1.

Особенно вторая оказалась очень полезной. Ее как-то выкатил Dell через обновление. Ноутбук не подключается к сети в результате и ведет себя почти как при S3.

А еще говорят с линуксом много мороки. Ага, поставил, настроил и забыл. Никаких самовольных обновлений и тайной жизни, всё контролируемо.

Именно так. Мой конфиг acpid мигрирует между разными ноутами разных производитлей десятками лет с минимальными измененеиями.

Почитал каменты, подумал, что возможно малое количество проблем с линуксами у меня из за того, что у меня в основном ретро-железо времен 10+ давности и люди уже много чего допилили в плане совместимости...

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

На эту тему вспомнилась (почти) шутка из времен стародавних:

Q: Как заставить винмодем работать под linux?

A: Выбросить и купить нормальный.

Раз такая тема поделюсь ЗАГАДКОЙ ДЫРЫ, недавно я обнаружил что в линуксе стала работать внешняя звуковуха MAUDIO которая у меня лежала много лет без дела. Для моих любительских задач аппарат просто супер.

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

Но всё оказалось еще страннее когда я решил перемещать аудиокарту в руках, поворачивать её разными сторонами это тоже влияло на период появления всплесков!

При том, когда кручу аналоговые потенциометры на "морде" карты высота импульсов не меняется, но повышается равномерный шум на фонограмме.

Это всё стало очень большой загадкой для меня. Возможно что карта как-то ловит сигнал display порта или же имеется какое-то хитрое взаимное воздействие программно-аппаратной части друг на друга.

(Левая часть фонограммы до изменения окна, а правая после).

Частота примерно 3-5 Гц. Иногда встречается "экстрасистолия" — всплеск идущий как бы вне периода.

Вот эта техномагия для меня необъяснима на данный момент никак!

Наводки какие-то. У меня нечто похожее было на pcmcia звуке echo indigo io при работе в hp nc2400 от аккумулятора. При работе от сети или в других ноутах проблемы не было.

ХЗ, в моём случае я предполагаю что проблема именно софтовая и связана с каким-то буфером чем-то таким. Потому что на аналоговую часть, кажется, не влияет. Возможно прилетает наводка по USB и воздействует на АЦП, DSP (если он там имеется).

Надо проверить на разных машинах.

Что-то отдалённо похожее у меня было в мохнатые года на стационарнике и причиной тогда оказались ЭМ наводки от вращающихся кулеров и HDD. Изменение частоты при ресайзе окна это правда не объясняет, разве что из-за ресайза увеличивается скорость вращения кулера из-за выросшей нагрузки на процессор, но это уже из разряда бреда наверное

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

Извлечение батареи с отвёрткой не всегда лишает гарантии. Из последней полусотни разобранных ноутов не помню ни одного с пломбой. На многих ноутбуках есть возможность добавить оперативку, сняв нижнюю крышку и это по инструкции производителя. Или добавить HDD/SSD. А там и до снятия батареи недалеко :). Вот только батарея сейчас почти везде используется как противовес и без неё ноутбук будет падать назад в открытом состоянии

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

С точки зрения российских законов понятия "потеря гарантии" не существует.

Вам могут отказать в гарантийном ремонте (или замене устройства) только в случае, если докажут, что неисправность (недостаток товара) возникла вследствие ваших действий. ЗоЗПП, статья 18, пункт 6. Иначе (если причинно-следственная связь не доказана) за недостатки отвечает продавец или производитель.

UFO just landed and posted this here

Можно, ноутбуки GIGABYTE G5 KC, GIGABYTE A5 X1 со съемными аккумуляторами

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


Сейчас ЕС, вдохновившись победой над Apple Lightning — проталкивает запрет на выпуск смартов с несъёмными аккумуляторами.

Надо немного подождать :)
Идея хорошая. Конечно есть определённые проблемы с герметичностью, но у большинства аппаратов её и так нет. Если клеить запретят(для моделей без IP65-67), то вообще хорошо.
Смартфонов с такой фичей, похоже, больше не делают

Samsung XCover 6 Pro?

Боль! Года 3-4 назад победил, тоже был тот еще квест, через расширенные настройки биоса и правкой реестра.

Но осталась одна нерешенная - USB порт не отключается никак, кроме как при shutdown. А на это было завязан сетап с отключением питания периферии (подставки/монитора и тп). Максимум достигнутого, порт отключается при отсутствии внешнего питания. И это "by design".

Звучит как зарядочный «желтый» порт, в котором постоянное питание — фича. Там иконок рядом с портом нет соответствующих?

Конечно, нет. Неужели можно предположить, что перед тем, как добраться до расширенных настроек биоса, старый админ не проверил все порты, режимы/настройки системы, не перелопатил реестр и тп :) Дошел до инженеров вендора - увы.

не проверил все порты, режимы/настройки системы, не перелопатил реестр и тп :) 

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

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

Следовательно он сожрёт весь заряд в тщетных попытках установить обновления windows (ну куда ж без них)

Я так понял не ставить годами обновления на сломанный Windows — это норма уже. Стоило бы узнать про то, когда выходят обновление (а равно поставить их, особенно, если учесть, даже не заметно, как они ставятся), — второй вторник месяца. И стращать обновлениями в 2023 — моветон уже. Все ставится незаметно, быстро и без проблем. А держать ноут, который при каждом включении пытается наверстать упущенные обновления, — сам себе злой Буратино.

Ну не на ноуте, а на десктопе, поставились обновления винды, отвалился звук, а потом ещё и «улучшалка» nahimic. 3 часа убил, чтобы всё обратно заработало (звук почти сразу починил, а химик этот весь мозг вынес), нафиг мне такие приключения? Центр обновлений отрубил

Я не из тех, кто видит в обновлениях только зло. На домашнем компе ставлю всё и всегда (помогает вовремя узнать об очередных проблемах с обновлениями и не апрувить эти обновления в домене). Так что ноутбук всегда обновлен (и весь софт, как только попросит). Но не надо за меня решать, когда это делать. Я администратор ноутбука (что бы не думали создатели винды) и буду до последнего добиваться нужного мне поведения. А там и снова на линукс могу вернуться.

Все ставится незаметно, быстро и без проблем

Скажите это например моей винде живущей в виртуалке после KB5019959. Там в ноябре все ставилось быстро и незаметно, затем падало c UNSUPPPORTED_PROCESSOR и откатывалось, затем говорило что больше — месяц не будет. На следующей день повтор.


Похоже вот этот баг https://communities.vmware.com/t5/VMware-Workstation-Pro/Windows-10-KB5019959-crashes-into-BSOD/td-p/2937515/page/2 — ну да — MS с VMware совместно намудрили что-то

Столкнулся лично, свежий ноут от HP с Win11 Home, все что нашел отключил - а пофиг, просыпается с какого-то перепугу в рандомные моменты, плюнул, просто выключаю, благо домашняя машинка, но был расстроен, фигня какая-то бесючая...

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

Я боролся с проблемой с другой стороны и так и не понял, как в win11 менять настройки производительности и (recommended, better and best perf) при работе от сети или батареи.

Если dell или asus ещё делают свои тулзы, то Surface ноут обречён только использовать примитивные настройки от Microsoft.

так и не понял, как в win11 менять настройки производительности и (recommended, better and best perf) при работе от сети или батареи.

Через классический апплет Power Options (как он там по-русски, не помню, у меня английский UI сейчас) классической панели управления. Вот прямо сейчас открыл проверить на Windows 11 22H2 как раз на Surface Pro - всё там, не убрали пока. Хотя ссылки на него из новых настроек и нет, как иногда бывает.

Лучше бы не было привязки к софту вендора. Я всегда первым делом на всех ноутбуках удалял весь софт. А на последних ASUS нельзя менять режимы производительности без ArmoryCrate. А он работает крайне нестабильно.

Где-то на гитхабе видел самопальный переключатель режимов для асуса. Но не рискнул испытать на себе.

Мой вариант - "у меня linux, сон не работает"... (На том же ноуте под виндой со сном было всё в порядке. А под убунтой не завелось автоматом и не помог ни один из десятка мануалов.)

Для 22.04 уже несколько ядер вышло в hwe, попробуйте свежее.
Asus G513QY нормально стал спать где-то с 5.17–5.18, 5.15 не просыпался корректно, а до 5.15 даже с клавиатурой были проблемы.

Попробуйте федора, она работает в качестве рабочей станции (сервера это другое) в отличии от убунту.

У родственника, большого любителя асусов, так в прошлом году сгорело полмашины. Он закрыл ноут, положил в рюкзак, рюкзак в багажник седана и поехал домой. Где-то минут через 20 в салоне запахло жареным асусом. Благо была зима, и загоревшийся багажник удалось потушить огнетушителем и снегом...

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

Теоретически процессор может греться до 105 градусов в некоторых поколениях. Мало ли что лежало рядом. А если и аккум нагрелся неслабо в теплоизолированной сумке, да ещё и китайский какой-нибудь.... Так что маловероятно, но теоретически возможно, ИМХО

Мало ли что лежало рядом.


Первое, что приходит в голову — пары бензина.
А вот их источников может быть много, начиная с банальной тряпки, которой протёрли горловину после заправки.

Перегрев батареи и возгорание?

Перегрев батареи и возгорание?


У меня как-то после ремонта на СТО, с его рационализаторами — на стоянке частично вырвало трубку топливопровода (его и ремонтировали).

Двигатель был заглушен, ключи из зажигания извлечены.
Но просто горячего двигателя оказалось вполне достаточно — полыхнуло

(открытие капота — огнетушитель из багажника и толпа народа от соседних авто с огнетушителями — задули все сразу, коллективно. В общем, отделался закопчённым подкапотным пространством и около.
Сервис извинился и все отремонтировал бесплатно. Но деньги за новые детали таки взял :)
Ну чтобы доказать брак деталей это целая эпопея. С экспертизой, судом и прочее.
Одно дело когда брак явный, вроде лопнувшего радиатора или расширительного бачка и т.п., а другое когда явно видимых причин нету.

у меня точка перехода на видюхе по по мониторингу 87. Но это внутри чипа, а не снаружи
у и у него ж проц не снаружи лежал, а внутри ноута. Сколько там у ноута снаружи?

Вопрос с китайскими АКБ это уже отдельная песня.
Но серьезно, ноуты продаются миллионами. Вы хоть раз слышали такие истории?

Тут пишут, что 250 градусов нужно, чтобы пары бензина загорелись
врут?
https://www.drive2.ru/o/b/540555926294233883/

Совсем недавно, 29 декабря, в самолёте загорелся повербанк.
https://www.fontanka.ru/2022/12/29/71941802/
А учитывая, что в аккумуляторе ноутбука те же 18650 могли быть, а может и плоский аккум. Высокая температура в сумке вполне могла спровоцировать перегрев. Плюс сам аккумулятор нагревается, отдавая энергию, а процессор мог и на 100% нагрузке повиснуть.
Я не утверждаю, что так и было. Но это не настолько нереально.
Бывает и просто на зарядке бабахают (какая-то бракованная партия была). Без видео ничего бы он не доказал
https://pikabu.ru/story/vzryiv_noutbuka_v_ofise__5815401

Охотно верю, что ноутбук могло переломить в багажнике чем-то тяжелым, что вызвало загорание ноутбука. Но тут же нет вины ноута

17% процентов (2-е место) участников опроса используют линукс и не встречали проблемы. Просто, в очередной раз, зашли поглумиться над пользователями винды

Резонно. Но часть ПО есть только на винде. И часть IT профессий связана с виндой неразрывно. Бизнес трех лет от роду с винды на линух перенести дело не одной недели, к сожалению - и не все к этому готовы.

Хотите посмеяться? Прихожу в контору с резюме "в линух могу". Выбор на контору пал именно по причине "они тоже линуксоиды". Собеседование - разговор - договор на испытательный. Масштаб задач обсудили, понимание сроков сравнили - все хорошо. Сажусь за рабочий стол - "кстати, забыли сказать, работаешь ты с Windows". И да, контора целиком линуксовая, человек в чьи задачи входит "техподдержка для Windows" есть, но в виде консультации. А в моем случае - фигачь продукт.

В эту категорию попали и те, у кого проблема была, но теперь ее уже нет )

Лет 10 назад был опыт общения с Windows Server 12.
1. Не надейтесь на командную строку. Пробуйте powershell, и лучше писать не "человеческие команды", а суржицу.
2. Не надейтесь на поданную команду. В винде 100500 ноунейм служб. И по факту любая из них без предупреждения на каком-то этапе зарубила ваш запрос. Мимоходом. Какая - неизвестно) Мне пришлось штук 10-15 заблочить... Даже не так - тактическими приближениями блокируешь штук 60, добиваешься выполнения работы, поштучно включаешь обратно. И по итогу 10-15 остались забаненными, иначе "работа не работает".
Несколько листов а4 заготовьте, чтобы записывать что и где отключали.
3. Не надейтесь на поданную команду - вы не админ на этом компьютере. Чтобы винда хотя бы частично воспринимала ваш запрос как "запрос админа", нужно нехило залезть в настройки и широкими мазками раздать себе права. Однажды поможет.

Кнопки "выключить фигню" скорее всего уже и нет. По stackoverflow можете пройтись по вопросам windows, через время вы распарсите вопросы по теме. Это не будет "отключение гибернации" как таковая, это более широкий спектр тем.

А в чем таки проблема его просто ВЫКЛЮЧАТЬ? Оно понятно, что раз есть - должно работать, но так ли нужно?

Свежий ноут с ссд и прямой сборкой окон загружается за 5-10 секунд. С обычной сборкой пусть 15-20. Это разве много?

Это до рабочего стола.

А когда после включения надо вернуть в рабочее состояние кучу программ и пару виртуалок, то уже не 20 секунд.

Да и может я просто хочу пользоваться заявленной функцией. Не работает? Выпиливайте её под корень и не дурите людям головы!

Ну честно говоря у меня есть thunderbolt докстанция, thinkbook, linux. Из сна не выходит, потому что только режим ожидания доступен из-за кривой работы док-станции(?), которая блокирует и сон и гибернацию и вообще все S-режимы, кроме ожидания. А я так редко беру ссобой ноут, что упарываться в настройку сон(в оперативку)-затем-гибернация и чтобы это работало с UEFI SecureBoot только со своими сертификатами (сертификат майков выпиливать), прям не фонтан.

Ну и ложка дёгтя из бочки дёгтя это время автономной работы ноута на аккуме. На винде до 5,5 часов, на линуксе 2 часа. Как пофиксить я ваще хз.

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

В powertop и tlp крутил долго всё, но больше 4х часов выжать не смог, а в винде 5,5. cpufrequtils на 11ой серии интелов не работает, стоит thermald. Всё равно меньше желаемых 12 часов от аккума(

Вот этим мне нравится ноут на AMD Ryzen 5800H. Ничего нигде не крутил в настройках, на винде минимальное потребление 11-12Вт, под убунтой 8-9Вт. Как результат под линухом ноут работает от батарейки дольше.

У меня меньше 7, но работает всё равно меньше по факту чем на винде. upower говорит осталось 3 часа, а powertop 5,5 хотя через 3 часа выключается. А винда говорит 5,5 и работает 5,5.

А в чем таки проблема его просто ВЫКЛЮЧАТЬ?

Проблема в том, что одновременно открыто 3...5 рабочих программ с незавершенной работой; пара эксель-файлов; несколько файлов ТЗ; файлы, которые в данный момент согласовываются с коллегами; файлы документации… Поэтому перед тем, как выключить компьютер — вначале надо записать, какие файлы были открыты, чтобы потом не забыть про один из проектов и тем самым не отложить его в дальний ящик…

Не совсем надёжный метод, оставлять открытые несохраненные файлы. Дело вкусу, конечно.

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

но открыт там, где мне надо. И я хочу продолжить именно там.


К слову — в Ворд есть фича «продолжить с того места, где вы остановились».
Я её очень люблю :)
Столкнулся с подобным на ноутбуке MSI с 11-м семейством Intel, проблема решилась одной галочкой в расширенном BIOS. Вот уже 2 года никаких проблем со сном нет. Не считая мелкой неудобности — при открытии крышки автоматически не включается, приходится нажимать кнопку. Рекомендую погуглить сочетание клавиш для входа в расширенный BIOS вашего компьютера и поискать там заветный пункт со словом «S3» или «S0».

Опишите, пожалуйста, подробнее. Добавлю в статью

Активация расширенного BIOS (только для MSI): R.ctrl + R.shift + L.alt + F2, там параметр с картинки перевести в Disable. После этого в спячке замигает светодиод в кнопке питания (в Modern Standby он светится постоянно) и компьютер начнёт засыпать в S3.

А как Вы узнали об этом расширенном режиме?
А у других производителей имеется подобное?

Например в ASUS "расширенный режим" никто и не прячет. F7 показывает дополнительные настройки. В Acer это F6 (если ничего не путаю). Эх, если бы только в ASUS при этом ещё и была нужная опция в списке....

Например в ASUS «расширенный режим» никто и не прячет.


Да, это меня несколько избаловало… теперь приходится морщить лоб :)
А как Вы узнали об этом расширенном режиме?

После покупки начал злиться, что техника работает не так, как ожидалось, полез искать в интернет, по симптомам нашёл описание Modern Standby, способы отключения через Powershell и реестр (не помогло), нашёл, что отключается через BIOS, на форуме по совсем другой модели MSI нашёл это сочетание клавиш, начал копаться в расширенном BIOS и переключать всё более-менее подходящее по описанию, и вот, в какой-то момент светодиод замигал во сне и потребление от сети через ваттметр снизилось до 1 Вт. С тех пор компьютером полностью доволен.

У других производителей тоже должно быть, но наверняка спрятано в расширенном или инженерном BIOS…
У других производителей тоже должно быть, но наверняка спрятано в расширенном или инженерном BIOS…


У моего нового ноута realme Book Prime «обычный» биос настолько примитивный, что расширенное меню точно должно быть :)
Правда, как туда попасть мне пока нагулить не удалось…

спасибо! вылечил проблему наконец-то на своём msi prestige evo 14, под виндой сразу сон заработал нормально, под линухом пришлось ещё отключить лишнее в /proc/acpi/wakeup

У меня одного не было проблем с режимом сна? Что на старом ноуте, но он сам по себе за неделю в ноль сажался (старье много энергии тратит во сне), что на новом, валялся неделями во сне, после включения оставался заряд. Но на новом вайфай даже при отключении экрана отключается, сначала понять не мог, почему файлы не качаются

Автору спасибо, что вскрыл факт газлайтинга со стороны Майкрософта.

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

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

Х1 7го поколения просыпался в ночи и не засыпал. Примерно всегда.
Таймеры пробуждения отключены, WOL всякие отключены, всем устройствам запрещено всё.
Помогла смена в биосе с режима сна вин10 на режим сна линукс.
Наблюдаю третий день, всё хорошо. Но вчера после пробуждения кажется сдох слак и дискорд и лиса.

Основной способ борьбы с modern standby только через Bios. Как правило биос в ноутах куцый и залоченный и ничего сделать с этим нельзя. Можно также попробовать набор твиков https://4pda.to/forum/dl/post/26761371/CsEnabled+Power+Fix.rar . Мне на ноутбуке Huawei он частично помог. Изначально был только один поверплан balanced с тремя настройками который ничего не настраивали. С помощью твиков удалось настроить и добавить большинство функций.

ThinkPad X1 Extreme 2018 г.в., пытаюсь решить проблему годами 😂 тоже думал что это я один такой, а оказывается у всех так и должно быть

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

Близкая проблема: ноутбук (Xiaomi RedmiBook 13) после нескольких циклов ухода в сон/пробуждения совсем теряет возможность работы от батареи. При отключении от сетевого адаптера через несколько секунд или минут автономной работы без предупреждения неожиданно выключается в чёрный экран. Приходится работать только от адаптера. Но если выключить-включить по-настоящему – то на какое-то время все проблемы с автономным режимом обычно уходят, ноутбук работает от аккумулятора часами. Можно было бы свалить проблему на неисправный контроллер питания, если бы не странная связь с режимом сна. Ни у кого нет идей, что это может быть?

Делаю Ярлык %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState назначив быстрый вызов типа Ctrl+F3 и имя "Сон" - работает гибернация (при небольшой памяти), а от 16гб уже выгодней простой сон, тот же ярлык, но надо отключить гибернацию: powercfg -h off и гибридный спящий режим в настройке электропитания.

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

Можно ещё надёжнее: не иметь компьютера. Но разве это выход?

А у меня довольно старый ноут (2013 г), но в какой-то момент (с какого-то обновления Винды) начались непонятные проблемы с переходом в сон. Иногда переходит, а иногда не переходит. То есть, как не переходит: вообще. Нажимаю кнопку Сон (не важно где: в Пуске или на клавиатуре), а он вместо засыпание просто выключает экран! (мол "ну вот, я сплю типа :)"). Потом я как-то выяснил, что такое происходит когда активна мобильная точка доступа на ноуте! Тут-то и стало понятно, что это не баг, а фича, чтобы твоя раздача интернета по WiFi не прекращалась. А предупредить об этой фиче можно было как-то? Ммм?
Ещё позже узнал как это (блокировку перехода в сон) сделать со своего софта...

Потом я как-то выяснил, что такое происходит когда активна мобильная точка доступа на ноуте!


У меня такое происходит и тогда, когда мобильная точка не активна (я е
её на ноуте вообще не включаю)

Получается, на win 7 такой беды нет? И зачем нужны все версии, которые после него.. Чисто искусственно насаждают их

Я бы не сказал что это новая проблема. У меня заметка в Evernote за май 2016 с началом исследования. С нежелательными пробуждениями люди сталкивались еще на windows 7 (а может и раньше), просто на более свежих системах MS только усугубила ситуацию. Пруф - https://habr.com/ru/post/69676/

У меня помечено себе на память:

Посмотреть какие устройства имеют разрешение на вывод компьютера из спящего режима

powercfg -devicequery wake_armed

Какое устройство инициировало последнюю команду на включение

powercfg -lastwake

Активные таймеры пробуждения

powercfg -waketimers

Еще можно изучить системный журнал питания, кастуется так

Win+R -> eventvwr.msc -> Система -> Фильтр текущего журнала -> Источники событий -> Power-Troubleshooter

https://ocomp.info/pc-vyihodit-iz-spyashhego-rezhima.html тут все разжевано детально

У меня в журнале пусто, тоже там смотрел.

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

У меня в последнее время (после обновления винды), вдруг сетевая карта начала будить спящий системный блок. И так регулярно. Пришлось запретить сетевой карте будить.

С чем точно связано так и не понял.

Тоже были проблемы с рандомным пробуждением макбука, плюс блокировка экрана не всегда уводила ноут в сон (а должна)

Как оказалось, одна программа (VK Messenger) ставит запрет на сон по таймауту в простое, без явной на то нужды

Узнал про это с помощью команды pmset -g assertions, она показывает установленные «утверждения» по электропитанию

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

Может быть кому-нибудь поможет =)

На мой изощренный взгляд воинствующего дилетанта (OS/360/370, RT-11, RSX-11, ВСЕ версии DOS, все версии Windows, UNIX, XENIX, BSDi, FREEBSD, OS/2, не говоря о специальных и интегрированных с компиляторами), вся эта биллгейтовская пацанская хрень служит одной цели - вымучить бабки из человечьего континуума посредством сведения его интеллекта к нулю. На который и умножить все интеллектуальные потуги человечества.
Пойду к воронам дружить. 8-)

OS/360/370


Видел когда-то на ЕС оболочку (?) «JAC» (или типа того)
Подскажите, где можно о ней почитать, так как различные компьютерно-музейные сайты о ней почему-то ничего не пишут.

Когда-то пользовался диалоговым монитором JEC, но описания не видел, все объясняли опытные коллеги.

диалоговым монитором JEC


О, точно, спасибо
Тоже когда-то с ним работал, на уровне начинающего пользователя :)

(гугл все равно находит только один источник информации, хотя и на разных ресурсах :)

Стационарный, 8.1 лицензионная, года полтора назад перестал засыпать - вернее просыпался ровно через 30 секунд. Поиски ничего не дали, через несколько месяцев после очередного обновления винды все починилось, еще через пару месяцев началось снова.

Поделитесь, что останавливает от обновления до 10ки? Для меня лично семёрка - one love!! Хотя начинал вообще с 3.11. Работал на семёрке с самого release candidate, ещё когда рыбка на фоне была. Одним из первых обновился на 8, потом 8.1
Но после 8ки 10 реально ведь как глоток свежего воздуха!

Никак не собраться обновить - нет времени, места на С, куча разного софта, одним словом - лень. А начинал еще с машинных кодов на Д3-28 (расчет акустических преобразователей на пьезоэлектриках).

У меня куча стационарных компов с i3-3240 / i3-4330 . На восьмерке без ssd совершенно нормально работают по скорости. Если ставить туда десятку, то работать практически не возможно без SSD.

Поделитесь, что останавливает от обновления до 10ки?


Старое железо и отсутствие драйверов (для ноутбуков)

Так-то я пробовал ставить 10-ку на eeePC 901. Старее некуда, 2 ГБ оперативки и 32 ГБ SSD. Но работает, собака...

И на второй ноут на C2D P8400 (intel centrino) - встала прекрасно и до актуальной сборки обновилась.

Так-то я пробовал ставить 10-ку на eeePC 901. Старее некуда, 2 ГБ оперативки и 32 ГБ SSD. Но работает, собака...


У меня десятка встала и работала на допиленный MSI U100 Plus (SSD, 2 Гб ОЗУ)

Но, после относительно больших перерывов в использовании (длинные выходные, праздники) — запуск системы становился безумно долгим, (10 запускает кучу служб, которые современным процам — семечки, но атомы и селероны валит наповал)

Вернул туда 7 — ситуация резко выправилась.

Для меня лично семёрка - one love!!

В таком случае вам и нужна 8.1 embedded+classic shell. Вы получаете абсолютно ту же семерку с пуском, но в разы стабильнее и быстрее даже на железе 15-летней давности. Просто попробуйте на одном и том же железе с нуля установить 10 и 8.1 винду+софт, сравните скорость включения/загрузки/работы чего угодно (от офиса до браузера с десятком вкладок) - это небо и земля.

Вин11 это вообще ад, но на новом ноуте я ее снес после второй загрузки - потому что эта самая загрузка занимала 20 секунд, после чего я еще ждал прогрузку рабочего стола. И это на сверхмощном железе и NVME диске. Для сравнения - thinkpad t440 на обычном HDD загружал 8.1 за 15 секунд, ровно от нажатия кнопки до прогруженного рабочего стола, полностью готовая к работе ОС, которая делала что ей скажу я, а не жила своей жизнью и не усложняла жизнь мне.

это ж явно что-то не так с компом, что 20 секунд и еще подгрузка
похоже на проблемы с диском
Запустил сейчас на райзене 5600h - 10 с до появление картинки где потом будет окно пароля
ну и понятно, что рабочий стол долго может грузится - когда диск неисправен или же на рабочем столе выложена хренова туча файлов (и там Onedrive начнет "переучет" делать, что может сказаться на скорости подгрузки)

На семёрке NVME грузится в каком то медленном режиме. Потому и загрузка долгая.
После загрузки окон уже на полной скорости работает. На десятке эта проблема решена.

там у чела 11-ая грузилась 20 с

Может в «биосе» включен медленный режим. Потому и грузится везде медленно.

После 8.1 невозможно пользоваться проводником и панелью управления в Windows 10 с медленной отрисовкой и неконтрастными элементами.

После 8.1 невозможно пользоваться проводником и панелью управления в Windows 10 с медленной отрисовкой и неконтрастными элементами.


Монитор и видеокарта (ну, или драйвера:)
На всех моих компьютерах никаких проблем со скоростью и малой контрастностью нет.

Скорее новый фреймворк для UI.

Первый ноут у меня в 2005 году появился. Года полтора-два пытался под ХРюшей найти решение указанной проблемы, потом забил и уже вот 15 лет у меня в привычку вошло постоянно подзаряжать ноут и стараться отключать музыку перед закрытием крышки ноута, что бы люди в маршрутке не пугались внезапного вопля из рюкзака.

Данная проблема на ноутбуках ASUS встречается давно, примерно с выхода Win8.
Причем проблема возникала на всей линейке ноутбуков, от самых бюджетных на celeron, до топовых на i7. Windows в подавляющем большинстве была оригинальной с драйверами от ASUS.
Ноутбуки самопроизвольно включались, пытались обновиться но в процессе крэшились по питанию.
И тут мы имели, или нас имели, следующие проблемы:
  • Долгий и нудный откат неуспешного обновления при включении.
  • Нудный процесс восстановления после не успешной загрузки ОС
  • Повреждение ОС с восстановлением её на заводские настройки
  • Переустановка ОС в чистую, из-за повреждений механизмов восстановления
  • Убитые HDD, механика которых была повреждена ударами/вибрацией из-за того что диски были во включенном состоянии
  • Высаженные в ноль АКБ, элементы которых пришли в негодность и больше не заряжались
  • Бук превратившийся в кирпич из-за того что обновлялка BIOS решила прошиться на аккумах, без проверки наличия питания от сети.

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

Добавлю немного оффтопа. Недавно обнаружил один баг при переводе своего ноутбука (с Windows 8.1) в сон.
Частенько качаю в Файерфоксе всякие аудиокниги, музыку и прочее с Ютуба. Использую одно широко известное расширение. Если пару лет назад скачивание с Ютуба шло с хорошей скоростью (1-1,5Мб/сек на одну закачку), то сейчас почему-то скорость одной закачки сильно ограничилась, и составляет 30-40кб/сек. Я подозревал, что Ютуб отслеживает подобную нежелательную для него активность и таким образом ограничивает отдачу трафика. Похоже, что я ошибался.
Так вот, собственно, к багу:
1) Добавляем в Файерфоксе несколько закачек с сайта Youtube.com.
2) Грустно взираем на весьма унылую скорость этих закачек и на прогноз времени скачивания даже небольших аудиодорожек в 15-20мин.
3) Не закрывая браузер отправляем ноутбук в сон.
4) Ждем буквально секунду, когда погаснет экран, но ноутбук еще подает признаки бодрости.
5) Тут же возвращаем ноутбук из сна.
6) Вуаля! Скорость каждой закачки выросла до 1-1,5Мб/сек!


Если у кого-то есть предположение, - что это может быть, - прошу поделиться!

Я нечто родственное наблюдал у yt-downloader, когда YT начал с ним бороться. Закачка стартует на нормальной скорости, и быстро падает вот до тех самых десятков килобайт. Останавливаю, рестартую — снова начинается быстро, потом падает. Может быть, расширение использует внутри себя тот же yt-downloader (или аналогичный ему способ скачивания). Стоит проверить, нет ли обновлений для расширения и нет ли возможности там перейти на yt-dlp, в нём эту проблему как-то хитро обошли. Впрочем, кажется, читал где-то, что и в оригинальном yt-downloader'е это в конце концов поправили, но я не проверял. Если это так, то можно попробовать подменить старую версию скачивальщика в составе расширения на обновлённую (опять же, если гипотеза верна).
подозревал, что Ютуб отслеживает подобную нежелательную для него активность и таким образом ограничивает отдачу трафика. Похоже, что я ошибался.


Да.

Вуаля! Скорость каждой закачки выросла до 1-1,5Мб/сек!


Кеширующий прокси у провайдера?

Не разбираюсь в этом, к сожалению.

Не совсем в тему, наверное, но все же.

Заметил мерзкое поведение Epic Game Store. Если он закачивает игру, он не то что в спящий режим, он даже запрещает монитору выключатся, при современных играх за 100 гигов, которые даже на достаточно быстром интернете качаются очень не мгновенно.

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

Благодарю за статью, думал это глюки у "пользователей", а нет.. бывает такое.

В основном работаю на стационарных компьютерах , там таких проблем не замечал.

Ноутбук старенький АСУС, проблем тоже не замечено. Ну правда wsus отключен в феврале 2022 в связи сами знаете чем.

нельзя менять режимы S0 и S3 без переустановки ОС

Подскажите, если у вас есть предположения, как читать и понимать вот эти строки из мануала:

Switching between S3 and Modern Standby cannot be done by changing a setting in the BIOS. Switching the power model is not supported in Windows without a complete OS re-install.

Если верить написанному, надо установить винду на ПК с S3 и перенести диск на ПК с S0. Винда без переустановки не сможет переключиться с S3 на S0

Мне кажется, имеется в виду - сперва поменять в биосе, потом устанавливать винду.

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

У нас в доме 2 HP 2022 года покупки (один на работе выдали, один сами купили) и один ASUS TUF, 2020 года покупки, все с предустановленной виндой (две десятки и одна одиннадцатая). И все три начали просыпаться по ночам, причем не сразу началось (ну или сначала они так не гудели). Причем даже если выключаешь полностью, оно включится и начнет гудеть. Если оставить покдлюченным к монитору, то еще и монитор включит, осветит половину комнаты. Так что спасибо за статью, помучаю домашние.

И все три начали просыпаться по ночам,


Винда анализирует активность пользователя и автоматически выбирает время для установки обновлений (вы замечали сообщение, начинающееся со слов «Мы заметили, что...»? :)

У меня это 4:00
Так что ваши ноуты просыпаются для того, чтобы сделать утреннюю зарядку обновиться, не беспокоя пользователя :)

но каждый день! у них всех там явно какая-то личная жизнь по ночам. Получается, надо еще и автообновления тормознуть?

но каждый день!


Так ищут же :)
(наличие новых обновлений не обязательно, главное — сам процесс :)

Получается, надо еще и автообновления тормознуть?


У меня выделено специальное время для установки обновлений, когда это никому не мешает, например, во время обеда.
Плюс я всегда читаю новости типа «Обновление ХХХХ опять все поломало» и не тороплюсь :)

Выход из гибернации при 16GB RAM занимает около 10 секунд, и это в любом случае гораздо удобнее чем завершение работы и запуск с нуля каждый раз. Всем у кого недоступен для выбора режим S3 могу смело рекомендовать использовать гибернацию, пользуюсь третий год и не страдаю.

Соглашусь, так же использую только гибернацию. 64 Гб RAM - от момента начала загрузки ОС (пропадает экран BIOS и появляется крутящийся бублик снизу) до появления экрана разблокировки около 15 секунд. Конечно, SSD у всех разной скорости, но не настолько же. При этом у меня за эти секунды ещё ключ шифрования Bitlocker с внешней флэшки считывает. Так что не думаю, что там прямая пропорциональная зависимость от объёма RAM. Ну и не только чтением hiberfil.sys с диска система в это время занимается, опять же. Так что даже если RAM не такая маленькая - гибернироваться тоже нестрашно :)

С системой на NVMe включение с нуля, занимает те же 10 секунд. Плюс две секунды браузеру.
Выход из спящего режима у меня всего пару секунд. Монитор дольше просыпается.
UFO just landed and posted this here

Включение с нуля у меня, скажем, ощутимо быстрее выхода из гибернации. Но вот запуск всего того, что составляет нормальную рабочую среду, открытие всех проектов/файлов, с которыми надо продолжить работу - это всё на порядок дольше, и это уже важно, в отличие от разницы между 10 и 20 (да пусть хоть 40) секундами. Так что "холодный пуск" только после перезагрузки для установки обновлений, выключение примерно никогда, гибернация в 99% случаев...

>Проблема действительно существует и она остаётся без решения со стороны Microsoft и производителей ноутбуков уже 3 (три!) года

Как минимум уже лет 10 =) Потому что мой Acer 2012 года легко включался без причины из режима сна, находясь в сумке. С тех пор при переносе ноута на винде я всегда его выключаю и только потом кладу в сумку. С Эпл макбук таких проблем не было никогда

Имею ASUS TUF FX516PR с аналогичной проблемой, но даже при использовании его как стационарный ноут. ASUS вдобавок накосячил с прошивкой мультиконтроллера (EC) и при засыпании (или просыпании - не понятно) ноутбук:

  • подаёт питание на процессор

  • зависает

  • не включает вентилятор

В результате после ребута температура процессора больше 90 градусов, верхняя крышка раскалена.

Пока отключил режимы сна. Или hibernate или poweroff.

Была такая же проблема в Linux, который мне понадобился для учёбы. Поставил рядом с десяткой. Ноутбук Lenovo Yoga Slim 7 с процессором от красных. Графика, соответственно, их же. При закрытии крышки в Linux ноут как будто засыпал (судя по индикатору и кулерам), но при попытках проснуться появлялись жуткие артефакты. Поддержки S3 не было, переключателя в UEFI тоже. Нашлось два решения.

  1. Разлочить UEFI. Для каждой модели, естественно, по-своему. Мне повезло, на моём ноуте такое возможно. Появляется переключалка в UEFI.

  2. Подобно initramfs грузить модифицированную DSDT-таблицу с добавленной поддержкой S3 mode. Получилось благодаря этой инструкции, пока работает идеально.

Не особо страдаю паранойей, но вот эти комментарии, по-моему, объясняют смысл данного "бага"

Питание будет подаваться и на процессор, и на wifi модуль, чтобы

  • держать подключение к сети активным (зачем?)

  • слушать микрофон (комментарии закончились)

Ну понятно, что надо как-то "продать" эту функцию.

Была такая же проблема на устройстве Lenovo ThinkPad p14s, поменял сон на гибернацию и в bios выбрал режим управления питанием Linux, после этого ноут сам больше не просыпается

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

а ноут на проце intel с лёгкостью высаживают аккумулятор дня за 3-4 без зарядки

а ноут на проце intel с лёгкостью высаживают аккумулятор дня за 3-4 без зарядки


а это, к слову — первый признак того, что акк исчерпал свой ресурс и готовится уйти на пенсию.

Думаю, что интел в целом тут ни причём…

но при этом время работы от аккумулятора у этих ноутов одинаковое, думаю если бы на ноуте с intel был мёртвый аккум, то его не хватало бы на 7-8 часов

думаю если бы на ноуте с intel был мёртвый аккум, то его не хватало бы на 7-8 часов


Он не мёртвый. Он пенсионер :)

1) отменить автоподключение WiFi;

2) выключить его, перед работой включать ручками.

Меня Lenovo B5010 бесил самопроизвольными пробуждениями в рюкзаке. Оказалось, что его крышка легко продавливается, нажимает на клавиатуру, что будило ноутбук. Способов отключить такое поведение из-под GNU/Linux я не нашёл.

Такая же проблема, описал свой вариант решения ниже с suspend_continous. unsuspend_continous.

Неужели разница запуска в 30 секунд стоит этой мороки? Для чего вообще ссд придумывали?

Да где там 30 секунд. Обычный спящий режим с семёрки, компьютер за пару секунд включается.
Для чего вообще ссд придумывали?


Для того, чтобы сразу открыть все запущенные в прошлом сеансе окна и программы.
Правильно реализованная фича — бесценна.
Но увы, суровая реальность…

Отличная статья, спасибо! Вот бы ещё кто-нибудь написал что-то подобное по проблеме «0,78 ГГц» (ноут от батареи рандомно режет скорость процессора до 0,78 ГГц, иногда помогает вкл-выкл режима энергосбережения, но не всегда). Судя по гуглу, проблема распространённая, но решения так и не нашёл.

Итак, поехали! Ух, сколько часов я потратил на это в своё время!
Вы не указали процессор, но так как на AMD обычно проблема 0.4Ghz, то у вас скорее всего Intel

Всё указанное ниже делаем на свой страх и риск, используя голову!
Иногда (в моём случае это было из-за китайского аккумулятора), система решает, что работать на полную мощность небезопасно (или может по другой причине) и выставляет флаг "BD PROCHOT".
По идее флаг нужный, но когда он тормозит процессор до 0.8Ghz, становится грустно.
Качаем программу throttlestop. (работает только на intel)

Дальше картинка из интернета:

Снимаем указанную галочку и радуемся!

Работает, пока запущена программа throttlestop и до перезагрузки.

Так что ставим программу в автозагрузку и галочка всегда под рукой!

Насколько это безопасно? В системе есть другие флаги, которые не дадут процессору уйти вразнос. Например неотключаемый PROCHOT 97C (иногда встречается другая цифра). Так что по температуре превышения не будет. По другим параметрам надо смотреть для конкретной модели. Я использовал эту галку много месяцев до замены на нормальный аккумулятор и проблем не было.

Спасибо за ответ, эта прога и галочка BD Prochot действительно помогала мне на старом ноуте с такой же историей (после замены аккумулятора), На новом (Thinkpad P15s gen2) скорость может через несколько минут подняться до нормальной, а потом опять упасть, никакой логики в поведении системы я не нашёл. Попробую погонять на новой версии Thottlestop, на первый взгляд вроде бы всё работает.

Спасибо автору за то, что разжевал эту странную историю.

Я довольно много лет не пользуюсь виндой как основной осью кроме рабочих устройств. И на последнем ноуте (2021 года) столкнулся с тем, что эта зараза лежа на столе сама просыпается, че-то там делает, греется, включает кулеры и торжественно утром мне заявляет, что было бы неплохо немного попитаться от розетки. При этом трехлетний Сяоми с Линухом может пролежать полторы недели и только тогда все-таки разрядить батарейку.

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

Научить бы его ещё перестать хотеть проверять/качать обновления при выходе из режима сна.

Ну, вообще в настройках как бы есть настройка, которая указывает "свободное от работы время" в которое можно этими обновлениями обкачаться. Иногда оно даже работало как надо. Но в среднем винда почему-то решает, что умное™ скачивание через BITS это совсем не страшно на стареньком компьютере, поэтому оно
а) качает фоном, поэтому если у вас были планы сыграть в этот момент во что-то сетевое - милости прошу подумать получше.
б) что-то постоянно пишет на диск в диких количествах - в ноутбуке торчит родной гибридный HDD из 2015 и весь его IO забит на 100% не то дампом логов, не то подсчётом каких-то дифов, не то распаковкой обновлений.

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

Ну, вообще в настройках как бы есть настройка, которая указывает «свободное от работы время»

А где конкретно? Я вижу только «период активности». Это время, когда я пользуюсь ПК (то есть, не свободное, а наоборот, занятое). Но это не означает, что вне периода активности ПК включён и может скачать обновления.

image

Например, в моём случае ПК практически всегда выключен вне периода активности, т.к. я просыпаюсь в 14 часов (и включаю его), а засыпаю в 3 (и выключаю). Поэтому скачать обновления он может как раз только тогда, когда я им пользуюсь.

До того как у меня случилась какая-то беда с загрузочной записью моя винда самостоятельно просыпалась и тихонько качала обновления и иногда даже их накатывала в этот период, что собственно описывалось в статье. Мой девайс перманентно на шнуре живёт, так что для меня это не было проблемой. Свежая установка так может быть и делает пока я не вижу, но вроде я её настраивал чтобы она честно в сон уходила, а не в описанную полудрёму. Из-за этого он каждый грёбаный раз пытается КАЧАТЬ обновления. Ну как бы я открыл ноут чтобы поработать, а не на полчаса пялить в экран, пока дисковое IO не станет доступно кому-нибудь кроме Windows Update Service. Если смотрели видео, то там проблема воспроизводилась постановкой на шнур и закрытием крышки - система засыпает в жрущую полудрёму, но не детектит отцепление от шнура. Что мешало поддержать это - загадка. Аналогично с засыпанием - если винду давно не обновляли, то почему перед тем как пойти поспать в любой из режимов не чекнуть обновления?

По запросу пользователя.
Помните, была такая опция?

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

Это я долбанутый настолько, что помню, что сегодня второй вторник месяца (Patch Tuesday) и уже сходил и передернул поиск обновлений, а также обновил систему на трёх виртуалках и проверил, как там дела на двух удалённых серверах с Linux (которые, вообще-то обновляются сами через unattended-updates, но для обновления ядра я их перезагружаю раз в месяц — пора уже настроить livepatch, руки не доходят).

Всегда найдутся отговорки, чтобы не делать обновления удобными и незаметными.
sudo pacman -Su --ignore linux-zen,linux-zen-headers 4,62s user 5,41s system 21% cpu 47,116 total

Для обновления ядра всё равно придётся перезагружаться (либо отдаваться на милость корпораций).

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

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


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


ReFS больше десятка лет, она все еще не загрузочная и без поддержки снепшотов и клонов.
Из-за этого какие-то чудовищные усилия вкидываются в вычисляемые диффы (летом была статья), раскаляющие компьютер пользователя, вместо распространения корневой ФС легковесными блочными diff-стримами.
Ограничений на использование процессора и сети обновлятором до сих пор нет.
В базовую систему включено множество ненужных компонентов, внятного управления которыми нет — что раздувает обновления.


Решатся эти родовые травмы — и даже нестабильные обновления люди будут принимать гораздо-гораздо легче.
А сделать совершенно естественный откат на старую версию просто перезагрузкой в нее — так вообще.
Но у мелкомягких все как в русской классике, без СТРАДАНИЯ жизни нет.

В каком-то смысле опция до сих пор есть (система всё равно сама ищет обновления, но не загружает их). Работает во всех изданиях (должно даже в Home, там нет редактора политик, но соответствующие ключи можно и руками добавить в реестр).

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

У меня похожая проблема на стационарном компе, но со спящим режимом, а с гибернацией. Выключаешь его в гибернацию, он выключается, но через 5 секунд включается обратно. Тоже перепробывал всё, и настройки винды, и биоса, и мышки-клавы отключал. Так и не решил, 5 лет компу, 5 лет мучаюсь. Дополнительно к этому такая гибернация работает чётко через раз. Т.е. выключил, он сам включился, тут же опять его кнопкой выключил, утром включешь - норм, продолжаем работу. Вечером опять выключил в гибернацию, он опять включается, опять его кнпокой выключаешь, и всё, обратно из гибернации он включается как будто её и не было, а был просто выключен, все стейты сброшены. И если повторять такие выключения, то чётко со 100% повторяемостью проходит цикл. Со спящим режимом та же беда - само включаенся. Чтобы спать ночью не под звуки кулеров приходится полностью выключать.

Были такие же проблемы. Отключил пробуждение по сети, кроме магического пакета.
Бывает пробуждение от мышки и клавиатуры нужно выключить в особо тяжёлых случаях.

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

А отключение таймеров(wake on) через uefi?
У меня кулеры так настроены, что пока нет нагрузки(браузер с сотней другой вкладок, это не нагрузка), его не слышно даже ночью. Бывало забывал выключать или наоборот пытался включить уже включенный.

Возможно это тоже пробовал, так как проблема бесит нереально, по сути не позволяя уже 5 лет пользоваться ни сном ни гибернацией, но точно знаю что я их не включал чтобы выключать. А где их там искать в uefi не подскажешь? Мать Asus z170-A. Ну и таймеры не объясняют почему через раз сбрасывается состояние гибернации и система грузится начистую.

Забавно у меня мать Asus z270h:


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

Спасибо, гляну вечером что у меня там. Предполагаю что выключено всё.

На старом ПК была подобная проблема, постоянно выходил со сна.
Также откидывал все лишние провода, оставлял только шнур питания. Проблема решилась отключением питания usb при выключении в биосе.

Сейчас другая проблема преследует. Начались проблемы со светом и в момент когда пропадает свет, а ПК во сне, то после перезагрузки сбивается настройка драйвера АМД. Постоянно сбивается режим, то автоматический станет, то понизит напряжение, в общем полный рандом. Ни как не могу заставить остаться на пользовательских настройках или на любых других — только бы не менялось все каждый раз.
Заголовок спойлера

какое счастье что отключил все обновления еще в 17-ом. Тогда виндовс привил мне отвращение к обновлениям наверное до конца моей жизни. Так кучеряво обновился что аж ОС пришлось переустанавливать. Так что теперь на любое предложение обновиться тут же рефлексорно возникает синий экран перед глазами и воспоминания как я убил два дня своей жизни пытаясь его починить. Компенсировать мое затраченное время, как вы могли догадаться, никто даже не подумал.

По больному месту... Я для решение подобной проблемы долго переписывался с поддержкой Asus и кучу форумов и так и не решил. Остановился на том, что на кнопку включения поставил гибернацию.

Гибернация при закрытии крышки спасёт от разряда батареи

Постоянно ноутбук через несколько часов выходил самопроизвольно из режима сна. Теперь оным режимом не пользуюсь, и горя не знаю :-)

А подскажите с чем может быть связана проблема что комп с win10 и китайской матплатой Huananzhi X99-F8D не всегда выходит из сна, а иногда просто начинает включаться с нуля, будто питание вырубили (с питанием все ок, БП мощный, мощности хватает). Глюк редкий 1 раз из 5-10, но "обидный", т.к. теряются открытые данные.

Тут асусы с деллами не всегда из сна выходят, а вы хотите от китайской платы разумного поведения... В том то и дело, что 100% решения нет

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

Не скажу точно, но краем глаза читал об этом. Такое поведение может быть вызвано параметром в bios (power off energy saving), которое отключает питание оперативной памяти для экономии энергии.

Спасибо, поищу подобный параметр в своем bios

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

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

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

В последнем ноуте, который я купил полгода назад (Lenovo Legion) таковой проблемы не наблюдается вообще. Винда 11

На ноутбуке ASUS из 2020 с Intel Core i7-10875H ноутбук только притворялся что спит, хотя продолжал шуметь вентиляторами и греться.
Долго не мог понять причину пока не нагуглил инфу этот самый Modern Standby. Правка реестра с параметром PlatformAoAcOverride помогла. Боюсь что с новыми ноутбуками может стать хуже и перечисленные варианты уже нормально не помогут.

Linux не менее кривой,
HPE Elitebook 845 G7, Ubuntu 22.04, 22.10, все ядра вплоть до 6.1.4
При выходе из Sleep нормально не работает WiFi.
В каких то приложениях работает, в каких то нет.
Ковыряние конфигов, обновление не помогло, только новых багов добавило.

У многих на Linux после Sleep пропадает звук, не работают FN кнопки и т.п.

Зарплаты выросли, качество софта упало. Видимо нужно ждать обратный тренд для исправления багов.

Попробуйте нормальный дистрибутив, например федора. Звук, кнопки работают, вайфай скорее всего тоже.

Вот мне интересно, что для пользователей ноутбуков ценнее - заряженная батарея или 30 секунд времени ожидания загрузки после включения? Обязательно нужен сон? Просто выключить нельзя?

так сон/гипернация сохраняет все открытые программы и их состояние

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

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

Нет, когда я в командировке, это не вариант. Бывает что каждая минута на счету. Приехал быстро обошёл участок, поправил косяки и руки в ноги уехал, пока не стемнело и не по микрорайону не прилетело. Так что спасибо на не на. Открыл - всё должно быть готово к работе.

Тема актуальная, как видно по комментам, но мне решение в статье не помогло, ноут HP Elitebook G8 при добавлении в реестр ключа - перестал нормально выходить из сна. Вернул S0, потыкал всякие настройки пробуждения - может будет лучше... Интересно что выходит иногда даже из режима hybernate

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

Встречался с противоположной ситуацией на старом Toshiba satellite: при переходе в сон, вентилятор резко выключался, а лампочка продолжала показывать что ноут все ещё работает. И так мог минут 10 висеть и сильно греться. После какого-то обновления и лампочка стала показывать что ноут во сне, но все равно грелся. Накатил линь: там мог рандомно включиться (это было и на Винде), решилось выключением wake on lan в биосе.

Здравствуйте.

Обычно отключаю режим сна по закрытии крышки. Но тоже сталкивался с тем что в сумке ноут оказался включенным.

Предлагаю два варианта решения на ваше усмотрение:

Простой: В Startup добавить скрипт который запустится при выходе ноута из режима сна и уснет обратно если пользовать никак не отреагирует.

Сложнее: В Startup добавить скрипт который будет проверять температуру материнки и если она выше критической отправит ноут в сон.

Гугл говорит что для VBS команда отправления в сон с задержкой выглядит следующим образом:

Wscript.Sleep (5*60*1000) ' ждем 5 минут
createobject("WScript.Shell").run "rundll32.exe powrprof.dll,SetSuspendState Sleep",1,false 

Для отключения достаточно закрыть окно процесса.

Скрипт с оценкой температуры зависит от железа , запускается в фоне и в случае включения в сумке отработает. (Вполне возможно есть даже встроенные триггеры на повышение температуры. )

Как раз в тему вчерашей новости: Hackers can trick Wi-Fi devices into draining their own batteries. Статья за пейволлом, но общий смысл в том, что постоянный «пинг» (специально созданными кадрами) устройств с Wi-Fi, работающих от аккумуляторов, не позволяет гаджетам уходить в спящий режим.

То есть, может оказаться, что драйвер Wi-Fi на клиенте или точке доступа писал стажёр на фабрике дядюшки Ляо, а виноват в этом у пользователя почему-то производитель ОС.

Искреннее спасибо автору за наводку на хоть и частичное но решение!

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

меня только не устаивает что после режима сна у меня никак не работают vmware виртуалки , а именно сеть в режиме бридж. Что я только не пробовал, и перезапуск интерфейсов, и перезапуск vmware сетевой службы и перезапуск виртуалки - не помогает... Только перезагрузка компьютера ... Самое удручающие что есть в win 10.

Сразу скажу - на ноутах у меня никогда не было Windows в качестве основной системы. Только внутри vmware, только хардкор ;) Потому на ноутах и не сталкивался с этой проблемой.

Но! Есть у меня также немолодой, но достаточно шустрый десктоп (Gigabyte GA-H55-чего-то-там, 16Г и т.д.), который ещё не так давно использовали жена и дети для всяких фотошопов и прочих игрушек (т.к. в этот десктоп ещё и воткнута 1650 именно для фотошопов).

И у этого десктопа точно такая же проблема: каждую ночь, где-то в час/пол-второго, этот гад "просыпался", шумел вентиляторами минуты три и засыпал далее. Каждую ночь, пока не приучил всё семейство просто выключать его.
Что я только ни делал! И в БИОС ковырялся (про S0/S3 давно в курсе), и в виндовом аналоге cron все записи скрупулёзно изучил, и в реестре колдовал... Безрезультатно.

Оказывается, переустановить винду нужно. Бинго. Козырные, гм, как бы это, "неожиданные преимущества"

Есть у меня подозрение, что винда запускала обслуживание компьютера. Оно по умолчанию как раз в 2 ночи установлено.

Меня ещё бесит, что в современной винде нет опции "не засыпать при закрытии крышки при подключенном внешнем мониторе", хотя это ну просто очевиднейший use-case.

Меня ещё бесит, что в современной винде нет опции «не засыпать при закрытии крышки при подключенном внешнем мониторе», хотя это ну просто очевиднейший use-case.


Это потому, что в современной винде есть функция «Показать только на (и номер монитора)»
Крышку при этом закрывать не нужно.

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

В KDE, кстати, эта опция есть.

Если на столе не так много места, то открытая крышка может загораживать монитор.


У меня ноут (Сюрфейс) обычно стоит под монитором — и это очень удобно: на него выводится вся вспомогательная информация.
Второй вариант — ультрабук стоит на подставке рядом с монитором и выполняет такую же функцию.

А вот что-то ставить или класть на крышку ноута я бы не советовал — я не раз видел нечаянно продавленные экраны (чаще всего — локтем), да и залитые чем-то — тоже.
Естественно — это было сделано не специально, никто такого не хотел.

Я кладу наушники на крышку закрытого ноута, больше ничего.

Я кладу наушники на крышку закрытого ноута


Это же неудобно — есть куча специальных подставок, на любой вкус, цвет и деньги.

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

Предыдущий ноут у меня жил в вертикальной док-станции


Мак?

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


А смысл? Тут народ переживает за то, что ноуты выходят из спящего режима в сумках и рюкзаках и перегреваются.
А перенос в руках — дело минутное. Благо, если даже и выйдет из СР как раз в этот момент — то ему ничего не будет (включая и жёсткий, если он там ещё есть :)

Мак?

Он самый, Macbook Pro Late 2013, который, да простят меня истинные маководы, 4 с половиной года отпахал исключительно под управлением винды :)

А перенос в руках — дело минутное.

Так в том-то и дело. А отправишь в сон - потом пароль вводи. А пароль из соображений безопасности длинный... Лень же :)

Он самый, Macbook Pro Late 2013


А, коллега :)
Так, насколько я помню — у него не было/нет вышеописанной проблемы с закрытием крышки.

отпахал исключительно под управлением винды


В силу специфики работы — юзал свой такой же всеми доступными способами — с макосью, с буткампом, с Параллелс… прямо таки Камасутра :)
Причём практически одновременно :)
Сейчас на нем работает жена, под виндой, конечно.

потом пароль вводи. А пароль из соображений безопасности длинный...


Так есть же и другие способы :)

Помню в свое время был выбешен и неприятно удивлен таким "спящим режимом"
Привык, что на "семерке" я настраиваю переход в СР через 2 часа, и через 2 часа ПК реально спит. на "десятке" ПК засыпал, либо, когда не запущено ни одна программа, либо запущена, но не сильно важная по версии ОС)
Когда решил вручную переводить в спящий режим, то ПК рандомно просыпался. Я думал ну может ОС реагирует на передвижение мыши в 1 нанометр, когда дует легкий ветер или я мимо прохожу.
В общем MS добился своего, я забил и теперь вообще не выключаю комп, хоть у меня и настроен спящий режим при простое, но естественно спать никто не собирается

Тоже долго решал на ноуте, надоело — поставил гибернацию и ССД получше.

Даже залогинюсь :) Обычно я только читатель.

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

Для себя соорудил такое решение. Пользуюсь linux, но для windows (может и mac) думаю можно соорудить похожий костыль.

Делаются 2 скрипта. У меня это suspend_continous и unsuspend_continous.

Перый вводит в систему в сон, если система проснулась, через определенный интервал

у меня 5 секунд, скрипт опять отправляет ее в сон.

# suspend_continous.
a=1

echo "some" >> /tmp/i_am_suspended

while [ $a -eq 1 ]
do
	echo "suspend"
	sudo pm-suspend
	echo "sleep"
	sleep 5
	if [ ! -f "/tmp/i_am_suspended" ]
	then
		echo "exit suspend"
		a=0
	fi
done

echo "suspend loop finished"

Скрипт запускаю и терминала, когда система просыпается, можно просто нажать Ctrl + C и

завершить процесс засыпания.

Но если если сон был запущен при наличии нескольких мониторов, или мы мышкой случайно

сбили фокус с терминала с режимом сна, то можно вызвать второй скрипт или просто удалить файл /tmp/i_am_suspended. (за 5 секунд, если ну успел, то будим заново и повторяем).

#!/bin/sh

if [ -f "/tmp/i_am_suspended" ]
then
	echo "suspend file removed"
	rm "/tmp/i_am_suspended";
fi;

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

Может быть такой вариант кому-то тоже окажется полезен.

На ноуте msi gp66 рештл проблему отключением fast boot в биос

блин у меня на ПК вынь11, так он и с хибернейта запросто просыпается. вот этой ночью проснулся, запускаю

powercfg -waketimers
Timer set by [SERVICE] \Device\HarddiskVolume2\Windows\System32\svchost.exe (SystemEventsBroker) expires at 12:14:30 AM on 1/12/2023.
Reason: Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Schedule Wake To Work' scheduled task that requested waking the computer.

а еще вчера -waketimers ничего не показывал. с апдейтами какой-то метод борьбы есть ? на кой он проснулся, если так и не поставил апдейты ? почему не заснул назад ? попробовал сгенерить powercfg /SleepStudy - инфы зачем проснулся там нет.

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

Я уж думал, это у меня глюки, что ноут пару раз просыпался. Правда, он у меня всё время на столе на зарядке стоит, поэтому я не придал этому значения.

А тут, оказывается, вон оно чего творится...

Ещё рабочим вариантом остаётся переводить не в сон, а в гибернацию. Тогда содержимое оперативной памяти пишется на SSD/HDD. В моём случае это не подходит, потому что даже при nvme SSD выход из гибернации медленнее, чем включение с нуля, так как установлено 32Gb RAM.

На рабочем ноутбуке так и решил проблему. Да, чуть медленнее, но эти пару секунд не настолько решают, чтобы тратить время, нервы и деньги на всё эти попытки. Проблема же не в том, чтобы пробовать решить указанными вариантами, а в том, что не знаешь помогло ли. И постоянно боишься, что таки включится. После того, как он у меня расплавил шоколадку и залил дно рюкзака, пробовать больше не хочется :)

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

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

Лично мне очень сильно помогли советы отсюда. Это что касается именно включения S3 в системе.

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

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

В итоге перестал использовать сон и всегда принудительно руками увожу ноутбук (Acer Swift 5) в гибернацию когда не нужен, проблема решилась радикально.

Articles