Как снизить энергопотребление ноутбука изменяя настройки плана питания на примере RedmiBook Pro 2023 Ryzen Edition

Полученный результат:
В Win10 при активации нового плана питания потребление процессора при просмотре youtube падает на 25%. В простое примерно тот же результат.
В Win11 при просмотре youtube кулеры не включаются и в целом включаются существенно реже. При кратких нагрузках температура может доходить до 60, но поскольку быстро падает, кулеры не успевают включаться.

Измененные настройки на картинке.

Пояснения:
1. Автономный режим нужно отключить. По крайней мере в Win11. Если этого не сделать, часть других настроек будет проигнорирована.
2. Состояние снижения питания снижает частоту и потребляемую мощность. По умолчанию выключено. Включить.
3. Порог увеличения производительности процессора, тот самый параметр PERFINCTHRESHOLD из плана питания AMD Ryzen Custom из шапки. Только там 85%, мои тесты показали что выше 75% ставить не стоит, т.к. это начинает заметно влиять на отклик системы. Параметр указывает, при какой нагрузке нужно повышать частоту процессора. Чем ниже – тем раньше будет повышаться частота. По умолчанию вроде был 30%,
4. Порог уменьшения. То же, только в обратную сторону. Чем выше – тем быстрее частота будет снижаться. По умолчанию было 10%, 35% по моим тестам не приводит к заметному снижению отклика системы.
5. Минимальное число ядер в простое. По умолчанию при питании от сети 100%, то есть никакие ядра не паркуются. В текущем варианте в простое паркуются все, кроме 1 ядра (2 потоков).
6. Политика увеличения производительности. По умолчанию был вариант Единый, то есть грубо говоря сразу на максимум. Сделал везде Оптимальный. В AMD Ryzen Custom был пошаговый, но это приведет к снижению отклика системы, т.к. частота будет повышаться не сразу до оптимальной, а по одному шагу.
7. Время увеличения занятости было везде 3, поставил от сети 1, разницу правда не тестил.
8. Минимальное состояниие процессора. По умолчанию для сети было 80%, сделал 1% везде. Таким образом в простое частота процессора падает до 0.5ГГц, вместо 3.
9. Максимальное состояние для батареи сделал 80% (~3Ггц), т.к. это достаточно быстро и энергоэффективно. Ниже 75 уже заметно медленно.
10. Политика охлаждения от сети по умолчанию Активный, сделал Пассивный. Не уверен, что это что-то изменило. Но теоретически должно реже включать кулер.

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

Для оценки эффективности проводил 4 теста:
1. Скорость архивации 7z на 1 и 16 потоков
2. Скорость отрисовки страницы rbc.ru
3. Потребление энергии в aida64 при просмотре youtube. В Win10 план питания по умолчанию потреблял 9W, новый план 6,8W. Оказалось, что в Win11 потребление еще на 1 ватт меньше, поэтому перешел на Win11.
4. Скорость чтения при произвольном доступе в CrystalDiskMark.

Как вывести скрытые настройки в план питания.

Заходим в реестр и входим в этот раздел Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00. Можно скопировать строку и вставить в адресную строку реестра.
Все подразделы – это настройки плана питания.
В каждом разделе есть параметр Attributes, если выставить значение 2, то эта настройка появится в интерфейсе плана питания Windows. Если там нет Attributes, можно его создать (добавить параметр DWORD32).
Понять, какие параметры нужно открыть, можно посмотрев в командной строке все имеющиеся настройки с помощью команды powercfg /query. Перечень доступных настроек зависит от сборки и версии Windows. Правда бывает что там отображаются не все доступные настройки. Я просто открывал все подряд в реестре.