4

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

Например, если я изменю все настройки для Balanced, чтобы они были такими же, как High Performance, они будут идентичны?

Здесь есть несколько похожих вопросов:

2 ответа2

5

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

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

Значения по умолчанию для параметров питания процессора находятся в 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 не хочет, чтобы пользователи случайно играли с этими настройками, потому что существует множество неочевидных побочных эффектов при их изменении, и они могут сильно зависеть друг от друга. С другой стороны, выбор неправильного шаблона профиля мощности оказывает огромное влияние на поведение системы (производительность, энергопотребление). Пользователь будет думать, что он видел все варианты, которые может предложить пользовательский интерфейс. Тем временем их компьютер будет работать медленно или продолжать перегреваться, и они не смогут сказать, почему.

-1

Имя, связанное с предустановленными схемами электропитания, является просто уникальным строковым значением; Вы можете изменить предварительно установленный сбалансированный профиль, чтобы он выглядел как профиль высокой производительности, изменив расширенные настройки мощности. Windows использует GUID из powercfg для сохранения ваших пользовательских настроек, и это фактически используется при изменении расширенных настроек питания. Обратите внимание, что если у вас есть Профессиональная версия Windows, вы можете использовать gpedit.msc (введите его в «Выполнить», чтобы запустить его) и там в «Конфигурация компьютера» -> «Административные шаблоны» -> «Система» -> «Управление питанием», вы можете найти объяснение:

GPEDIT.MSC

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .