Да, действительно есть много атрибутов плана электропитания, которые не отображаются в пользовательском интерфейсе. Система сохраняет три шаблона схемы электропитания по умолчанию в реестре, и любые изменения или пользовательские планы сохраняются в качестве переопределений к шаблону. Любые настройки, не отображаемые в пользовательском интерфейсе, наследуются непосредственно из шаблона. Один из скрытых параметров, «Личность», скажет вам, какой из трех шаблонов это.
Высокая производительность будет держать тактовые частоты процессора на уровне, близком к максимальному, даже в режиме ожидания, тратя энергию и выделяя тепло (серверы, вероятно, используют это). Энергосбережение будет оставаться на самой низкой тактовой частоте, если только он не находится под постоянной высокой нагрузкой, поэтому ваша частота кадров в игре и воспроизведение видео пострадают (может быть хорошо для ноутбуков с питанием от батареи). Сбалансированный является единственным практическим выбором для обычного использования, так как он быстро настроит тактовую частоту процессора в соответствии с текущей потребностью.
Значения по умолчанию для параметров питания процессора находятся в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00
. На каждом ключе есть FriendlyName и Description, но некоторые не очень полезны. В статье MSDN для win7 « Политика питания процессора в Windows » описан раздел «Управление питанием процессора».
Поиск некоторых имен настроек в Интернете приводит к появлению более интересной информации. В блоге « Как разблокировать скрытые функции управления питанием процессора » показано, что параметры можно скрыть из пользовательского интерфейса, изменив параметр «Атрибут» в шаблоне:
powercfg -attributes Group_GUID_Here Setting_GUID_Here -ATTRIB_HIDE
Я просмотрел дерево реестра и написал скрипт, который скрывает скрытые: powercfg-win7-all-settings.bat. Одна странность заключается в том, что параметр «Личность» не будет отображаться в пользовательском интерфейсе, даже если он скрыт. Кроме того , обратите внимание , что окно настроек будет выглядеть очень некрасиво , если вы отобразите все настройки. Вот почему в скрипте есть бит, который позволяет вам снова все скрыть.
Очевидно, что Microsoft не хочет, чтобы пользователи случайно играли с этими настройками, потому что существует множество неочевидных побочных эффектов при их изменении, и они могут сильно зависеть друг от друга. С другой стороны, выбор неправильного шаблона профиля мощности оказывает огромное влияние на поведение системы (производительность, энергопотребление). Пользователь будет думать, что он видел все варианты, которые может предложить пользовательский интерфейс. Тем временем их компьютер будет работать медленно или продолжать перегреваться, и они не смогут сказать, почему.