Windows 10 Connected Standby Control Portable
Сейчас набирают популярность планшеты на Windows 10, я очень быстро понял все возможности, которые они дают и приобрёл себе подобное устройство и оно заменило мне ноутбук и настольный ПК, т.к. само по себе оно размером как 10 дюймовый ноут, приложения там те же, что на обычном компе, а при подключении в полноценные разъёмы USB и OTG клавиатуры, мыши и принтера оно запросто заменяет собой стационарный комп.
Я доволен этим устройством, но есть один минус, который омрачает радостуню картину от обладания им (точнее говоря, уже не омрачает, иначе бы я эту статью не писал). И она такая же, как у многих владельцев подобных устройств.
Очень быстро планшет стал моим основным рабочим устройством. А чем, кроме работы, мы занимаемся за windows компами?
Правильно – слушаем музыку и вот с этим и связана проблема. – На планшетах с Windows 10 при отключении экрана перестаёт играть музыка.
Для прослушивания музыки я пользуюсь [плеером AIMP] и хорошо бы было пока едешь куда-то, использовать планшет как плеер – включить музычку, положить планшет в сумку, воткнуть наушники и наслаждаться, но увы – тут облом. Если у вас настроено отключение экрана в Windows, то вместе с отключением экрана у вас отключается и проигрывание музыки. Т.е. использовать планшет как плеер не получается.
Я начал выяснять в чём причина и оказалось, что виной всему режим Connected Standby, который появился в Windows 8 и прижился в её потомках.
Режим Connected Standby позволяет приложениям, которые с ним совместимы, время от времени, пока ваш планшет в спящем режиме, включаться и проверять обновления их состояния примерно как это делают телефоны с Андроид и iOS. Т.е. Microsoft пытаются в настольную ОС добавить функции мобильных систем.
Зачем? Чтобы со временем заменить мобильную Windows на телефонах на обычную полноценную ОС.
Круто иметь компьютер с виндой размером с телефон? В общем-то телефоны на x86 процессорах от Intel уже давно продаются в мире, просто пока там Android вместо Windows.
Но нам-то что от этого? Устройство не работает так как нам надо, мы не можем настраивать электропитание как привыкли это делать со времён Windows 95 и самое главное слушать музыку при выключенном экране, т.к. вместе с отключением экрана планшет засыпает.
В общем, почитав документацию, я написал маленькую программу, которая позволяет отключать/включать режим Connected Standby нажатием кнопки. Кроме того, вместе с решением этой проблемы у вас в свойствах устройств в Диспетчере устройств появится вкладка Управление электропитанием и настройки самого Электропитания в Панели управления существенно увеличатся. Правда при этом пропадёт возможность перехода планшета в спящий режим, хотя зачем он будет нужен, если вы можете настраивать параметры электропитания всех составляющих вашего планшета, что может оказаться на много эффективнее, а основным потребителем электроэнергии является экран, который мы можем отключать, пока планшет занят каким-либо процессом, за которым нам наблюдать не надо.
Кроме того, в настройках электропитания вы сможете назначить на кнопку включения планшета действие по отключению экрана, т.е. сделать так, как это действует в андроид телефонах – нажал кнопку экран погас, ещё раз нажал – включился. |
Вот так выглядят настройки электропитания с включенным режимом Connected Standby – не густо, так ведь?
А вот так выглядят схемы электропитания (каждую из которых вы можете настроить как вам надо) после откючения режима Connected Standby и между каждой вы можете переключаться в зависимости от задач, которые выполняет ваш планшет.
А вот настройки электропитания с отключенным режимом Connected Standby – их стало значительно больше, заметили?
Как пользоваться программой?
1. Запустите её с правами администратора.
2. Нажмите кнопку Откючить режим, если хотите отключить режим Connected Standby, т.е. вернуть стандартную схему управления электропитанием как на обычных компьютерах.
3. Перезагрузите планшет.
Если захотите вернуть обратно режим электропитания, который установлен в Windows 10 на планшетах по умолчанию, запустите программу и нажмите кнопку Включить режим.
Программу Windows Connected Standby Control вы можете скачать по ссылкам ниже.
Программа | Ссылка | Размер |
Windows Connected Standby Control Portable | Скачать | 14.72Mb |
Автор, блин, вот объясни, пожалуйста, как у тебя прога, изменяющая ровно ОДИН ключ в реестре получилась 14 мегов?
У меня так бомбило, ты не представляешь.
Я до того как полез смотреть подумал у тебя там внутри exe какие-нибудь патченые дрова уровня ядра разных билдов винды, а тут ОДНА запись…
Ты бы мож чего полегче lcl-лазаруса для написания такой мелочи использовал, а?
Аналогично лаунчеры для портативок бразуеров у тебя по 2 мега(!), а тупо запускают другой exe с параметрами.
Ты извини, я не в обиду, просто бомбануло.
ответ jeder
Хорошо, что не в обиду, значит, может быть когда-нибудь поймёшь почему я делаю что-то так, а не иначе.
Объяснять “как” я такие размеры достигаю не буду, ты и так понял
Ну, раз ты в кодинге шаришь, то, наверно, понимаешь на сколько ты зря возмущаешься.
Так что скажи спасибо, что я в лазарусе пишу, а не в visual studio, а то б вот точно бомбило, когда моя прога ещё бы и visual c++ библиотеки какие требовала для запуска
А я такие проги видел и даже использовал
Так же использую то, что считаю нужным по целому ряду причин, будет нужно, сделаю прогу из одной строки весом и под 100 метров и больше Аналогично и наоборот, в случае необходимости, ужму в 10 байт.
И да, некоторые лаунчеры скоро станут меньше, но это лишь потому, что мне так будет выгоднее
Если ты не в курсе, то за сайт надо денежку платить, чтобы написать эту строку, а самое главное, разобраться какую именно строку написать, надо тоже время потратить. Или ты думаешь, что я миллионер, который чисто по фану бесплатные проги тут выкладывает и своё время на всё это тратит?
Запомни, как я тут уже писал, в мире нет ничего бесплатного, если ты что-то получил бесплатно, значит за это заплатил кто-то другой или ты вор.
Тем, кому бомбит, могут вообще ничего не скачивать, а сами ручками в реестре, или в командной строке, или батник написать, к счастью, пока это не секрет тысячелетия.
Потому, не надо обесценивать труд программиста такими выкриками. Одни 20 лет орут, что всё просто на скриптах за 5 минут напишут, в итоге до сих пор на мамкиной шее висят или на госконтрактах за наши деньги в носу ковыряют.
А вообще надо в FAQ ответ вам таким вписать, а то в последнее время много вас таких появилось. Вас где-то таких пачками штампуют?
Добрый день!
На новой версии винды (2004) не работает программа, к сожалению.
ответ jeder
На планшете пока винду не обновлял, как обновлю посмотрю что случилось.
Различные состояния сна системы в Windows 10/8
Когда компьютер находится в режиме сна, он не выполняет никаких задач и может показаться, что он выключен. Но он не выключается, а сохраняет состояние памяти. S0, S1, S2, S3 и S4 являются четырьмя состояниями мощности, из которых S1, S2, S3 и S4 являются тремя состояниями сна. При каждом последующем состоянии сна, от S1 до S4, все больше компьютеров выключается. S5 является классическим завершает состояние выключения питания.
Сон состояния системы
В этом посте мы увидим различные состояния сна системы в Windows. MSDN объясняет это довольно хорошо.
Состояние питания системы S0 . Это рабочее состояние, когда ваш компьютер с Windows не спит. Это не состояние сна.
Состояние питания системы S1 . В этом режиме ожидания ЦП останавливается, и компьютер находится в режиме ожидания. Если поддерживается следующее состояние S3, этот S2 является состоянием по умолчанию на большинстве аппаратных средств. Часы процессора выключены, а часы шины остановлены. В этом состоянии энергопотребление может составлять от 5 до 30 Вт.
Состояние питания системы S2 . Это состояние аналогично состоянию S1, за исключением того, что контекст ЦП и содержимое системного кэша теряются, поскольку процессор теряет питание.
Состояние питания системы S3 . В этом состоянии данные или контекст сохраняются в ОЗУ, а жесткие диски, вентиляторы и т. д. отключаются. Потребляемая мощность обычно составляет менее 5 Вт. Wake-On-LAN поддерживается из состояния S3 (спящий режим) или S4 (спящий режим) в Windows 10/8.
Состояние питания системы S4 . В этом состоянии данные или контекст сохраняются на диск. Он также известен как состояние Hibernate и полезен для ноутбуков. Ваш компьютер сохраняет содержимое оперативной памяти на жесткий диск. Аппаратное обеспечение отключает все устройства. Однако контекст операционной системы сохраняется в файле гибернации, который система записывает на диск перед переходом в состояние S4. После перезапуска загрузчик считывает этот файл и переходит в предыдущее местоположение системы до перехода в спящий режим. Потребляемая мощность снова составляет менее 5 Вт.
Состояние ожидания подключения
В Windows 10/8 есть новое состояние, которое называется Подключенное состояние ожидания .
Connected Standby переносит модель питания смартфона на ПК. Он обеспечивает мгновенное отключение взаимодействия с пользователем, которого пользователи ожидают от своего телефона. Как и в случае с телефоном, Connected Standby позволяет системе оставаться свежей, современной и доступной, когда доступна подходящая сеть. Windows 8 поддерживает Connected Standby на ПК с низким энергопотреблением, которые соответствуют определенным требованиям сертификации Windows. В режиме ожидания подключения состояние S3 отключено, и включено дополнительное состояние питания, известное как S0 Low Power Idle. К подключенным резервным системам относятся системы Windows RT, а также некоторые другие системы Windows 8.
Функция «Сдвинуться к завершению» в Windows 8.1/10 будет работать только в том случае, если оборудование поддерживает состояние ожидания подключения.
Чем Connected Standby отличается от Sleep и Hibernate
Sleep и Hibernate являются скоординированными для всей системы состояниями сна. Когда операционная система входит или выходит из одного из этих состояний, она должна координировать передачу системы между приложениями, службами, драйверами, устройствами и встроенным программным обеспечением. Эти переходы требуют координации и обработки на многих уровнях системы, многие из которых предоставляются третьими сторонами. Следовательно, эти переходы могут быть относительно трудоемкими и препятствовать тому, чтобы переходы были почти мгновенными для пользователя.
Подключенный режим ожидания не является ни спящим состоянием, ни полностью скоординированным общесистемным переходом состояния питания. В режиме ожидания с подключением система все еще включена, но дисплей выключен, и система находится в режиме ожидания, насколько это возможно. Цель состоит в том, чтобы обеспечить беспроблемное включение/выключение и постоянное подключение, одновременно обеспечивая длительное время автономной работы. Системы, которые поддерживают режим ожидания с подключением, не поддерживают режим ожидания (или ACPI S3), поскольку режим ожидания с подключением эффективно заменяет режим ожидания. Подключенные Stand-совместимые системы, работающие на платформах x86, поддерживают Hibernate. Hibernate не поддерживается на платформах на основе ARM.
Этот документ от Microsoft расскажет вам больше о подключенном состоянии ожидания.
Узнайте, поддерживает ли ваш компьютер Windows состояние подключения в режиме ожидания.
Как отключить Connected Standby в Windows 10 / 8.1 / 8
Начиная с Windows 8, Microsoft внедрила в клиентские ОС новую функцию — Connected Standby (в Windows 8.1 она называется InstantGo). Connected Standby – это функционал управления электропитанием, который должен поддерживаться на уровне железа и позволяет устройству поддерживать подключение к сети (Интернету) даже в режиме сна.
Режим Connected Standby заменяет режим обычного сна и позволяет операционной системе (Windows 10/ 8.1 / 8) работать в режиме смартфона, обслуживая сетевые подключения даже при отключённом экране в standby режиме низкого электропотребление. Фоновые задания при этом продолжают работать, поддерживаемые приложения продолжают получать сетевые уведомления, почта синхронизируется, входящие звонки через Skype и сообщения принимаются, а само устройство готово к мгновенному пробуждению. Спецификация Connected Standby требует, чтобы в таком режиме электропотребление было минимальное, а расход заряда батареи приближался к обычному расходу в обычном спящем режиме. К примеру, при работе в режиме Connected Standby система должно расходовать не более 5% емкости батареи за 16 часов (в этом можно удостоверится с помощью отчета Power Configuration Utility).
Естественно, т.к. Connected Standby предъявляет особые требования к аппаратному и программному обеспечению (поддержка NDIS 6.3, загрузочный SSD диск, режим Secure Boot), далеко не все ноутбуки, планшеты и прочие устройства его поддерживают. Проверить, поддерживается ли Connected Standby вашим устройством, можно с помощью уже знакомой встроенной утилиты powercfg. Откройте командую строку с правами администратора и выполните команду:
powercfg /a
В зависимости от версии ОС, если одна из следующих строк присутствует в результате выполнения команды, это означает, что режим Connected Standby (InstantGo) поддерживается.
- Standby (S0 Low Power Idle) Network Connected
- Standby (S0 Low Power Idle)
- Standby (Connected)
Есть и неприятная новость. В некоторых случаях функция Connected Standby работает не так как ожидается и вызывает быстрый разряд батареи устройства. В этом случае стоит попробовать отключить InstantGo.
Чтобы отключить Connecting Standby (InstantGo):
- Откройте редактор реестра exe
- Перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
- Измените значение ключа CsEnabled с 1 на 0.