Как изменить режим работы процессора

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

Содержание

  • Изменение стандартных параметров плана электропитания
  • Включение дополнительных параметров
  • Использование командной строки
  • Вопросы и ответы

Управление питанием процессора Windows 10

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

Изменение стандартных параметров плана электропитания

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

  1. Откройте меню «Пуск» и перейдите оттуда в «Параметры», щелкнув по значку в виде шестеренки.
  2. Переход в меню Параметры для настройки питания процессора в Windows 10

  3. Здесь вас интересует категория «Система».
  4. Переход в раздел Система для настройки питания процессора в Windows 10

  5. Через панель слева переместитесь в «Питание и спящий режим».
  6. Переход к настройкам управления питанием для настройки процессора в Windows 10

  7. Отыщите надпись «Дополнительные параметры питания» и кликните по ней левой кнопкой мыши.
  8. Открытие дополнительных настроек питания для конфигурации процессора в Windows 10

  9. Вы будете перемещены в соответствующий раздел Панели управления. В нем выберите необходимую схему и нажмите по кликабельной надписи «Настройка схемы электропитания».
  10. Выбор плана для настройки питания процессора в Windows 10

  11. В открывшемся окне щелкните ЛКМ по «Изменить дополнительные параметры питания».
  12. Открытие дополнительных настроек электропитания для изменения параметров процессора Windows 10

  13. Теперь в появившемся списке вам нужно выбрать раздел «Управление питанием процессора», развернув его.
  14. Открытие пунктов настроек питания процессора в Windows 10

  15. Обратите внимание на находящиеся здесь три пункта «Минимальное состояние процессора», «Политика охлаждения системы» и «Максимальное состояние процессора». Первый параметр отвечает за минимальную производительность процессора в процентах. Например, если какое-то приложение будет запущено, то для него выделятся все мощности комплектующего, чтобы быстро выполнить задачу. Полной противоположностью является третий параметр, ведь в нем вы устанавливаете максимально допустимую нагрузку, ограничив тем самым производительность.
  16. Выбор пункта настройки питания процессора в Windows 10

  17. Что касается изменения состояния, то вы самостоятельно задаете процентное значение, вписывая цифры в специально отведенное поле.
  18. Изменение значений для питания процессора в настройках плана электропитания Windows 10

  19. Пункт «Политика охлаждения системы» позволит установить, будут ли вентиляторы ускорять свою работу при замедлении быстродействия центрального процессора.
  20. Настройка охлаждения процессора в параметрах питания Windows 10

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

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

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

Lumpics.ru

  1. Откройте утилиту «Выполнить», зажав комбинацию клавиш Win + R. Введите там regedit и нажмите на Enter.
  2. Открытие редактора реестра для настройки питания процессора Windows 10

  3. Перейдите к HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d0075b0ae3f-bce0-45a7-8c89-c9611c25e100, вставив этот путь в адресную строку.
  4. Переход к параметру настройки питания процессора в редакторе реестра Windows 10

  5. В корне конечной директории отыщите параметр «Attributes» и дважды кликните по нему правой кнопкой мыши.
  6. Поиск атрибута настройки питания процессора в редакторе реестра Windows 10

  7. Откроется окно свойств, где следует изменить значение на 2. После этого настройка будет применена автоматически, однако в некоторых случаях это происходит только после перезагрузки операционной системы.
  8. Изменение значения атрибута параметра питания процессора в редакторе реестра Windows 10

  9. Закончив с этим, снова перейдите к настройкам плана электропитания так, как это показано в предыдущей инструкции. Кликните по надписи «Изменить дополнительные параметры питания».
  10. Переход к настройкам плана питания для изменения дополнительного параметра Windows 10

  11. Отыщите в «Управление питанием процессора» пункт «Максимальная частота процессора» и раскройте его для изменения значения.
  12. Выбор дополнительного параметра питания процессора для изменения Windows 10

  13. Выставьте необходимое ограничение. Учитывайте, что здесь оно вводится в МГц, а во всех программах и Диспетчере задач скорость отображается в ГГц. То есть вам необходимо прописать, например, 1500 МГц, чтобы установить ограничение до 1.5 ГГц.
  14. Изменение ограничения скорости процессора в меню схемы Windows 10

  15. После внесенных изменений предлагаем проверить их действенность. Щелкните ПКМ по пустому месту на панели задач и в появившемся контекстном меню выберите пункт «Диспетчер задач».
  16. Запуск диспетчере задач для проверки скорости процессора Windows 10

  17. Переместитесь на вкладку «Производительность».
  18. Переход к просмотру производительности процессора в диспетчере задач Windows 10

  19. Обратите внимание на показатель скорости процесса, чтобы убедиться в том, что установленное ограничение работает.
  20. Просмотр скорости процессора в диспетчере задач Windows 10

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

Использование командной строки

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

  1. Для начала запустите консоль от имени администратора. Сделать это можно, например, через меню «Пуск».
  2. Запуск командной строки для изменения параметров питания процессора Windows 10

  3. Введите powercfg /query, чтобы просмотреть все доступные настройки питания.
  4. Команда для просмотра параметров питания в Windows 10

  5. Обратите внимание на представленные строки — там указано название параметра, которое отображается в графическом меню. Здесь вам нужно запомнить «Псевдоним GUID» и «Текущий индекс настройки питания». По первому значению будет производиться изменение, а второй отвечает за текущую конфигурацию. 64 на конце означает 100%, а 00 — отсутствие ограничений.
  6. Просмотр параметров питания через командную строку Windows 10

  7. Теперь осталось только ввести, например, powercfg /query SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 100, где SCHEME_CURRENT — текущий профиль электропитания, SUB_PROCESSOR — GUID раздела «Управление питанием процессора», а PROCTHROTTLEMAX — псевдоним самого параметра.
  8. Изменение параметров питания процессора через командную строку Windows 10

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

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

Еще статьи по данной теме:

Помогла ли Вам статья?

Большинство современных процессоров используют различные технологии энергосбережения, такие как Intel SpeedStep или AMD Cool’n’Quiet. Эти технологии основаны на динамическом изменении частоты работы процессора в зависимости от нагрузки с целью снижения энергопотребление и тепловыделения.

Для понимания рассмотрим общие принципы работы данных технологий.

У процессора есть состояния производительности (P-States), которые представляют из себя комбинацию множителя частоты (Frequency ID, FID) и напряжения питания (Voltage ID, VID). Тактовая частота работы процессора получается путем умножения частоты системной шины (FSB) на FID, соответственно чем больше множитель, тем выше частота, и наоборот. Количество поддерживаемых состояний зависит от характеристик процессора (макс. частота, множитель и т.п.).

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

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

В моем компьютере стоит Intel Core I7 4790К. Согласно спецификации, он имеет базовую частоту 4ГГц, а с использованием технологии Turbo Boost может разгоняться до максимальных 4.4ГГц. Для того, чтобы посмотреть текущую скорость работы процессора, запустим «Диспетчер задач» (Ctrl+Shift+Esc) и перейдем на вкладку «Производительность». Как видите, на данный момент нагрузка невелика и процессор работает вполсилы, частота его работы составляет 1.84ГГц.

Вкладка Производительность в Диспетчере задач

Попробуем немного покрутить настройки частоты процессора и посмотрим, что из этого получится. Для запуска оснастки управления электропитанием жмем клавиши Win+R и выполняем команду powercfg.cpl.

запуск оснастки управления электропитанием

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

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

и жмем на ссылку «Изменить дополнительные параметры питания».

переход к дополнительным настройкам электропитания

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

дополнительные настройки электропитания

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

дополнительные настройки электропитания для ноутбука

Проверим, как влияет изменение настроек на частоту работы процессора. Для начала уменьшим максимальное состояние до 20% и проверим результат. Как видите, частота работы снизилась до примерно 0.78ГГц, что как раз составляет примерно 20% от базовой частоты.

изменение максимальной частоты процессора до 20%

Что интересно, снизить частоту ниже 20% мне это не удалось. При выставлении значения ниже 20% частота продолжает оставаться на том же уровне, т.е. для моего процессора 800МГц является минимальной поддерживаемой частотой.

изменение максимальной частоты процессора до 5%

Чтобы разобраться, почему так, запустим диагностическую утилиту CPU-Z. Как видите, в нашем случае частота шины составляет 100МГц, а множитель изменяется в диапазоне от 8 до 44. Отсюда и получаем возможность изменения частоты от минимальных 800МГц до максимума 4.4ГГц с шагом в 100МГц.

CPU-Z

Но переключение осуществляется не по каждому множителю, а более дискретно. Другими словами, количество состояний производительности не соответствует количеству значений множителя. Посмотреть все доступные состояния можно утилитой RightMark Power Management. Например для испытуемого процессора доступно всего 15 состояний, а переключения между ними происходят с переменным шагом 200-300МГц.

RightMark PPM

Ну а на что влияет минимальная частота процессора? Для проверки установим значение минимальной частоты в 100% и убедимся, что скорость работы процессора сразу поднялась почти до максимуму и достигла 4.3ГГц. И это при том, что загрузка процессора составила всего 14%.

изменение минимальной частоты процессора до 100%

Есть еще одна настройка, отвечающая за частоту работы процессора. По умолчанию она скрыта и для того, чтобы увидеть ее, необходимо произвести некоторые манипуляции в реестре. Поэтому открываем редактор реестра (Win+R ->regedit), переходим в раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d0075b0ae3f-bce0-45a7-8c89-c9611c25e100, находим параметр Attributes и изменяем его значение на 2.

добавление настройки частоты процессора в реестре

После этого в окне настроек появится параметр «Максимальная частота процессора». Как следует из названия, этот параметр отвечает за ограничение максимальной частоты работы процессора, его значение задается в мегагерцах. По умолчанию значение параметра равно 0, что означает отсутствие ограничений.

пункт настройки частоты процессора

Установим ограничение в 1500МГц и проверим результат. И действительно, ограничение работает и частота не поднимается выше указанного значения.

управление частотой процессора

Надо понимать, что регулировка частоты работает так-же дискретно, как и в случае с состояниями. Например при выставлении максимальной частоты 1200МГц реальное ограничение будет в районе 1000МГц. Это неудивительно, ведь переключения все равно производятся между P-состояниями, причем выбирается ближайшее минимальное значение.

дискретность регулировки

Изменять дополнительные параметры питания процессора можно и из командной консоли, с помощью утилиты powercfg. Для начала выведем все имеющиеся настройки питания командой:

powercfg /query

В полученных результатах надо найти требуемые параметры. Каждый раздел и параметр можно идентифицировать по идентификатору GUID или по псевдониму (алиасу). Например у группы настроек «Управление питанием процессора» GUID 54533251-82be-4824-96c1-47b60b740d00, а псевдоним SUB_PROCESSOR, у параметра «Максимальное состояние процессора» GUID 75b0ae3f-bce0-45a7-8c89-c9611c25e100 и псевдоним PROCTHROTTLEMAX.

запуск команды powercfg

Зная нужные алиасы или GUID-ы можно оперировать настройками. Так посмотреть значение параметра «Максимальное состояние процессора» можно такой командой (SCHEME_CURRENT означает текущую схему электропитания):

powercfg /query SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX

В командной значения параметра показаны в шестнадцатеричном виде, т.е. значение 0x00000064 означает 100%.

просмотр настроек электропитания из консоли cmd

Обратите внимание, что в командной строке доступны настройки как для питания от сети, так и от батареи. В зависимости от требуемого варианта команда будет отличаться. Так за настройку питания от сети отвечает ключ /SETACVALUEINDEX, а для питания от батареи используется ключ /SETDCVALUEINDEX. Различие всего в одной букве, поэтому нужно быть внимательным и постараться их не перепутать. Для примера снизим максимальное состояние процессора для питания от сети до 50%:

powercfg /setacvalueindex CHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 50

Проверим результат. Как видите, текущее значение составляет 0x00000032 (50%).

изменение настроек электропитания из консоли cmd

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

Вот как то так 🙂

uskorenie-tspДоброго времени!

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

Итак, ближе к теме…

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

К тому же функция парковки ядер позволяет процессору (при определенной нагрузке) переносить все задачи на одно ядро, а остальные переводить в режим ожидания (т.е. работать будет фактически только одно ядро). Естественно, это снижает общую производительность (правда, делает систему более отзывчивой, но незначительно). Отмечу, что Windows к тому же не совсем корректно работает с парковой ядер на процессорах Intel (по крайней мере Windows 7).

Так вот, задав определенные настройки электропитания, можно ограничить работу функции парковки ядер и повысить общую производительность (в некоторых случаях до 20%!). На мой взгляд есть смысл попробовать потратить 3-5 мин. на «эксперимент»! 😉

*

Примечание: в первую очередь эта тема касается многоядерных процессоров от Intel (на AMD, честно говоря, адекватной статистики не имею. Но попробовать можно…).

*

Как настроить тонко электропитание процессора

Чтобы не быть голословным о повышении производительности, приведу один небольшой тест быстродействия в WinRAR (👉 офиц. сайт архиватора).

На скриншоте ниже: в левой части приведена общая скорость до оптимизации настроек; справа — после. Даже невооруженным глазом видно, что в тестах ЦП начинает работать быстрее (что положительно сказывается и в реальных задачах, тех же играх, например).

Разница в производительности

Разница в производительности

Примечание: рекомендую вам запустить тест в WinRAR сначала до оптимизации настроек (и запомнить общую скорость), и затем провести тест после оптимизации. Далее просто сравнить эти числа, в ряде случаев удается выжать из ЦП еще 10-20%!

*

👉 Важный момент!

Как уже сказал выше, в первую очередь этот вопрос касается многоядерных процессоров (4 ядра и выше). Чтобы узнать количество ядер своего ЦП — просто запустите утилиту 👉 CPU-Z, и посмотрите в нижнюю часть окна: в графе Cores увидите кол-во ядер (пример ниже 👇).

CPU-Z — 4 Cores (4 ядра, 8 потоков)

CPU-Z — 4 Cores (4 ядра, 8 потоков)

1) Итак, начать нужно с настройки реестра.

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

Вот подготовленный файл: 👉 core_parking (нужно извлечь его из архива и запустить. Архив запакован с помощью WinRAR, актуален для Windows 7-10).

Редактор реестра — настройки успешно внесены в реестр

Редактор реестра — настройки успешно внесены в реестр

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

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00cc5b647-c1df-4637-891a-dec35c318583]
«Attributes»=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d003b04d4fd-1cc7-4f23-ab1c-d1337819c4bb]
«Attributes»=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d005d76a2ca-e8c0-402f-a133-2158492d58ad]
«Attributes»=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00a55612aa-f624-42c6-a443-7397d064c04f]
«Attributes»=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00ea062031-0e34-4ff1-9b6d-eb1059334028]
«Attributes»=dword:00000000

2) Настройка схемы электропитания

Теперь необходимо открыть 👉 панель управления Windows раздел «Оборудование и звук/Электропитание». После перейти в настройки текущей схемы электропитания (т.е. ту, которая сейчас у вас используется). В моем случае это сбалансированная (см. скриншот ниже 👇).

Настройка текущей схемы электропитания

Настройка текущей схемы электропитания

Далее нужно открыть дополнительные настройки питания.

Изменить дополнительные параметры питания

Изменить дополнительные параметры питания

Теперь самое главное (см. скриншот ниже 👇):

  1. минимальное число ядер в состоянии простоя: рекомендуется выставить значение в 99% (почему-то если выставить 100% — Windows часто отправляет одно ядро «отдыхать»);
  2. разрешить состояние снижения питания: переведите в режим выкл. (не дает процессору экономить энергию);
  3. отключение простоя процессора: переведите режим в откл.;
  4. минимальное состояние процессора: 100% (незначительно ускоряет работу ЦП (кстати, в некоторых случаях позволяет уменьшить писк от дросселей)).
  5. политика охлаждения системы: активная (более эффективно охлаждает ЦП);
  6. максимальное состояние процессора: 100% (очень сильно влияет на производительность! Обязательно выставите на 100%);
  7. максимальное число ядер в состоянии простоя: 100% (противоречивая опция. Если выставить что-то отличное от 100% — то грузятся почему-то не все ядра, несмотря на то что активны все…).

Дополнительные параметры электропитания

Дополнительные параметры электропитания

Сохраните настройки и перезагрузите компьютер!

3) Еще раз о режиме питания (касается в первую очередь ноутбуков)

После перезагрузки компьютера (ноутбука) — обратите внимание на режим питания (кликните по батарейке в трее). Выставите производительность на 100%!

Макс. производительность

Макс. производительность

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

Питание ноутбука // менеджер ноутбука

Питание ноутбука // менеджер ноутбука

4) Тестирование быстродействия

После чего можно запустить WinRAR и провести тест быстродействия. Как правило, после точечной настройки электропитания наблюдается рост цифр (т.к. система перестает ограничивать ЦП, и он может начать работать на весь свой потенциал). 👇

Тестирование — WinRAR

Тестирование — WinRAR / Кликабельно

👉 Дополнение!

Чтобы посмотреть, как идет нагрузка на ядра ЦП — откройте «Диспетчер задач» (Ctrl+Shift+Esc) и перейдите во вкладку «Производительность». Далее щелкните правой кнопкой мышки по графику загрузки ЦП и в меню выберите «Изменить график/Логические процессы». См. скрин ниже. 👇

Диспетчер задач — производительность

Диспетчер задач — производительность

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

Все ядра загружены

Все ядра загружены

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

При нагрузке

При нагрузке

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

👉 В помощь!

Как выполнить стресс-тест процессора и системы в целом, держит ли он частоты, нет ли перегрева (AIDA 64) — [см. пошаговую инструкцию]

*

PS

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

👉 В помощь! 

Из-за чего низкая производительность процессора Intel на ноутбуке. Как его можно ускорить? (про Turbo Boost).

*

На этом пока все…

Удачной работы!

👋

Первая публикация: 15.02.2019

Корректировка: 20.07.2021

donate

dzen-ya

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

  • утилита для оптимизации
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Как ограничить максимальную частоту процессора в WindowsВысокая частота процессора, Turbo Boost, гигагерцы и прочее — это отлично, но не во всех случаях. К примеру, при работе на ноутбуке преимущественно от батареи с не особенно ресурсоемкими приложениями, отключив повышение частоты и ограничив максимальную частоту процессора вы получите более тихую работу системы охлаждения и продолжительное время работы от аккумулятора, не особенно потеряв в производительности.

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

Установка опции «Максимальное состояние процессора» в дополнительных параметрах схемы электропитания

Первый способ — настроить схему электропитания, используемую при работе от батареи, задав максимальное состояние процессора ниже 100% — это отключит ускорение Turbo Boost (когда частота может повышаться выше номинальной частоты процессора) и, даже если мы выставим 99% в значительной мере повлияет на расход заряда и нагрев. Шаги будут следующими:

  1. Откройте Панель управления, для этого в Windows 11/10 можно использовать поиск в панели задач. В поле «Просмотр» установите «Значки» и откройте пункт «Электропитание». Открыть электропитание в панели управления
  2. Нажмите по пункту «Настройка схемы электропитания» у той схемы, которую вы используете при работе от батареи (при условии, что это ноутбук и вы переключаете схемы питания). Изменить настройки схемы электропитания
  3. В следующем окне нажмите «Изменить дополнительные параметры питания». Изменить дополнительные параметры схемы электропитания
  4. В дополнительных параметрах раскройте раздел «Управление питанием процессора», а затем задайте собственное значение в пункте «Максимальной состояние процессора». Его можно задать отдельно для питания от батареи и электросети. Установить максимальное состояние процессора в параметрах электропитания
  5. Примените сделанные настройки.

На этом процесс будет завершен — изменения должны начать действовать сразу.

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

К примеру, я на своем основном ноутбуке с горячим Core i7-10870H пишу статьи в бесшумном режиме с ограниченной частотой, и температура процессора держится в пределах 35-40 градусов, при этом каких-либо неудобств нет. А когда необходимо монтировать видео — включаю схему электропитания с высокой производительностью.

Добавление опции «Максимальная частота процессора» в дополнительные параметры электропитания

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

Чтобы добавить возможность настройки максимальной частоты процессора, используйте один из следующих способов:

В Терминале Windows или PowerShell

  1. Запустите Windows PowerShell или Терминал Windows от имени администратора, нажав правой кнопкой мыши по кнопке «Пуск» и выбрав соответствующий пункт меню.
  2. Введите команду
    powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE

    и нажмите Enter. Добавить опцию максимальной частоты процессора в параметры питания с помощью PowerShell

В редакторе реестра

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
  2. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d0075b0ae3f-bce0-45a7-8c89-c9611c25e100
  3. Дважды нажмите по параметру с именем Attributes в правой панели и установите значение 2 для него. Примените сделанные настройки. Добавить настройку максимальной частоты процессора в реестре

В результате, в дополнительных параметрах схемы электропитания в разделе «Управление питанием процессора» появится новый пункт «Максимальная частота процессора».

Настройка ограничения максимальной частоты процессора в параметрах электропитания Windows

По умолчанию указано значение «0 МГц», при таком выборе частота не ограничивается. Вручную можно указать любую частоту в пределах номинальной частоты вашего процессора.

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

Может ли центральный процессор сократить своё энергопотребление и зачем это нужно? Объясняем, что к чему.

Архитектура центрального процессора предусматривает безостановочную работу в условиях определённой нагрузки. Но так как круглосуточные вычисления, Turbo Boost, гигагерцы и высокая частота процессора мало кому нужны, значительную часть времени CPU работает не на пределе своих возможностей. Хотя потребляет так, словно его полностью нагрузили.

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

Сильнее всего на потребление электроэнергии влияет именно CPU, поэтому в ходе энергосберегающих процедур важно обращать внимание на питание этого компонента. В нашем руководстве по управлению питанием процессора мы расскажем, как оптимизировать энергопотребление на Windows 10, используя встроенные в систему инструменты.

Алгоритмы управления питанием процессора (УПП) Windows 10

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

Система управления питанием процессора Windows 10 состоит из:

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

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

Как найти управление питания процессоров в Windows

В меню «Пуск» найдите значок в виде шестерёнки и нажмите его. В открывшемся окне «Параметры» выберите категорию «Система». Обычно она первая в списке. 

Управление питанием 2

В панели слева найдите пункт «Питание и спящий режим», а в нём есть кнопка «Дополнительные параметры питания». 

Управление питанием 3

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

Управление питанием 4

В новом окне выберите «Изменить дополнительные параметры питания», и тогда вы увидите во всплывшем окне раздел «Управление питанием процессора».

Управление питанием 5

Задачу можно упростить, так как в Windows 11/10 можно использовать поиск в панели задач. В поле «Просмотр» установите «Значки» и найдите пункт «Электропитание». А потом действуйте по предложенной выше схеме.

Как настроить питание процессора в Windows 10

Как видно на скриншоте, есть три параметра, которые система управления питанием процессора предлагает настроить:

  • «Минимальное состояние процессора». Параметр отвечает за минимальную производительность процессора. Задаётся в процентах от максимальной производительности. Так вы указываете, ниже какого уровня производительности процессор не должен «падать».
  • «Политика охлаждения системы». Параметр устанавливает, будут ли интенсивнее работать вентиляторы, если замедлять быстродействие CPU.
  • «Максимальное состояние процессора». Параметр ограничивает максимально допустимую нагрузку. Задаётся в процентах от полной мощности.

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

Дополнительные параметры управления питанием процессора

В Windows существует ещё один параметр, который позволяет управлять питанием процессора. Его нельзя увидеть в сразу, надо менять системные настройки.

Эта опция отвечает за повышение/уменьшение частот процессора. Когда вы их понижаете, падает энергопотребление устройства. А с ним — и его производительность. Как можно управлять этим параметром?Спомощью терминала Windows или PowerShell.

Запустите терминал или PowerShell от имени администратора. Для этого нажмите правой кнопкой мыши по меню «Пуск» и выберите пункт «Выполнить». Как вариант, можно нажать комбинацию клавиш Win + R.

В открывшемся окне введите regedit и нажмите Enter.

Управление питанием доп.параметр

В редакторе реестра введите в адресную строку следующий путь: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d0075b0ae3f-bce0-45a7-8c89-c9611c25e100

В правой части окна вы увидите параметр «Attributes». Нажмите на него правой кнопкой мыши и измените текущее значение, задав 2. Сохранитесь. Изменения вступят в силу сразу же, но есть случаи, когда требуется перезагрузка компьютера.

Затем снова зайдите в панель управления питанием процессора. Если всё сделано правильно, там должен появится четвёртый параметр, «Максимальная частота процессора».

Управление питанием 7

Когда будете выставлять значение, помните, что оно установлено в МГц. Например, чтобы установить ограничение до 1.5 ГГц, необходимо задать 1500 (МГц).

Как проверить производительность процессора

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

В диспетчере задач откройте вкладку «Производительность» (она вторая). И увидите там выставленные вами параметры.

Управление питанием 8

Как центральный процессор может сокращать собственное энергопотребление? Основы этого процесса — в статье.

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

Если вы знаете про C-состояния (C-states), P-состояния (P-states) и то, как процессор переходит между ними, то, возможно, в этой статье вы не увидите ничего нового. Если это не так, продолжайте читать.

Я планировал добавить реальные примеры из ОС Linux, но статья становилась все больше, так что я решил приберечь это для следующей статьи.

Основные источники информации, использованные в этом тексте:

  • Intel® Xeon Processor E3–1200 v5 Product Family Datasheets;
  • Intel® Xeon Processor E3–1245 v5 Product Specification;
  • Software Impact to Platform Energy-Efficiency (Intel White Paper);
  • Intel® 64 and IA-32 Architectures Software Developer’s Manual;
  • ACPI Specification v6.2;
  • страница ACPI на Википедии;
  • Linux Kernel Sources версии 4.13.0.

Все таблицы и изображения взяты из даташита, если не указано иного.

Особенности CPU


Согласно официальной странице продукта, мой процессор поддерживает следующие технологии:

  • состояния простоя (Idle States);
  • усовершенствованная технология Intel® SpeedStep (Enhanced Intel® SpeedStep Technology).

На этой странице вы можете видеть, что «Режим состояния простоя (C-состояния) используется для энергосбережения, когда процессор бездействует» и «Стандартная технология Intel® SpeedStep позволяет переключать уровень напряжения и частоты в зависимости от нагрузки на процессор».

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

Как снизить энергопотребление процессора во время его работы?


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

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

Первый вариант легко понять: если питания нет, то и потребления не будет.

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

$P 〜 f V^2$

Примечание для тех, кто разбирается в цифровой электронике: Pcpu = Pdynamic + Pshort circuit + Pleak. При работающем процессоре Pdynamic является наиболее важной составляющей, именно эта часть зависит линейно от частоты и квадратично от напряжения. Pshort circuit пропорционально частоте, а Pleak — напряжению.

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

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

Каков предел энергопотребления процессора?


Это во многом зависит от процессора, но для процессора E3-1245 v5 @ 3.50 ГГц расчетная тепловая мощность (Thermal Design Power, TDP) составляет 80 ватт. Это среднее значение, которое процессор может выдерживать бесконечно долго (Power Limit, PL1 на изображении ниже). Системы охлаждения должны быть рассчитаны на это значение, чтобы быть надежными. Фактическое энергопотребление процессора может быть выше в течение короткого промежутка времени (состояния PL2, PL3, PL4 на изображении ниже). TDP измеряется при нагрузке высокой вычислительной сложности (худший случай), когда все ядра работают на базовой частоте (3.5 ГГц).

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

Состояния питания (C-states) vs состояния производительности (P-states)


Состояния питания (C-states) vs состояния производительности (P-states)
Вот два способа снизить энергопотребление процессора:

  • отключить некоторые подсистемы;
  • снизить напряжение/частоту.

Они достигаются с помощью:

  • C-состояний;
  • P-состояний.

С-состояния описывают первый способ снижения энергопотребления процессора, поэтому они называются состояниями простоя. Чтобы отключить какую-то подсистему, на ней ничего не должно выполняться, подсистема должна простаивать. Таким образом, С-состояние, C[X], означает, что одна или несколько подсистем процессора отключены.

P-состояния описывают второй случай. Подсистемы процессора работают, но не требуют максимальной производительности, поэтому напряжение и/или тактовая частота для этой подсистемы может быть снижена. Таким образом, P-состояния, P[X], обозначают, что некоторая подсистема (например, ядро), работает на заданной паре (частота, напряжение).

Так как большинство современных процессоров состоит из нескольких ядер, то С-состояния разделены на С-состояния ядра (Core C-states, CC-states) и на С-состояния процессора (Package C-states, PC-states). Причина появления PC-состояний очень проста. Существуют компоненты с общим доступом (например, общий кэш), которые могут быть отключены только после отключения всех ядер, имеющих доступ к этому компоненту. Однако мы в роли пользователя или программиста не можем взаимодействовать с состояниями пакета напрямую, но можем управлять состояниями отдельных ядер. Таким образом, управляя CC-состояниями, мы косвенно управляем и PC-состояниями.

Состояния нумеруются от нуля по возрастанию, то есть C0, C1… и P0, P1… Большее число обозначает большее энергосбережение. C0 означает, что все компоненты включены. P0 означает максимальную производительность, то есть максимальные тактовую частоту, напряжение и энергопотребление.

С-состояния


Вот базовые С-состояния (определенные в стандарте ACPI).

  • C0: Active, процессор/ядро выполняет инструкции. Здесь применяются P-состояния, процессор/ядро могут работать в режиме максимальной производительности (P0) или в режиме энергосбережения (в состоянии, отличном от P0).
  • C1: Halt, процессор не выполняет инструкций, но может мгновенно вернуться в состояние С0. Поскольку процессор не работает, то P-состояния не актуальны для состояний, отличных от С0.
  • C2: Stop-Clock, схож с C1, но требует больше времени для возврата в C0.
  • С3: Sleep. Возврат в C0 требует ощутимо большего времени.

Современные процессоры имеют гораздо больше C-состояний. Согласно даташиту, семейство процессоров Intel® Xeon® E3-1200 v5 поддерживает состояния C0, C1, C1E (C1 Enhanced), C2, C3, C6, C7 и C8. Состояния C1 и C1E поддерживаются только ядрами, а состояние C2 — только процессором. Остальные состояния поддерживаются и ядром, и процессором.

Примечание: Из-за технологии Intel® Hyper-Threading существуют также С-состояния потоков. Хотя отдельный поток может работать с С-состояниями, изменения в энергопотреблении происходят, только когда ядро входит в нужное состояние. В данной статье тема C-состояний на потоках рассматриваться не будет.

Вот описание состояний из даташита:

Примечание: LLC обозначает Last Level Cache, кэш последнего уровня и обозначает общий L3 кэш процессора.

Визуальное представление состояний:

Источник: Software Impact to Platform Energy-Efficiency White Paper

Последовательность C-состояний простыми словами:

  • Нормальная работа при C0.
  • Сначала останавливается тактовый генератор простаивающего ядра (С1).
  • Затем локальные кэши ядра (L1/L2) сбрасываются и снимается напряжение с ядра (С3).
  • Как только все ядра отключены, общий кэш (L3/LLC) ядер сбрасывается и процессор (почти) полностью может быть обесточен. Я говорю «почти», потому что, по моим предположениям, какая-то часть должна быть активна, чтобы вернуть процессор в состояние С0.

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

Однако если ядро работает (C0), то единственное состояние, в котором может находиться процессор, — C0. С другой стороны, если ядро полностью выключено (C8), процессор может находиться в C0, если другое ядро работает.

Примечание: Intel Software Developer’s Manual упоминает про суб-C-состояния (sub C-state). Каждое С-состояние состоит из нескольких суб-С-состояний. После изучения исходного кода модуля ядра intel_idle я понял, что состояния C1 и C1E являются состоянием С1 с подтипом 0 и 1 соответственно.

Число подтипов для каждого из восьми С-состояний (0..7) определяется с помощью инструкции CPUID. Для моего процессора утилита cpuid выводит следующую информацию:

MONITOR/MWAIT (5):
      smallest monitor-line size (bytes)       = 0x40 (64)
      largest monitor-line size (bytes)        = 0x40 (64)
      enum of Monitor-MWAIT exts supported     = true
      supports intrs as break-event for MWAIT  = true
      number of C0 sub C-states using MWAIT    = 0x0 (0)
      number of C1 sub C-states using MWAIT    = 0x2 (2)
      number of C2 sub C-states using MWAIT    = 0x1 (1)
      number of C3 sub C-states using MWAIT    = 0x2 (2)
      number of C4 sub C-states using MWAIT    = 0x4 (4)
      number of C5 sub C-states using MWAIT    = 0x1 (1)
      number of C6 sub C-states using MWAIT    = 0x0 (0)
      number of C7 sub C-states using MWAIT    = 0x0 (0)

Замечание из инструкции Intel: «Состояния C0..C7 для расширения MWAIT — это специфичные для процессора C-состояния, а не ACPI C-состояния». Поэтому не путайте эти состояния с ACPI C-состояниями, они явно связаны и между ними есть соответствие, но это не одно и то же.

Я создал гистограмму, представленную ниже, из исходного кода драйвера intel_idle для моего процессора (модель 0x5e). Подписи горизонтальной оси:

Имя C-состояния: специфичное для процессора состояние: специфичное суб-состояние.

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

Константы задержок выхода и целевых резидентных значении C-состояний в исходном коде intel_idle
Примечание: Хотя состояния С9 и С10 включены в таблицу, они имеют 0 суб-состояний и поэтому не используются в моем процессоре. Остальные процессоры из семейства могут поддерживать эти состояния.

Состояния питания ACPI


Прежде чем говорить про P-состояния, стоит упомянуть про состояния питания ACPI. Это то, что мы, пользователи, знаем, когда используем компьютер. Так называемые глобальные системные состояния (G[Х]) перечислены в таблице ниже.

Источник: ACPI Specification v6.2
Также существует специальное глобальное состояние G1/S4, Non-Volatile Sleep, когда состояние системы сохраняется на энергонезависимое хранилище (например, диск) и затем производится выключение. Это позволяет достичь минимального энергопотребления, как в состоянии Soft Off, но возвращение в состояние G0 возможно без перезагрузки. Оно более известно как гибернация.

Существует несколько состояний сна (Sx). Всего таких состояний шесть, включая S0 — отсутствие сна. Состояния S1-S4 используются в G1, а S5, Soft Off, используется в G2. Краткий обзор:

  • G0/S0: Компьютер работает, не спит.
  • G1: Sleeping.
    • G1/S1: Power on Suspend. Состояние системы сохраняется, питание процессора и кэшей поддерживается.
    • G1/S2: Процессор отключен, кэши сброшены.
    • G1/S3: Standby или Suspend to RAM (STR). Оперативная память остается практически единственным компонентом с питанием.
    • G1/S4: Hibernation или Suspend to Disk. Все сохраняется в энергонезависимую память, все системы обесточиваются.
  • G2/S5: Soft Off. Как механическое отключение, но компоненты, необходимые для пробуждения компьютера, потребляют минимум энергии. Состояние системы не сохраняется, поэтому нужна перезагрузка для возврата в G0.
  • G3: Mechanical Off. Блок питания отключен. Лишь компоненты, типа часов реального времени (RTC), работают, потому что у них есть собственный источник питания в виде маленькой батарейки. Очевидно, состояние системы не сохраняется, поэтому нужна перезагрузка для возврата в G0.

Как показано на рисунке ниже, для моего процессора все С-состояния, упомянутые ранее, используются в G0/S0. Другими словами, при входе в состояние сна (G1) процессор выключается.

Вот поддерживаемые состояния ACPI.

Комбинации состояний ACPI G/S и С-состояний процессора


Приятно видеть все комбинации в таблице:

В состоянии G0/S0/C8 системы процессора запущены, но все ядра отключены.

В G1 (S3 или S4) некорректно говорить про С-состояния (это касается как CC-состояний, так и PC-состояний), так как процессор полностью обесточен.

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

Как программно запросить переход в энергосберегающее С-состояние?


Современный (но не единственный) способ запросить переход в энергосберегающее состояние — это использовать инструкцию MWAIT или инструкцию HLT. Это инструкции привилегированного уровня, и они не могут быть выполнены пользовательскими программами.

Инструкция MWAIT (Monitor Wait) заставляет процессор перейти в оптимизированное состояние (C-состояние) до тех пор, пока по указанному (с помощью другой инструкции, MONITOR) адресу не будет произведена запись. Для управления питанием MWAIT работает с регистром EAX. Биты 4-7 используются для указания целевого С-состояния, а биты 0-3 указывают суб-состояние.

Примечание: Я думаю, что на данный момент только AMD обладает инструкциями MONITORX/MWAITX, которые, помимо мониторинга записи по адресу, работают с таймером. Это еще называется Timed MWAIT.

Инструкция HLT (halt) останавливает выполнение, и ядро переходит в состояние HALT до тех пор, пока не произойдет прерывание. Это означает, что ядро переходит в состояние C1 или C1E.

Что вынуждает ядро входить в определенное С-состояние?


Ответ прост:

  • В состояние С0 ядро входит при загрузке, когда происходит прерывание, или после записи по адресу памяти, который отслеживается инструкцией MWAIT.
  • Состояния C1/C1E достижимы с помощью инструкций HLT и MWAIT.
  • Войти в состояние С3 можно с помощью инструкции MWAIT. Затем кэши L1 и L2 сбрасываются в кэш верхнего уровня (LLC), и все тактовые генераторы процессора останавливаются. Тем не менее, ядро сохраняет свое состояние, так как не обесточено.
  • Вход в состояние С6 возможен через инструкцию MWAIT. Ядро сохраняет состояние на выделенную SRAM и напряжение на ядре снижается до нуля. В этом состоянии ядро обесточено. При выходе из C6 состояние ядра восстанавливается из SRAM.
  • Для C7 и C8 аналогично C6.

Хочу напомнить еще раз, я не затрагиваю гипертрединг в этом ответе.

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

Возможно ли отключить С-состояния (всегда использовать С0)?


Это возможно, но не рекомендуется. В даташите (секция 4.2.2, страница 64) есть примечание: «Долгосрочная надежность не гарантируется, если все энергосберегающие состояния простоя не включены». Поэтому вам не стоит отключать С-состояния.

Как прерывания влияют на процессорядро в состоянии сна?


Когда происходит прерывание, соответствующее ядро пробуждается и переходит в состояние С0. Однако, например Intel® Xeon® E3-1200 v5, поддерживает технологию Power Aware Interrupt Routing (PAIR), у которой есть два достоинства:

  • для энергосбережения прерывание может быть переадресовано работающему ядру, чтобы не будить спящее ядро;
  • для производительности прерывание может быть переадресовано от работающего на полную мощность ядра к простаивающему (С1) ядру.

P-состояния


P-состояния подразумевают, что ядро в состоянии С0, потому что ему требуется питание, чтобы выполнять инструкции. P-состояния позволяют изменять напряжение и частоту ядра (другими словами рабочий режим), чтобы снизить энергопотребление. Существует набор P-состояний, каждое из которых соответствует разных рабочим режимам (пары напряжение-частота). Наиболее высокий рабочий режим (P0) предоставляет максимальную производительность.

Процессор Intel® Xeon® E3–1200 v5 позволяет контролировать P-состояния из операционной системы (Intel® SpeedStep Technology) или оставить это оборудованию (Intel® Speed Shift Technology). Вся информация ниже специфична для семейства Intel® Xeon® E3-1200 v5, но я полагаю, это в той или иной степени актуально и для других современных процессоров.

P-состояния, управляемые операционной системой


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

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

P-состояния, управляемые оборудованием


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

Я хочу рассказать об этом подробнее в следующей статье, но сейчас я поделюсь с вами своими мыслями. Мой домашний компьютер работает в этом режиме, я узнал это, проверив IA32_PM_ENABLE. Максимальный (но не гарантированный) уровень производительности — 39, минимальный — 1. Можно предположить, что существует 39 P-состояний. На данный момент уровень 39 установлен ОС как минимальный и как максимальный, потому что я отключил динамическое изменение частоты процессора в ядре.

Заметки про Intel® Turbo Boost


Поскольку TDP (расчетная тепловая мощность) — это максимальная мощность, которую процессор может выдержать, то процессор может повышать свою частоту выше базовой, при условии что энергопотребление не превысит TDP. Технология Turbo Boost может временно повышать энергопотребление до границы PL2 (Power Limit 2) на короткий промежуток времени. Поведение Turbo Boost может быть изменено через подсказки оборудованию.

Применима ли эта информация о C-состояниях и P-состояниях к мобильным и встраиваемым процессорам?


Для примера, недавний MacBook Air с процессором i5-5350U в основном поддерживает возможности, описанные выше (но я не уверен про P-состояния, контролируемые оборудованием). Я также смотрел документацию ARM Cortex-A, и, хотя там применяются другие термины, механизмы управления питанием выглядят похоже.

Как это все работает, например, на Linux?


На этот вопрос я отвечу в другой статье.

Как я могу узнать состояние процессора?


Существует не так много приложений, которые могут выводить эту информацию. Но вы можете использовать, например, CoreFreq.

Вот какую информацию можно получить (это не весь вывод).

$ ./corefreq-cli -s
Processor                            [Intel(R) Xeon(R) CPU E3-1245 v5 @ 3.50GHz]
|- Architecture                                                      [Skylake/S]
|- Vendor ID                                                      [GenuineIntel]
|- Microcode                                                        [       198]
|- Signature                                                            [ 06_5E]
|- Stepping                                                             [     3]
|- Online CPU                                                           [  4/4 ]
|- Base Clock                                                           [100.12]
|- Frequency            (MHz)                      Ratio
                 Min    800.94                    [   8 ]
                 Max   3504.10                    [  35 ]
|- Factory                                                              [100.00]
                       3500                       [  35 ]
|- Turbo Boost                                                          [UNLOCK]
                  1C   3904.57                    <  39 >
                  2C   3804.45                    <  38 >
                  3C   3704.33                    <  37 >
                  4C   3604.22                    <  36 >
|- Uncore                                                               [UNLOCK]
                 Min    800.94                    <   8 >
                 Max   3904.57                    <  39 >

...

Technologies:
|- System Management Mode                                   SMM-Dual       [ ON]
|- Hyper-Threading                                               HTT       [OFF]
|- SpeedStep                                                    EIST       < ON>
|- Dynamic Acceleration                                          IDA       [ ON]
|- Turbo Boost                                                 TURBO       < ON>
|- Virtualization                                                VMX       [ ON]
   |- I/O MMU                                                   VT-d       [OFF]
   |- Hypervisor                                                           [OFF]


Performance Monitoring:
|- Version                                                        PM       [  4]
|- Counters:          General                   Fixed
|                     8 x 48 bits             3 x 48 bits
|- Enhanced Halt State                                           C1E       <OFF>
|- C1 Auto Demotion                                              C1A       < ON>
|- C3 Auto Demotion                                              C3A       < ON>
|- C1 UnDemotion                                                 C1U       < ON>
|- C3 UnDemotion                                                 C3U       < ON>
|- Frequency ID control                                          FID       [OFF]
|- Voltage ID control                                            VID       [OFF]
|- P-State Hardware Coordination Feedback                MPERF/APERF       [ ON]
|- Hardware-Controlled Performance States                        HWP       [ ON]
|- Hardware Duty Cycling                                         HDC       [ ON]
|- Package C-State
   |- Configuration Control                                   CONFIG   [   LOCK]
   |- Lowest C-State                                           LIMIT   [      0]
   |- I/O MWAIT Redirection                                  IOMWAIT   [Disable]
   |- Max C-State Inclusion                                    RANGE   [      0]
|- MWAIT States:    C0    C1    C2    C3    C4    C5    C6    C7
|                    0     2     1     2     4     1     0     0
|- Core Cycles                                                         [Present]
|- Instructions Retired                                                [Present]
|- Reference Cycles                                                    [Present]
|- Last Level Cache References                                         [Present]
|- Last Level Cache Misses                                             [Present]
|- Branch Instructions Retired                                         [Present]
|- Branch Mispredicts Retired                                          [Present]


Power & Thermal Monitoring:
|- Clock Modulation                                             ODCM   <Disable>
   |- DutyCycle                                                        <  6.25%>
|- Power Management                                         PWR MGMT   [   LOCK]
   |- Energy Policy                                        Bias Hint   [      0]
|- Junction Temperature                                        TjMax   [  0:100]
|- Digital Thermal Sensor                                        DTS   [Present]
|- Power Limit Notification                                      PLN   [Present]
|- Package Thermal Management                                    PTM   [Present]
|- Thermal Monitor 1                                         TM1|TTP   [ Enable]
|- Thermal Monitor 2                                         TM2|HTC   [Present]
|- Units
   |- Power                                               watt   [  0.125000000]
   |- Energy                                             joule   [  0.000061035]
   |- Window                                            second   [  0.000976562]

Вот информация о ядре, включая информацию о драйвере idle.

$ ./corefreq-cli -k
Linux:
|- Release                                                   [4.15.0-45-generic]
|- Version                         [#48-Ubuntu SMP Tue Jan 29 16:28:13 UTC 2019]
|- Machine                                                              [x86_64]
...
Idle driver                                                        [@intel_idle]
   |- State:          POLL    C1      C1E     C3      C6      C7s     C8
   |- Power:          -1      0       0       0       0       0       0
   |- Latency:        0       2       10      70      85      124     200
   |- Residency:      0       2       20      100     200     800     800

Мониторинг процессора:

$ ./corefreq-cli -g
                Cycles                State(%)
PC02                1121802850          32.49
PC03                1298328500          37.83
PC06                         0           0.00
PC07                         0           0.00
PC08                         0           0.00
PC09                         0           0.00
PC10                         0           0.00
PTSC                3503877892
UNCORE                    150231

Мониторинг счетчиков С-состояний (для ядра):

$ ./corefreq-cli -c
CPU Freq(MHz) Ratio  Turbo  C0(%)  C1(%)  C3(%)  C6(%)  C7(%)  Min TMP:TS  Max
#00  355.67 ( 3.55)  10.15  10.28  26.43   0.04  11.49  51.77  41 / 45:55 / 56
#01  355.64 ( 3.55)  10.15  10.38  19.21   0.68  15.44  54.28  42 / 45:55 / 55
#02  389.95 ( 3.89)  11.13  11.35  15.67   0.16  18.17  54.65  40 / 43:57 / 54
#03  365.38 ( 3.65)  10.43  10.61  19.77   0.18  13.93  55.51  40 / 43:57 / 54


    Averages:        Turbo  C0(%)  C1(%)  C3(%)  C6(%)  C7(%)    TjMax:    Pkg:
                     10.46  10.66  20.27   0.27  14.76  54.05     100 C    46 C

Мониторинг напряжения:

$ ./corefreq-cli -V
CPU Freq(MHz) VID  Vcore
#00  130.70     0  0.0000
#01  120.08     0  0.0000
#02  124.18     0  0.0000
#03  103.46  9784  1.1943


              Package        Cores          Uncore         Memory
Energy(J):   13.415222168    2.248596191    0.000000000    0.951416016
Power(W) :   26.830444336    4.497192383    0.000000000    1.902832031

In today’s post, we will share how to configure various basic Power Options; you can try to improve power efficiency that impacts battery life and the overall performance of your Windows 11/10 device. Let’s delve in.

What are Power Options in Windows 11/10

Power Options is a setting in the Windows Control Panel, under the Hardware and Sound category, that allows the user to adjust their power plan and power settings on their computer. In a nutshell, these are pretty handy options that allow you to set up and enjoy just the right performance and battery balance on your computer. By tweaking them, you can favor performance over battery life and vice versa. In addition, they are what enables you to switch between power plans, choose what closing the lid, and pressing the power button to lead to, react to a critical battery level, etc.

The Power Options we will be configuring are:

  1. Processor performance decrease threshold
  2. Processor performance increase threshold
  3. Allow Away Mode Policy
  4. When sharing media
  5. Allow system required policy
  6. Allow sleep with remote opens
  7. System unattended sleep timeout
  8. USB 3 Link Power Management
  9. Hub Selective Suspend Timeout
  10. Allow display required policy
  11. Lid close action
  12. Lid open action
  13. AHCI Link Power Management – Adaptive
  14. Hard disk burst ignore time
  15. AHCI Link Power Management – HIPM/DIPM
  16. Video playback quality bias
  17. When playing video
  18. Wireless Adapter Settings
  19. Networking connectivity in Standby
  20. Adaptive backlight
  21. SEC NVMe Idle Timeout
  22. Dimmed display brightness.

To access the Power Options for the Power Plan you wish to configure, right-click the battery icon on the notification area on the taskbar, select Power Options, on the window that pops up, click on Change plan settings for that Power Plan, then click Change advanced power settings.

Now let us see how to add or remove these Power Options in Windows 10.

1) Processor performance decrease threshold

The Processor performance decrease threshold setting in Power Options allows users to specify the lower busy threshold that must be met before decreasing the processor’s performance state (in percentage).

hidden Power Options in Windows 10

You must be signed in as an Administrator to add or remove this setting in Power Options.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 12a0ab44-fe28-4fa9-b3bd-4b64f44960a6 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 12a0ab44-fe28-4fa9-b3bd-4b64f44960a6 +ATTRIB_HIDE

Exit the command prompt and restart your device.

2) Processor performance increase threshold

The Processor performance increase threshold setting in Power Options allows users to specify the lower busy threshold that must be met before increasing the processor’s performance state (in percentage).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 06cadf0e-64ed-448a-8927-ce7bf90eb35d -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 06cadf0e-64ed-448a-8927-ce7bf90eb35d +ATTRIB_HIDE

Exit command prompt and restart your device.

3) Allow Away Mode Policy

Away Mode does the following when invoked:

  • Shuts down the video signal at the port.
  • Mutes all system audio.
  • Blocks HID and PS/2 input devices.
  • Puts the CPU into “adaptive” mode, which may save power depending on what’s running.
  • Notifies kernel-mode and user-mode components of the transition.
  • Notifies the BIOS through an ACPI control method of the transition.
  • Wakes back up when flash devices (USB FOB, Flash card) are inserted.
  • Wakes back up when an optical disc is inserted in the drive.

The intention here is to provide a “user not present” state to the machine so you can walk away, knowing that your recording is going to happen (or not be interrupted) while not badgering the user with a screen, audio, etc. It is *not* intended to be a power management state.

The Allow Away Mode Policy setting in Power Options allows users to specify yes or no if away mode is to be enabled for your computer.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 25DFA149-5DD1-4736-B5AB-E8A37B5B8187 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 25DFA149-5DD1-4736-B5AB-E8A37B5B8187 +ATTRIB_HIDE

Exit command prompt and restart your device.

Read: How to delete a Power Plan in Windows 10.

4) When sharing media

The When sharing media setting under Multimedia settings in Power Options allows users to specify what your computer does when a device or computer is playing media from your computer.

Users can specify the following actions below:

  • Allow the computer to sleep = Devices and computers will not be able to play media from your computer while it sleeps.
  • Prevent idling to sleep = Devices and computers will be able to play media from your computer unless you put it to sleep.
  • Allow the computer to enter Away Mode = Devices and computers will be able to play media from your computer while it is in Away Mode.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 03680956-93BC-4294-BBA6-4E0F09BB717F -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 03680956-93BC-4294-BBA6-4E0F09BB717F +ATTRIB_HIDE

Exit command prompt and restart your computer.

5) Allow system required policy

The Allow system required policy setting in Power Options allows users to specify yes (default) or no to allow programs to prevent the computer from going to sleep automatically.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP A4B195F5-8225-47D8-8012-9D41369786E2 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP A4B195F5-8225-47D8-8012-9D41369786E2 +ATTRIB_HIDE

Exit command prompt and restart your computer.

6) Allow sleep with remote opens

The Allow sleep with Remote Opens power setting configures the network file system to prevent the computer from automatically entering sleep when remote network files are open. This can allow your machine to go to sleep when files opened remotely have not been written to.

Allow sleep with remote opens is turned off and not available to change in Power Options by default in Windows.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP d4c1d4c8-d5cc-43d3-b83e-fc51215cb04d -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP d4c1d4c8-d5cc-43d3-b83e-fc51215cb04d +ATTRIB_HIDE

Exit command prompt and restart your computer.

7) System unattended sleep timeout

The System unattended sleep timeout power setting is the idle timeout before the system returns to a low power sleep state after waking unattended.

System unattended sleep timeout is set to two minutes and not available to change in Power Options by default in Windows.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 +ATTRIB_HIDE

Exit command prompt and restart your computer.

8) USB 3 Link Power Management

The USB 3 Link Power Management setting in Power Options allows users to specify the power management policy to use for USB 3 links when they are idle.

Users can specify one of the following policies:

  • Off = Do not enable the U1 U2 states.
  • Minimum power savings = Enable the U1 U2 states, but choose conservative timeout values to optimize for performance.
  • Moderate power savings = Enable the U1 U2 states, and choose optimal timeout values to balance power and performance.
  • Maximum power savings = Enable the U1 U2 states, and choose aggressive timeout values to optimize for power.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe-4ce1-be31-1b38b384c009 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe-4ce1-be31-1b38b384c009 +ATTRIB_HIDE

Restart your computer.

9) USB Hub Selective Suspend Timeout

The USB Hub Selective Suspend Timeout setting in Power Options allows users to specify the idle timeouts in milliseconds for all USB hubs.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 0853a681-27c8-4100-a2fd-82013e970683 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 0853a681-27c8-4100-a2fd-82013e970683 +ATTRIB_HIDE

Restart your computer.

10) Allow display required policy

The Allow display required policy setting in Power Options allows users to specify whether Windows allows applications to temporarily prevent the display from automatically reducing brightness or turning off to save power.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO A9CEB8DA-CD46-44FB-A98B-02AF69DE4623 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO A9CEB8DA-CD46-44FB-A98B-02AF69DE4623 +ATTRIB_HIDE

Restart your computer.

11) Lid close action

The Lid close action setting in Power Options lets users specify the default action to take when the laptop (system) lid is closed.

Users can specify one of the following actions to take:

  • Do nothing
  • Sleep
  • Hibernate
  • Shut down

This will not affect the When I close the lid setting in Power Options > Choose what the power buttons do (System Settings).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 5ca83367-6e45-459f-a27b-476b1d01c936 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 5ca83367-6e45-459f-a27b-476b1d01c936 +ATTRIB_HIDE

Restart your computer.

12) Lid open action

The Lid open action setting (if supported) in Power Options lets users specify the default action to take when the laptop (system) lid is opened.

Users can specify one of the following actions to take:

  • Do nothing
  • Turn on the display

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 99ff10e7-23b1-4c07-a9d1-5c3206d741b4 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 99ff10e7-23b1-4c07-a9d1-5c3206d741b4 +ATTRIB_HIDE

Restart your Windows computer.

13) AHCI Link Power Management – Adaptive

The AHCI Link Power Management – Adaptive setting in Power Options specifies the period of AHCI link idle time in milliseconds before the link is put into a Slumber state when Host-Initiated Power Management (HIPM) or Device-Initiated Power Management (DIPM) is enabled.

By default, AHCI Link Power Management – Adaptive is set to 0 (Only use partial state).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 +ATTRIB_HIDE

Restart your Windows computer.

14) Hard disk burst ignore time

The Turn off hard disk after setting in Power Options lets users set to have hard disks (HDD) power down after a specified time of HDD inactivity is detected.

Having your HDDs automatically turned off after being idle can help save energy and extend a PC’s battery life.

Some Windows systems might exhibit very small amounts (bursts) of disk activity separated by relatively long amounts of disk idle time. This pattern of disk activity impacts system power savings because the disk is powered up periodically. The disk then remains in the spin-up state for at least the disk idle time out, even if the amount of disk activity that caused the disk to spin up is very small.

The Hard disk burst ignore time setting in Power Options lets users ignore this burst of disk activity up to a specified time when the Turn off hard disk after setting is determining if a hard disk is idle. By default, Hard disk burst ignore time is set to 0 (do not ignore disk burst activity).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 80e3c60e-bb94-4ad8-bbe0-0d3195efc663 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 80e3c60e-bb94-4ad8-bbe0-0d3195efc663 +ATTRIB_HIDE

Restart your Windows computer.

15) AHCI Link Power Management – HIPM/DIPM

The AHCI Link Power Management – HIPM/DIPM setting in Power Options allows users to configure the link power management mode for disk and storage devices that are attached to the system through an AHCI interface. AHCI Link Power Management is a technique where the SATA AHCI controller puts the SATA link to the internal HDD and SSD disk into a very low power mode when there.

You can use the following settings:

  • Active = Neither HIPM or DIPM allowed. Link power management is not used.
  • HIPM = HIPM (Host Initiated Link Power Management) only is allowed
  • HIPM + DIPM = HIPM and DIPM are allowed
  • DIPM = DIPM (Device Initiated Link Power Management) only is allowed
  • Lowest = HIPM, DIPM, and DEVSLP (if DEVSLP is supported by the storage device) are allowed.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 +ATTRIB_HIDE

Restart your Windows computer.

16) Video playback quality bias

The Video playback quality bias setting under Multimedia settings in Power Options allows users to specify the policy to bias video playback quality.

Users can specify the following policies below:

  • Video playback power-saving bias = Video playback quality would be biased towards battery life.
  • Video playback performance bias = Video playback quality would be biased towards performance.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 10778347-1370-4ee0-8bbd-33bdacaade49 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 10778347-1370-4ee0-8bbd-33bdacaade49 +ATTRIB_HID

Restart your Windows computer.

17) When playing video

The When playing video setting under Multimedia settings in Power Options allows users to specify the power optimization mode used by your computer’s video playback pipeline.

Users can specify the following modes below:

  • Optimize video quality = Gives the optimum video quality during playback.
  • Balanced = A balance of video quality and power savings.
  • Optimize power savings = Gives optimum power savings during playback.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 34C7B99F-9A6D-4b3c-8DC7-B6693B78CEF4 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 34C7B99F-9A6D-4b3c-8DC7-B6693B78CEF4 +ATTRIB_HIDE

Restart your Windows computer.

18) Wireless Adapter Settings

The Power Saving Mode setting under Wireless Adapter Settings in Power Options allows you to control the power-saving mode of wireless adapters.

The strength and performance of your wireless network will decrease as you increase power savings, but your battery life will increase.

There are four power saving modes available to select from:

  • Maximum Performance = Achieve maximum wireless performance and no power savings.
  • Low Power Saving = Achieve minimum power savings.
  • Medium Power Saving = Balance between performance and power savings based on network traffic.
  • Maximum Power Saving = Achieve maximum power savings.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a +ATTRIB_HIDE

Restart your Windows computer.

19) Networking connectivity in Standby

The Network connectivity in Standby setting in Power Options allows users to specify to enable (default), disable, or disable on lid close the network connection state in Standby.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes F15576E8-98B7-4186-B944-EAFA664402D9 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes F15576E8-98B7-4186-B944-EAFA664402D9 +ATTRIB_HIDE

Restart your Windows computer.

20) Adaptive backlight

The Adaptive backlight setting in Power Options allows users to specify how to optimize the color and backlight of the display to extend battery life without affecting image brightness.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcc -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcc +ATTRIB_HIDE

Restart your computer.

21) SEC NVMe Idle Timeout

In the Windows 10 Creators Update version 1703 (build 15063) and later, the SEC NVMe Idle Timeout setting in Power Options lets users set to have NVMe devices power down after a specified time in milliseconds of inactivity is detected.

By default, SEC NVMe Idle Timeout is set to 100 milliseconds on battery, and 200 milliseconds plugged in.

hidden power options windows 10

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 6b013a00-f775-4d61-9036-a62f7e7a6a5b -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 6b013a00-f775-4d61-9036-a62f7e7a6a5b +ATTRIB_HIDE

Restart your Windows computer.

22) Dimmed display brightness

The Dimmed display brightness setting in Power Options allows users to specify the brightness level in percentage for when your display is dimmed after the dim display after an idle timeout has been reached. This setting applies only to portable computers (e.g. laptop or tablet) that support Windows control of the brightness level of an integrated display device.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO f1fbfde2-a960-4165-9f88-50667911ce96 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO f1fbfde2-a960-4165-9f88-50667911ce96 +ATTRIB_HIDE

Restart your computer.

I hope you’ll find these configurations useful.

In today’s post, we will share how to configure various basic Power Options; you can try to improve power efficiency that impacts battery life and the overall performance of your Windows 11/10 device. Let’s delve in.

What are Power Options in Windows 11/10

Power Options is a setting in the Windows Control Panel, under the Hardware and Sound category, that allows the user to adjust their power plan and power settings on their computer. In a nutshell, these are pretty handy options that allow you to set up and enjoy just the right performance and battery balance on your computer. By tweaking them, you can favor performance over battery life and vice versa. In addition, they are what enables you to switch between power plans, choose what closing the lid, and pressing the power button to lead to, react to a critical battery level, etc.

The Power Options we will be configuring are:

  1. Processor performance decrease threshold
  2. Processor performance increase threshold
  3. Allow Away Mode Policy
  4. When sharing media
  5. Allow system required policy
  6. Allow sleep with remote opens
  7. System unattended sleep timeout
  8. USB 3 Link Power Management
  9. Hub Selective Suspend Timeout
  10. Allow display required policy
  11. Lid close action
  12. Lid open action
  13. AHCI Link Power Management – Adaptive
  14. Hard disk burst ignore time
  15. AHCI Link Power Management – HIPM/DIPM
  16. Video playback quality bias
  17. When playing video
  18. Wireless Adapter Settings
  19. Networking connectivity in Standby
  20. Adaptive backlight
  21. SEC NVMe Idle Timeout
  22. Dimmed display brightness.

To access the Power Options for the Power Plan you wish to configure, right-click the battery icon on the notification area on the taskbar, select Power Options, on the window that pops up, click on Change plan settings for that Power Plan, then click Change advanced power settings.

Now let us see how to add or remove these Power Options in Windows 10.

1) Processor performance decrease threshold

The Processor performance decrease threshold setting in Power Options allows users to specify the lower busy threshold that must be met before decreasing the processor’s performance state (in percentage).

hidden Power Options in Windows 10

You must be signed in as an Administrator to add or remove this setting in Power Options.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 12a0ab44-fe28-4fa9-b3bd-4b64f44960a6 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 12a0ab44-fe28-4fa9-b3bd-4b64f44960a6 +ATTRIB_HIDE

Exit the command prompt and restart your device.

2) Processor performance increase threshold

The Processor performance increase threshold setting in Power Options allows users to specify the lower busy threshold that must be met before increasing the processor’s performance state (in percentage).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 06cadf0e-64ed-448a-8927-ce7bf90eb35d -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_PROCESSOR 06cadf0e-64ed-448a-8927-ce7bf90eb35d +ATTRIB_HIDE

Exit command prompt and restart your device.

3) Allow Away Mode Policy

Away Mode does the following when invoked:

  • Shuts down the video signal at the port.
  • Mutes all system audio.
  • Blocks HID and PS/2 input devices.
  • Puts the CPU into “adaptive” mode, which may save power depending on what’s running.
  • Notifies kernel-mode and user-mode components of the transition.
  • Notifies the BIOS through an ACPI control method of the transition.
  • Wakes back up when flash devices (USB FOB, Flash card) are inserted.
  • Wakes back up when an optical disc is inserted in the drive.

The intention here is to provide a “user not present” state to the machine so you can walk away, knowing that your recording is going to happen (or not be interrupted) while not badgering the user with a screen, audio, etc. It is *not* intended to be a power management state.

The Allow Away Mode Policy setting in Power Options allows users to specify yes or no if away mode is to be enabled for your computer.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 25DFA149-5DD1-4736-B5AB-E8A37B5B8187 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 25DFA149-5DD1-4736-B5AB-E8A37B5B8187 +ATTRIB_HIDE

Exit command prompt and restart your device.

Read: How to delete a Power Plan in Windows 10.

4) When sharing media

The When sharing media setting under Multimedia settings in Power Options allows users to specify what your computer does when a device or computer is playing media from your computer.

Users can specify the following actions below:

  • Allow the computer to sleep = Devices and computers will not be able to play media from your computer while it sleeps.
  • Prevent idling to sleep = Devices and computers will be able to play media from your computer unless you put it to sleep.
  • Allow the computer to enter Away Mode = Devices and computers will be able to play media from your computer while it is in Away Mode.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 03680956-93BC-4294-BBA6-4E0F09BB717F -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 03680956-93BC-4294-BBA6-4E0F09BB717F +ATTRIB_HIDE

Exit command prompt and restart your computer.

5) Allow system required policy

The Allow system required policy setting in Power Options allows users to specify yes (default) or no to allow programs to prevent the computer from going to sleep automatically.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP A4B195F5-8225-47D8-8012-9D41369786E2 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP A4B195F5-8225-47D8-8012-9D41369786E2 +ATTRIB_HIDE

Exit command prompt and restart your computer.

6) Allow sleep with remote opens

The Allow sleep with Remote Opens power setting configures the network file system to prevent the computer from automatically entering sleep when remote network files are open. This can allow your machine to go to sleep when files opened remotely have not been written to.

Allow sleep with remote opens is turned off and not available to change in Power Options by default in Windows.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP d4c1d4c8-d5cc-43d3-b83e-fc51215cb04d -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP d4c1d4c8-d5cc-43d3-b83e-fc51215cb04d +ATTRIB_HIDE

Exit command prompt and restart your computer.

7) System unattended sleep timeout

The System unattended sleep timeout power setting is the idle timeout before the system returns to a low power sleep state after waking unattended.

System unattended sleep timeout is set to two minutes and not available to change in Power Options by default in Windows.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_SLEEP 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 +ATTRIB_HIDE

Exit command prompt and restart your computer.

8) USB 3 Link Power Management

The USB 3 Link Power Management setting in Power Options allows users to specify the power management policy to use for USB 3 links when they are idle.

Users can specify one of the following policies:

  • Off = Do not enable the U1 U2 states.
  • Minimum power savings = Enable the U1 U2 states, but choose conservative timeout values to optimize for performance.
  • Moderate power savings = Enable the U1 U2 states, and choose optimal timeout values to balance power and performance.
  • Maximum power savings = Enable the U1 U2 states, and choose aggressive timeout values to optimize for power.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe-4ce1-be31-1b38b384c009 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe-4ce1-be31-1b38b384c009 +ATTRIB_HIDE

Restart your computer.

9) USB Hub Selective Suspend Timeout

The USB Hub Selective Suspend Timeout setting in Power Options allows users to specify the idle timeouts in milliseconds for all USB hubs.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 0853a681-27c8-4100-a2fd-82013e970683 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 0853a681-27c8-4100-a2fd-82013e970683 +ATTRIB_HIDE

Restart your computer.

10) Allow display required policy

The Allow display required policy setting in Power Options allows users to specify whether Windows allows applications to temporarily prevent the display from automatically reducing brightness or turning off to save power.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO A9CEB8DA-CD46-44FB-A98B-02AF69DE4623 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO A9CEB8DA-CD46-44FB-A98B-02AF69DE4623 +ATTRIB_HIDE

Restart your computer.

11) Lid close action

The Lid close action setting in Power Options lets users specify the default action to take when the laptop (system) lid is closed.

Users can specify one of the following actions to take:

  • Do nothing
  • Sleep
  • Hibernate
  • Shut down

This will not affect the When I close the lid setting in Power Options > Choose what the power buttons do (System Settings).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 5ca83367-6e45-459f-a27b-476b1d01c936 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 5ca83367-6e45-459f-a27b-476b1d01c936 +ATTRIB_HIDE

Restart your computer.

12) Lid open action

The Lid open action setting (if supported) in Power Options lets users specify the default action to take when the laptop (system) lid is opened.

Users can specify one of the following actions to take:

  • Do nothing
  • Turn on the display

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 99ff10e7-23b1-4c07-a9d1-5c3206d741b4 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_BUTTONS 99ff10e7-23b1-4c07-a9d1-5c3206d741b4 +ATTRIB_HIDE

Restart your Windows computer.

13) AHCI Link Power Management – Adaptive

The AHCI Link Power Management – Adaptive setting in Power Options specifies the period of AHCI link idle time in milliseconds before the link is put into a Slumber state when Host-Initiated Power Management (HIPM) or Device-Initiated Power Management (DIPM) is enabled.

By default, AHCI Link Power Management – Adaptive is set to 0 (Only use partial state).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 +ATTRIB_HIDE

Restart your Windows computer.

14) Hard disk burst ignore time

The Turn off hard disk after setting in Power Options lets users set to have hard disks (HDD) power down after a specified time of HDD inactivity is detected.

Having your HDDs automatically turned off after being idle can help save energy and extend a PC’s battery life.

Some Windows systems might exhibit very small amounts (bursts) of disk activity separated by relatively long amounts of disk idle time. This pattern of disk activity impacts system power savings because the disk is powered up periodically. The disk then remains in the spin-up state for at least the disk idle time out, even if the amount of disk activity that caused the disk to spin up is very small.

The Hard disk burst ignore time setting in Power Options lets users ignore this burst of disk activity up to a specified time when the Turn off hard disk after setting is determining if a hard disk is idle. By default, Hard disk burst ignore time is set to 0 (do not ignore disk burst activity).

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 80e3c60e-bb94-4ad8-bbe0-0d3195efc663 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 80e3c60e-bb94-4ad8-bbe0-0d3195efc663 +ATTRIB_HIDE

Restart your Windows computer.

15) AHCI Link Power Management – HIPM/DIPM

The AHCI Link Power Management – HIPM/DIPM setting in Power Options allows users to configure the link power management mode for disk and storage devices that are attached to the system through an AHCI interface. AHCI Link Power Management is a technique where the SATA AHCI controller puts the SATA link to the internal HDD and SSD disk into a very low power mode when there.

You can use the following settings:

  • Active = Neither HIPM or DIPM allowed. Link power management is not used.
  • HIPM = HIPM (Host Initiated Link Power Management) only is allowed
  • HIPM + DIPM = HIPM and DIPM are allowed
  • DIPM = DIPM (Device Initiated Link Power Management) only is allowed
  • Lowest = HIPM, DIPM, and DEVSLP (if DEVSLP is supported by the storage device) are allowed.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 +ATTRIB_HIDE

Restart your Windows computer.

16) Video playback quality bias

The Video playback quality bias setting under Multimedia settings in Power Options allows users to specify the policy to bias video playback quality.

Users can specify the following policies below:

  • Video playback power-saving bias = Video playback quality would be biased towards battery life.
  • Video playback performance bias = Video playback quality would be biased towards performance.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 10778347-1370-4ee0-8bbd-33bdacaade49 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 10778347-1370-4ee0-8bbd-33bdacaade49 +ATTRIB_HID

Restart your Windows computer.

17) When playing video

The When playing video setting under Multimedia settings in Power Options allows users to specify the power optimization mode used by your computer’s video playback pipeline.

Users can specify the following modes below:

  • Optimize video quality = Gives the optimum video quality during playback.
  • Balanced = A balance of video quality and power savings.
  • Optimize power savings = Gives optimum power savings during playback.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 34C7B99F-9A6D-4b3c-8DC7-B6693B78CEF4 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 9596FB26-9850-41fd-AC3E-F7C3C00AFD4B 34C7B99F-9A6D-4b3c-8DC7-B6693B78CEF4 +ATTRIB_HIDE

Restart your Windows computer.

18) Wireless Adapter Settings

The Power Saving Mode setting under Wireless Adapter Settings in Power Options allows you to control the power-saving mode of wireless adapters.

The strength and performance of your wireless network will decrease as you increase power savings, but your battery life will increase.

There are four power saving modes available to select from:

  • Maximum Performance = Achieve maximum wireless performance and no power savings.
  • Low Power Saving = Achieve minimum power savings.
  • Medium Power Saving = Balance between performance and power savings based on network traffic.
  • Maximum Power Saving = Achieve maximum power savings.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a +ATTRIB_HIDE

Restart your Windows computer.

19) Networking connectivity in Standby

The Network connectivity in Standby setting in Power Options allows users to specify to enable (default), disable, or disable on lid close the network connection state in Standby.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes F15576E8-98B7-4186-B944-EAFA664402D9 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes F15576E8-98B7-4186-B944-EAFA664402D9 +ATTRIB_HIDE

Restart your Windows computer.

20) Adaptive backlight

The Adaptive backlight setting in Power Options allows users to specify how to optimize the color and backlight of the display to extend battery life without affecting image brightness.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcc -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcc +ATTRIB_HIDE

Restart your computer.

21) SEC NVMe Idle Timeout

In the Windows 10 Creators Update version 1703 (build 15063) and later, the SEC NVMe Idle Timeout setting in Power Options lets users set to have NVMe devices power down after a specified time in milliseconds of inactivity is detected.

By default, SEC NVMe Idle Timeout is set to 100 milliseconds on battery, and 200 milliseconds plugged in.

hidden power options windows 10

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 6b013a00-f775-4d61-9036-a62f7e7a6a5b -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_DISK 6b013a00-f775-4d61-9036-a62f7e7a6a5b +ATTRIB_HIDE

Restart your Windows computer.

22) Dimmed display brightness

The Dimmed display brightness setting in Power Options allows users to specify the brightness level in percentage for when your display is dimmed after the dim display after an idle timeout has been reached. This setting applies only to portable computers (e.g. laptop or tablet) that support Windows control of the brightness level of an integrated display device.

Open an elevated command prompt and execute the following command:

To Add: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO f1fbfde2-a960-4165-9f88-50667911ce96 -ATTRIB_HIDE

To Remove: Copy and paste the following and hit Enter:

- powercfg -attributes SUB_VIDEO f1fbfde2-a960-4165-9f88-50667911ce96 +ATTRIB_HIDE

Restart your computer.

I hope you’ll find these configurations useful.

Я заметил, что большинство новичков, которые не ещё не особо хорошо шарят в компьютере, работая на ноутбуке не обращают внимания на настройки электропитания в Windows (это касается cистем Windows 7, Windows 8, Windows 10 на сегодняшний день). В операционных системах Windows, начиная с Windows 7, имеется большое количество настроек электропитания для настройки оптимальной работы ноутбука от батареи и от электросети. В чём разница? Логично, что от батареи ноутбук должен работать как можно дольше, а чтобы этого достичь, нужно правильно настроить соответствующий режим электропитания, уменьшив производительность компьютера, например. При работе от электросети, уже, соответственно, не требуется экономить заряд аккумулятора и потому от ноутбука требуется максимальная производительность и максимальный комфорт при работе!

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

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

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

Стандартно в Windows всегда имеется 3 режима (плана) настройки электропитания компьютера:

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

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

Также, в зависимости от предустановленных на новый компьютер дополнительных программ, могут быть ещё дополнительные режимы настройки электропитания Windows, например:

  • Power4Gear High Performance;
  • Power4Gear Battery Saving.

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

Два приведённых выше режима настройки электропитания Windows по своим настройкам совершенно ничем не отличаются от ранее упомянутых режимов «Экономия энергии» и «Высокая производительность». Отличие только одно – режимы настройки электропитания, созданные при помощи специальной программы, позволяют автоматически включаться в нужный момент, при переходе ноутбука на питание от батареи или же от сети. Поэтому, за особой ненадобностью, можно предустановленное приложение для переключения режимов электропитания вообще удалить и пользоваться стандартными 3-мя режимами настройки электропитания Windows.

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

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

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

Рассмотрим, как переключать режимы настройки электропитания в Windows 7,8,10 и настраивать их.

Как переключать режимы настройки электропитания компьютера в Windows 7 / 8 / 10?

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


настройка электропитания в windows 8

Для перехода к режимам настройки электропитания, жмём ПКМ (правой кнопкой мыши) по этому значку и выбираем «Электропитание»:


настройка электропитания в windows 8

В окне вверху всегда будет отображаться схема «Сбалансированная» и одна из тех, которую вы использовали в последний раз:


настройка электропитания в windows 8

Для того, чтобы открыть все доступные схемы настройки электропитания, нажимаем ЛКМ (левой кнопкой мыши) по подразделу «Показать дополнительные схемы»:


настройка электропитания в windows 8

В результате отобразятся все схемы настройки электропитания Windows:


настройка электропитания в windows 8

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


настройка электропитания в windows 8

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

Стандартная схема настройки электропитания Windows, которая служит для работы компьютер от аккумулятора и позволяет как можно дольше удерживать заряд батареи, называется «Экономия энергии». Следовательно, вам нужно включать этот режим только тогда, когда вы отключаете компьютер от розетки и он начинает работать от батареи. Или же можно использовать в этом случае режим настроек электропитания «Сбалансированная», тогда производительность не упадёт сильно и заряд аккумулятора будет разряжаться средними темпами.

Если же компьютер работает от розетки, то лучше включить режим «Высокая производительность», чтобы компьютер работал на полную мощь.

Однако, для удобства, чтобы не переключать постоянно режимы настройки электропитания Windows, можно просто-напросто использовать один режим, который вы настроите сразу для двух случаев – для работы компьютера от батареи и для работы компьютера от электросети. Каждый из представленных ранее стандартных режимов электропитания содержит в себе настройки для работы компьютера от батареи и от сети.

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

Теперь разберёмся, как оптимально настроить режим работы компьютера от батареи и от электросети.

Настройки работы компьютера от аккумулятора и от электросети!

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

Для создания своего режима настроек, в окне «Электропитание» слева нажмите кнопку «Создание схемы управления питанием»:


настройка электропитания в windows 8

В окне в первую очередь нужно выбрать одну из стандартных схем настроек электропитания Windows, на основе которых будет создана ваша личная схема (1). Это не важно, поскольку так и так все настройки электропитания я рассмотрю ниже в данной статье. Выберите, например, схему «Экономия энергии». Далее внизу нужно указать название вашей схемы (2). Просто придумайте любое. И затем нажмите кнопку «Далее» (3).


настройка электропитания в windows 8

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

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


настройка электропитания в windows 8

Откроется окно настроек выбранного режима электропитания. В первую очередь проверьте, чтобы вверху был выбран нужный режим настроек электропитания Windows, т.е. созданный вами. Затем нажмите ЛКМ по кнопке «Изменить параметры, которые сейчас недоступны»:


настройка электропитания в windows 8

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

Теперь приступаем к настройке режима электропитания.

В центре окна списком отображается несколько разделов настроек выбранного режима электропитания Windows. Каждый из разделов можно раскрыть при помощи кнопки «+» и посмотреть все его настройки.

У каждой настройки есть возможность выбрать вариант для случая работы от батареи и от электросети. Поскольку при работе компьютера от электросети, экономить заряд батареи не нужно, то настраивать вариант «от сети» можно по максимуму – для максимальной производительности компьютера. Таким образом, даже если вы включили режим «Экономия энергии», но подключили компьютер к розетке, то он будет работать на полную мощь. Это позволит вам лишний раз не переключать планы настройки электропитания и не путаться. Ниже будет всё подробно рассмотрено и вам станет понятно.

Настройки электропитания созданного режима по порядку:

  • Экономия энергии (вместо этого у вас будет отображаться название созданной вами схемы настроек электропитания!). Здесь имеется единственная настройка «Требовать введения пароля при пробуждении». Эта опция имеет смысл только тогда, когда для вашего пользователя в Windows установлен пароль. Т.е. когда только зная пароль можно попасть в Windows и работать за компьютером.

    Эта настройка электропитания Windows означает, что вы можете включить или отключить запрос пароля для входа в Windows после того как компьютер «проснулся», т.е. после выхода из режима сна.

    Рекомендую для обоих вариантов (от батареи и от сети) поставить значение «Да», поскольку это более безопасно!


    настройка электропитания в windows 8

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

  • Жёсткий диск. Здесь единственная настройка – через какое время бездействия компьютера отключать жёсткий диск. Это позволит лишний раз не нагружать жёсткий диск компьютера, т.е. не изнашивать его и заодно – экономить заряд батареи. Как только работа за компьютером продолжится, жёсткий диск сразу продолжит работу.

    Если вы не знаете, что такое жёсткий диск, то рекомендую к прочтению мою статью об основных компонентах компьютера:

    Основные компоненты компьютера. Что и для чего нужно?

    Для варианта работы от батареи, рекомендую выставить маленькое значение данной настройки электропитания, например, 5 минут. Для электросети подойдёт значение, где-нибудь – 20 минут.


    настройка электропитания в windows 8

  • Internet Explorer. Здесь тоже имеется только одна настройка электропитания – «Частота таймера JavaScript». Данный раздел вообще имеет смысл настраивать только если вы для просмотра сайтов и интернете используете стандартный браузер Windows «Internet Explorer». В остальных случаях, этот раздел настроек вообще задействован не будет.

    Что значит «Частота таймера JavaScript»? Это значит то, как часто будут исполняться функции в скриптах JavaScript на сайтах в интернете. Чем больше частота, тем плавнее будет воспроизводиться, например, флэш ролик или ещё какая-то программа на сайте. Однако высокая частота будет нагружать процессор и, следовательно, быстрее зажать батарею компьютера.

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


    настройка электропитания в windows 8

  • Параметры фона рабочего стола. Единственная настройка электропитания Windows здесь: «Слайд-шоу». Здесь мы можем указать, в каком случае в качестве фона рабочего стола можно использовать слайд-шоу из выбранных вами фотографий и картинок, а в каком случае – нельзя.

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


    настройка электропитания в windows 8

  • Параметры адаптера беспроводной сети. И единственная настройка электропитания здесь: «Режим энергосбережения».

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

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

    Для режима работы от батареи рекомендую поставить значение «Максимальное энергосбережение», а для режима работы от электросети – «Максимальная производительность».


    настройка электропитания в windows 8

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

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

    Какие режимы энергосбережения имеются в Windows и в чём их отличие?

    В этом разделе имеется несколько опций:

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

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

      Для режима «От сети» можно вообще поставить значение «0» (Никогда). Потому что если компьютер работает от электросети, то ему в принципе и не зачем переходить в режим пониженного энергопотребления. При желании можете поставить просто значения побольше, например, 60 минут.


      настройка электропитания в windows 8

    2. Разрешить гибридный спящий режим. Это режим пониженного энергопотребления, сочетающий в себе сразу режим сна и режим гибернации.

      Гибридный спящий режим имеется смысл использовать только для стационарных компьютеров или если ваш ноутбук работает без батареи (например, вы её вынули за ненадобностью). Если же вы работаете за ноутбуком и батарея у него на месте, то поставьте «Выкл» в настройках гибридного спящего режима.


      настройка электропитания в windows 8

    3. Гибернация после. В этой настройке электропитания Windows нужно указать время бездействия компьютера, после которого он перейдёт в режим гибернации. Здесь рекомендую указывать значение от 60 минут или более. Главное, чтобы время перехода в режим гибернации не было меньше перехода компьютера в режим сна, иначе получится, что компьютер перейдёт не в сон, а сразу в гибернацию. Так конечно тоже можно, но менее удобно, потому что из режима сна компьютер приходит к рабочему режиму намного быстрее. Гибернация же нужна только если компьютер очень долго находится в режиме сна и есть риск разряда аккумулятора в результате чего компьютер вырубится, и вы потеряете всю незавершённую работу на нём. А гибернация поможет всё сохранить и выключить компьютер безопасно с возможностью затем восстановить всю работу.


      настройка электропитания в windows 8

    4. Разрешить таймеры пробуждения. В этой настроке электропитания Windows мы можем разрешить или запретить различным запланированным событиям на компьютере разрешать его выводить из режима сна. К примеру, через планировщика задач Windows можно настроить автоматический запуск какой-либо программы. И если в то время, когда задание по запуску программы должно сработать ваш компьютер находится в режиме сна, задание может само его «пробудить».

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


      настройка электропитания в windows 8

  • Параметры USB. Здесь имеется одна настройка электропитания «Параметр временного отключения USB порта». Поскольку устройства, подключенные к компьютеру по USB тоже оказывают влияние на разряд аккумулятора компьютера, то при бездействии компьютера можно настроить отключение USB устройств. Они ведь всё равно не буду в это время задействованы.

    Поэтому для режима «От батареи» выбираем «Разрешено», а для режима «От сети» можно задать любое значение. В принципе, чтобы USB порты не работали зря, лучше задать тоже самое значение – «Разрешено».


    настройка электропитания в windows 8

  • Intel® Graphics Settings. Этот раздел настроек электропитания Windows будет отображаться только для компьютеров с интегрированной видеокартой от Intel. Параметр в этом разделе будет только один «Intel® Graphics Power Plan» и позволяет настроить производительность встроенной видеокарты Intel.

    Для режима «От батареи» рекомендую выбрать «Maximum Battery Life», что означает – максимальное сохранение заряда батареи. Таким образом, при работе компьютера от батареи, видеокарта будет работать на минимальную мощь, тем самым сохраняя заряд аккумулятора вашего компьютера.

    Для режима «От сети» выбираем «Maximum Perfomance», т.е. – максимальная производительность встроенной видеокарты.


    настройка электропитания в windows 8

  • Кнопки питания и крышка. Этот раздел настроек электропитания Windows служит для настройки кнопок питания компьютера и действий при закрытии крышки ноутбука.

    Здесь имеется несколько параметров:

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

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

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

      В общем, определитесь для себя как вам удобно и выберите необходимое действие для режима «От батареи» и «От сети», учитывая, что при работе от батареи вам нужно как можно дольше сохранять заряд аккумулятора!


      настройка электропитания в windows 8

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

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

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


      настройка электропитания в windows 8

    3. Действие кнопки спящего режима. В этой настроеке электропитания можно выбрать действие для кнопки «Спящий режим» в Windows. По умолчанию эта кнопка переводит компьютер в спящий режим. Но вы при желании можете настроить, например, переход в режим гибернации или просто отключать дисплей компьютера. В общем, на ваш выбор…

      Я предпочитаю здесь ничего не менять и оставить стандартное значение «Сон» для обоих режимов.


      настройка электропитания в windows 8

  • PCI Express. Здесь можно настроить питание для устройств, подключенных к разъёмам PCI Express компьютера. В качестве устройств PCI Express могут быть, например, звуковые карты, сетевые карты, видеокарты и различные другие устройства.

    Здесь для режима «От батареи» рекомендую выбрать «Максимальное энергосбережение», а для режима «От сети» — «Откл.».


    настройка электропитания в windows 8

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

    Здесь имеется 3 настройки:

    1. Минимальное состояние процессора. Здесь нужно задать, какова будет минимальная мощность работы процессора в процентах при работе компьютера от батареи и от электросети. Если компьютер работает от батареи, то процессор не должен работать на полную мощь, иначе батарея будет быстро разряжаться. Поэтому минимальный порог – 100%, рекомендую не ставить, потому что ещё раз повторю — очень быстро будет садиться аккумулятор!

      Для батареи ставим значение где-нибудь 2 – 5%.

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


      настройка электропитания в windows 8

    2. Максимальное состояние процессора. В этой настройке электропитания мы наоборот настраиваем уже максимально допустимую мощность работы процессора. Не путайте с минимальной!

      Итак, если компьютер работает от батареи, то ограничить мощность процессора я рекомендую 30 – 40%.

      Если от сети, то ничего не ограничиваем и ставим 100%.

      Таким образом, если компьютер отключаете от розетки, он переходит на работу от батареи и при этом процессор будет работать максимум на 30-40% и минимум на 2 – 5% (как было указано выше).


      настройка электропитания в windows 8

    3. Политика охлаждения системы. Здесь настраивается интенсивность охлаждения компьютера при его работе от батареи и от электросети.

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

      Таким образом, для режима «От батареи» ставим «Пассивный».

      Для режима «От сети» ставим значение «Активный».


      настройка электропитания в windows 8

  • Экран. Здесь настраиваются параметры яркости экрана и время его отключения при работе компьютера от батареи и от электросети.

    В данном разделе 4 настройки электропитания Windows:

    1. Отключать экран через. Здесь всё просто… Для экономии заряда батареи, можно настроить период бездействия компьютера в минутах, через который монитор будет отключён. Для его включения достаточно сдвинуть мышку или нажать любую кнопку на клавиатуры, т.е. показать, что вы снова садитесь за компьютер.

      Для режима «От батареи» лучше поставить период поменьше, например – 2 минуты. Т.е. если 2 минуты компьютер никто трогать не будет, экран отключится и тем самым будете беречь заряд аккумулятора.

      Для режима «От сети» с одной стороны, можно вообще не ставить отключение экрана (т.е. поставить значение «0», что означает «Никогда») и тогда ваш экран всегда будет включён, даже если за компьютером целый день никто не будет сидеть. Ведь батарею беречь не нужно, компьютер работает от электросети. Но с другой стороны, монитор – тоже устройство, которое и всякие компоненты в нём могут изнашиваться, поэтому я рекомендую всё же установить в данной настройке электропитания Windows период его отключения даже при работе от электросети. Минут 15-20 – самое оно, на мой взгляд.


      настройка электропитания в windows 8

    2. Яркость экрана. Здесь мы можем настроить яркость экрана монитора при работе компа от батареи и от электросети.

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

      К примеру, я для режима «От батареи» для себя ставлю яркость 30%, для меня это нормально и заряд батареи экономится за одно :) Вы можете поэкспериментировать, посмотреть какая яркость для ваших глаз будет минимальной, чтобы глаза не уставали и комфортно было работать.

      В случае работы компьютера от электросети, экономить заряд аккумулятора не нужно, а значит яркость можно оставить максимальную – 100%.


      настройка электропитания в windows 8

    3. Уровень яркости экрана в режиме уменьшенной яркости. Для некоторых моделей компьютеров в основных настройках электропитания Windows (см. здесь) имеется пункт «Затемнить дисплей», позволяющий указать период бездействия компьютера, по прошествии которого экран компьютера затемняется, но не отключается совсем.

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

      Если же ваша модель поддерживает затемнение экрана, и вы в настройках электропитания Windows задали автоматическое затемнение через какое-то время (например, через 5 минут бездействий компьютера экран затемняется, а через 10 минут – отключается), то в текущей рассматриваемой настройке вы можете указать конкретный процент яркости в режиме затемнения дисплея.

      Если бы мой монитор поддерживал эту особенность, то я бы поставил точно такие же значения, как и в настройках яркости экрана (см. пункт 2 выше), например – 30% от батареи и столько же от сети.


      настройка электропитания в windows 8

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

      Лично мне не нравится автоматическая регулировка яркости, потому что я и сам могу быстро изменить яркость тогда, когда мне это нужно. Поэтому у меня данная функция выключена как для режима «От батареи», так и для режима «От сети».


      настройка электропитания в windows 8

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

    Здесь 2 настройки электропитания:

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

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

      Поэтому, на мой взгляд, в режиме «От батареи» следует задать параметр «Разрешить компьютеру переходить в режим отсутствия». Это такой режим, когда компьютер не уходит в сон, а просто кажется выключенным, в то время как на нём продолжают выполняться задачи. Т.е. в таком режиме с компьютера смогут просматривать видео другие пользователи сети. Аккумулятор будет разряжаться меньше. Или же вообще выбрать опцию «Запретить переход из состояния простоя в спящий режим» и тогда ваш компьютер будет всегда доступен в случае если к каким-то общим папкам или файлам на нём обращаются другие пользователи. Правда в таком случае, компьютер будет постоянно работать и не сможет уходить в сон, а значит батарея будет разряжаться быстрее.

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

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


      настройка электропитания в windows 8

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

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

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


      настройка электропитания в windows 8

      Также имеется значение «Оптимизация», которое является средним между двумя вышеперечисленными.

  • Батарея. В этом разделе настроек электропитания Windows, регулируется поведение компьютера при различном уровне заряда его аккумулятора.

    В данном разделе 6 настроек электропитания. Для удобства, я рассмотрю настройки не в том порядке, как они указаны в соответствующем окне, а по их логике:

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

      Рекомендую поставить значение «Вкл» в обоих режимах (от батареи и от сети), хотя и при работе от сети это не важно.


      настройка электропитания в windows 8

    2. Уровень низкого заряда батарей. В этой настройке электропитания мы указываем степень заряженности аккумулятора, когда у вас на экране появится предупреждение о низком заряде аккумулятора (см. пункт выше). Предупреждение можно включить или отключить и о за это отвечает настройка «Уведомление о низком заряде батарей» (см. пункт выше).

      Если ноутбук более-менее новый и батарея на нём ещё не изношена, то стандартные значения данной настройки будут оптимальными. Они равны 10%.


      настройка электропитания в windows 8

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

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

      Поскольку низкий заряд батареи – это ещё не лишь первое предупреждение и компьютер можно проработать ещё долго, то рекомендую не настраивать здесь никакие действия. Т.е. ставим «Действие не требуется».


      настройка электропитания в windows 8

    4. Уровень резервной батареи. Это второе предупреждение о разрядке батареи, а конкретно – о том, что батарея вот-вот сядет совсем, возможно с минуты на минуту.

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

      Стандартно в данной настройке стоит значение 7% и это нормально, если ваш компьютер новенький и аккумулятор на нём ещё не изношен.


      настройка электропитания в windows 8

      Но если компьютер уже не новый, например, моему вот 2 года и аккумулятор уже изношен (заметно сразу, поскольку компьютер от батареи будет работать значительно меньше чем раньше), то уровень резервной батареи рекомендую поднять где-нибудь до 10-12% (можно самостоятельно поэкспериментировать). Иначе, если батарея изношена, то она может вырубится даже при 10% заряде (зависит от степени изношенности) и тогда получается, вы получите первое предупреждение о низком заряде батареи (если вы настроили это предупреждение при уровне заряда 10% как описано в шаге №2) и компьютер сразу вырубится, а вы не успеете даже ничего сохранить. А если батарея изношена сильно, то она может отключиться и при 15% заряда, тогда вы даже и первого предупреждения уже не получите :)

      Таким образом, корректируйте появление первого предупреждения и второго в зависимости от степени изношенности вашей батареи. Например, если компьютер неожиданно выключается, когда батарея уже разряжается, а вы ещё не получали ни одного предупреждения о разрядке, то поднимите планку появления обоих предупреждений в процентах (т.е. пункт №2 и 4).

    5. Уровень почти полной разрядки батарей. Это та степень заряда батареи, при которой компьютер будет выполнять действие, указанное в пункте ниже, т.е. «Действие почти полной разрядки батарей». Например, вы выставили уровень почти полной разрядки равный 5% и это значит, что как только заряд аккумулятора станет равным 5%, компьютер либо выключится, либо перейдёт в спящий режим, либо в режим гибернации, т.е. в зависимости от того, что вы зададите в настройках (см. пункт ниже).


      настройка электропитания в windows 8

      Если компьютер новенький, значит его батарея ещё не изношена и в таком случае уровень почти полной разрядки можно оставить равным 5% (стандартное значение). Но если компьютер не успевает выполнить нужное действие, например, уйти в режим сна или гибернации, значит батарея разряжается полностью ещё до уровня заряда 5%. Это значит, что вам нужно поднять планку данной настройки на 3-5% и проверить (т.е. чтобы уровень было равен 8-10%), не исчезла ли проблема. Т.е. настраиваем в зависимости от степени изношенности аккумулятора.

    6. Действие почти полной разрядки батарей. В этой настройке электропитания Windows нам нужно указать, что будет происходить с компьютером, если его аккумулятор будет практически полностью разряжен и вот-вот сядет окончательно.

      Режим «От сети» нас не интересует и там поставьте «Действие не требуется». Нас интересует только режим «От батареи» и там выберите один из вариантов: сон, завершение работы компьютера (выключение) или гибернация.

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


      настройка электропитания в windows 8

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

Но вы также можете настроить и уже один из готовых вариантов схем электропитания Windows, если в этом есть необходимость. Для того, чтобы настроить любой режим электропитания Windows, вам нужно кликнуть ЛКМ по надписи: «Настройка схемы электропитания», расположенной справа от выбранного режима и перейдёте к настройкам, о которых шла речь выше.

Имейте ввиду!
Если вы, к примеру, купили компьютер и ни разу не проверяли, какая схема управления питанием у вас включена, рекомендую, зайти и посмотреть. Иначе может быть так, что ваш компьютер всё время работает, к примеру, на сбалансированной схеме, а это значит, что он не работает на полную мощь даже при подключении к розетке! Обязательно проконтролируйте, чтобы при работе от электросети стоял режим «Высокая производительность», а при работе от аккумулятора включайте «Экономия энергии». Ну а чтобы не переключаться между режимами настроек электропитания Windows, создайте и настройте свой единственный режим, как было рассказано в данной статье.

На этом всё. Всем всего хорошего :) До скорых встреч в следующих статьях!

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Как изменить режим работы оперативной памяти
  • Как изменить режим работы ноутбука asus tuf
  • Как изменить режим работы на яндекс маркете
  • Как изменить режим работы контроллера жесткого диска
  • Как изменить режим работы клавиатуры

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии