Настройка управления питанием Windows — командное приложение Powercfg
Настройка управления питанием Windows — командное приложение Powercfg

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

Знакомство с командой PowerCfg

Под Windows мы используем powercfg.exeЗаказ для управления планами электропитания (также называемыми схемами электропитания), использования доступных состояний сна, управления состоянием питания отдельных устройств и анализа общих проблем с энергоэффективностью и временем автономной работы в вашей системе.

грамматика

Powercfg В командной строке используется следующая грамматика:

powercfg /option [arguments] [ /? ]

в,option даперечислены в таблице ниже Параметры№1,arguments — это один или несколько параметров, которые применяются к выбранной опции. Включение «/?» в командной строке отображает справку по указанному параметру. Параметры и параметры рассматриваются более подробно далее в этом разделе.

Параметры командной строки

Параметры

иллюстрировать

/?、-help

Отображение информации о параметрах командной строки.

/list、/L

Перечислите все схемы электропитания.

/query、/Q

Отображает содержимое плана электропитания.

/change、/X

Измените настройки текущего плана электропитания.

/changename

Измените имя схемы питания и проиллюстрируйте.

/duplicatescheme

Скопируйте схему питания.

/delete、/D

Удалить схему электропитания.

/deletesetting

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

/setactive、/S

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

/getactivescheme

Получите текущий активный план электропитания.

/setacvalueindex

Устанавливает значение, связанное с настройкой питания, когда система питается от сети переменного тока.

/setdcvalueindex

Устанавливает значение, связанное с настройкой мощности, когда система питается от источника постоянного тока.

/import

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

/export

Экспортируйте схему электропитания в файл.

/aliases

Отображает все псевдонимы и соответствующие им идентификаторы GUID.

/getsecuritydescriptor

Получает дескриптор безопасности, связанный с указанным параметром питания, схемой питания или операцией.

/setsecuritydescriptor

Получает дескриптор безопасности, связанный с параметром питания, схемой питания или операцией.

/hibernate、/H

Включение и отключение функции гибернации.

/availablesleepstates、/A

Сообщает о состояниях сна, доступных в системе.

/devicequery

Возвращает список устройств, соответствующих указанным критериям.

/deviceenableawake

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

/devicedisablewake

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

/lastwake

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

/waketimers

Перечисление активных таймеров пробуждения.

/requests

Перечислите запросы на питание приложений и драйверов.

/requestsoverride

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

/energy

Анализ общих проблем энергоэффективности и срока службы батарей в системах.

/batteryreport

Создание отчетов об использовании батареи.

/sleepstudy

Создание отчетов о переключении питания диагностической системы.

/srumutil

Сбрасывает данные оценки энергопотребления из монитора использования системных ресурсов (SRUM).

/systemsleepdiagnostics

Создание диагностических отчетов о переходах системы в режим сна.

/systempowerreport

Создание отчетов о переключении питания диагностической системы.

Для получения более конкретной информации мы можем проверить официальный сайт Microsoft.MSDNдокумент:Powercfg Параметры командной строки

powercfgПараметры командной строки
powercfgПараметры командной строки

1. Знакомство с режимом питания и методами переключения.

EPPдаWindowsВажный параметр в FM-планировании.,Его можно использовать для регулировки времени автономной работы и времени автономной работы вашего ноутбука.

1. Решение для электропитания:

По умолчанию в Windows предусмотрены три схемы электропитания. может пройтиpowercfg /lЗаказ Запрос,Список следующий:

  • высокийпроизводительность(GUID:8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,GUIDПсевдоним:SCHEME_MIN)
  • Сбалансированный (GUID: 381b4222-f694-41f0-9685-ff5bb260df2e, псевдоним GUID: SCHEME_BALANCED)
  • Энергосбережение (GUID: a1841308-3541-4fab-bc81-f71556f20b4a, псевдоним GUID: SCHEME_MAX)
баланс、Энергосбережение、высокийпроизводительность
баланс、Энергосбережение、высокийпроизводительность
План электропитания Windows 10
План электропитания Windows 10

Уведомление:на ноутбукевысокийпроизводительностьи режим экономии заряда батареи может быть скрыт,powercfg /lЗапрос покажет толькобаланс,Как показано ниже:

Вход powercfg для ноутбука Команда /l отображает только сбалансированный режим.
Вход powercfg для ноутбука Команда /l отображает только сбалансированный режим.

В это время мыможет пройтиpowercfg /setactive "GUID"илиpowercfg /setacvite «псевдоним GUID»выключатель Схема электропитания, Например, если мы хотим переключить текущую систему в режим высокой производительности, мы можем ввести следующую команду:

Язык кода:javascript
копировать
powercfg /setactive SCHEME_MIN

Или введите команду:

Язык кода:javascript
копировать
powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
2. Сбалансированный режим пониженной мощности

Чтобы лучше настраивать параметры производительности и времени автономной работы (в основном изменение EPP и управление возможностями OS Turbo), в Win10 добавлен подрежим ползунка мощности в сбалансированном режиме, который разделен на 4 типа (в несбалансированном режиме ползунок мощности отсутствует).

  • Режим энергосбережения (GUID: 3af9b8d9-7c97-431d-ad78-34a8bfea439f, псевдоним GUID: OVERLAY_SCHEME_HIGH). Этот режим указан отдельно после Win11, GUID неизвестен.
  • Увеличенное время автономной работы (GUID: 961CC777-2547-4F9D-81747D86181B8A7A, псевдоним GUID: OVERLAY_SCHEME_MIN)
  • лучшепроизводительность (GUID: 381b4222-f694-41f0-9685-ff5bb260df2e, GUID: OVERLAY_SCHEME_NONE)
  • оптимальныйпроизводительность(GUID:DED574B5-45A0-4F42-873746345C09C238,Псевдоним GUID: OVERLAY_SCHEME_MAX)
режим мощности
режим мощности

Отдельно укажите энергосбережение под Win11,Оставшийся3название слайдера переименованоЛучшая энергоэффективность(самое продолжительное время автономной работы),баланс(лучшепроизводительность),оптимальныйпроизводительность(оптимальныйпроизводительность) Метод модификации:powercfg .overlaysetactvie "GUID"илиpowercfg .overlaysetactvie псевдоним «ГУИД» Например: переключить более длительный срок службы батареимодель,существоватькомандная строка cmdВ окне вы можете ввести следующее Заказ:

Язык кода:javascript
копировать
powercfg /overlaysetactive OVERLAY_SCHEME_MIN

или

Язык кода:javascript
копировать
powercfg /overlaysetactive 961CC777-2547-4F9D-81747D86181B8A7A

Переключитесь для лучшей производительности:

Язык кода:javascript
копировать
powercfg /overlaysetactive OVERLAY_SCHEME_MAX

Переключить баланс:

Язык кода:javascript
копировать
powercfg /overlaysetactive OVERLAY_SCHEME_NONE

2. Запросить информацию о настройках электропитания.

powercfg /q Отображение некоторых текущих настроек управления питанием (настройки сна и EPP не отображаются) poercfg /qh Отображает все текущие настройки управления питанием. Этот метод обычно рекомендуется. powercfg /aliases Отображает все GUID подгруппы и псевдонимы текущего управления питанием, как показано ниже:

Показать текущее Управление питаниемиз всехподгруппаGUIDи Псевдоним
Показать текущее Управление питаниемиз всехподгруппаGUIDи Псевдоним
Язык кода:javascript
копировать
a1841308-3541-4fab-bc81-f71556f20b4a  SCHEME_MAX
8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c  SCHEME_MIN
381b4222-f694-41f0-9685-ff5bb260df2e  SCHEME_BALANCED
e73a048d-bf27-4f12-9731-8b2076e8891f  SUB_BATTERY
637ea02f-bbcb-4015-8e2c-a1c7b9c0b546    BATACTIONCRIT
d8742dcb-3e6a-4b3c-b3fe-374623cdcf06    BATACTIONLOW
5dbb7c9f-38e9-40d2-9749-4f8a0e9f640f    BATFLAGSCRIT
bcded951-187b-4d05-bccc-f7e51960c258    BATFLAGSLOW
9a66d8d7-4ff7-4ef9-b5a2-5a326ca2a469    BATLEVELCRIT
8183ba9a-e910-48da-8769-14ae6dc1170a    BATLEVELLOW
4f971e89-eebd-4455-a8de-9e59040e7347  SUB_BUTTONS
a7066653-8d6c-40a8-910e-a1f54b84c7e5    UIBUTTON_ACTION
0012ee47-9041-4b5d-9b77-535fba8b1442  SUB_DISK
6738e2c4-e8a5-4a42-b16a-e040e769756e    DISKIDLE
5fb4938d-1ee8-4b0f-9a3c-5036b0ab995c  SUB_GRAPHICS
48672f38-7a9a-4bb2-8bf8-3d85be19de4e  SUB_INTSTEER
2e601130-5351-4d9d-8e04-252966bad054  SUB_IR
fea3413e-7e05-4911-9a71-700331f1c294  SUB_NONE
501a4d13-42af-4429-9fd1-a8218c268e20  SUB_PCIEXPRESS
ee12f906-d277-404b-b6da-e5fa1a576df5    ASPM
8619b916-e004-4dd8-9b66-dae86f806698  SUB_PRESENCE
54533251-82be-4824-96c1-47b60b740d00  SUB_PROCESSOR
bc5038f7-23e0-4960-96da-33abaf5935ec    PROCTHROTTLEMAX
893dee8e-2bef-41e0-89c6-b55d0929964c    PROCTHROTTLEMIN
94d3a615-a899-4ac5-ae2b-e4d8f634367f    SYSCOOLPOL
238c9fa8-0aad-41ed-83f4-97be242c8f20  SUB_SLEEP
9d7815a6-7ee4-497e-8888-515a05f02364    HIBERNATEIDLE
94ac6d29-73ce-41a6-809f-6363ba21b47e    HYBRIDSLEEP
bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d    RTCWAKE
29f6c1db-86da-48c5-9fdb-f2b67b1f44da    STANDBYIDLE
7516b95f-f776-4464-8c53-06167f40cc99  SUB_VIDEO
fbd9aa66-9553-4097-ba44-ed6e9d65eab8    ADAPTBRIGHT
3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e    VIDEOIDLE

powercfg /queryprofile Отображать настройки подгруппы в текущем PPM

powercfg /setdcprofileindex overlay_or_scheme_alias profile_alias setting_alias value Настройки подгруппы для текущего PPM

Запросить конкретныйподгруппаили Содержимое подпункта можетсуществовать Запрос Заказ Соответствует заднему ремнюподгруппаилиподпунктGUIDилиGUIDПсевдоним Например, запросите значение EPP: powercfg /qh SCHEME_BALANCED SUB_PROCESSOR PERFEPP,Результаты запроса Как показано ниже:

ЗапросбалансмодельизEPPценить
ЗапросбалансмодельизEPPценить

Как видно из приведенных выше результатов, значение EPP моего текущего компьютера при переменном токе (текущий индекс настройки мощности переменного тока: 0x00000021) соответствует 0x21, что равно 33, а соответствующее значение EPP в инструменте TAT равно 84; DC (текущий индекс настройки мощности постоянного тока: 0x00000032) равен 0x32, что при преобразовании в десятичное число равно 50. Соответствующее значение в инструменте TAT равно 127.

Установите определенное значение управления питанием (обратите внимание на различие между переменным и постоянным током).

Язык кода:javascript
копировать
powercfg /setdcvalueindex SCHEME_CURRENT SUB_PROCESSOR PERFEPP 50  Установите значение EPP под DC равным 50.
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PERFEPP 50  Установите значение EPP в AC на 50.
powercfg /setactive SCHEME_CURRENT  Сделать текущие настройки эффективными
powecfg /overlaysetactive OVERLAY_SCHEME_MIN Чтобы подрежим вступил в силу, необходимо использовать overlaysetactive.

3. Приложение: Полные значения управления лампой мощности

  • 1. Полная ценность управления питанием D:>powercfg /qh > powercfg_qh.txt
Язык кода:javascript
копировать
Схема электропитания GUID: 381b4222-f694-41f0-9685-ff5bb260df2e  (баланс)
  GUID Псевдоним: SCHEME_BALANCED
  подгруппа GUID: fea3413e-7e05-4911-9a71-700331f1c294  (Не входит ни в одну из подгрупп)
    GUID Псевдоним: SUB_NONE
    Настройки питания GUID: 0e796bdb-100d-47d6-a2d5-f7d2daa51f51  (Пароль требуется при пробуждении)
      GUID Псевдоним: CONSOLELOCK
      Возможные настройки индекса: 000
      Возможные настройки понятных имен: нет
      Возможные настройки индекса: 001
      Возможные настройки понятных имен: да
    Текущее общение Настройки питанияиндекс: 0x00000000
    Ток постоянного тока Настройки питанияиндекс: 0x00000001

    Настройки питания GUID: 245d8541-3943-4422-b025-13a784f679b7  (тип плана электропитания)
      GUID Псевдоним: PERSONALITY
      Возможные настройки индекса: 000
      Возможные настройки понятных имен: Энергосбережение
      Возможные настройки индекса: 001
      Возможные настройки понятных имен: высокийпроизводительность      Возможные настройки индекса: 002
      Возможные настройки понятных имен: баланс
    Текущее общение Настройки питанияиндекс: 0x00000002
    Ток постоянного тока Настройки питанияиндекс: 0x00000002

    Настройки питания 
boy illustration
Углубленный анализ переполнения памяти CUDA: OutOfMemoryError: CUDA не хватает памяти. Попыталась выделить 3,21 Ги Б (GPU 0; всего 8,00 Ги Б).
boy illustration
[Решено] ошибка установки conda. Среда решения: не удалось выполнить первоначальное зависание. Повторная попытка с помощью файла (графическое руководство).
boy illustration
Прочитайте нейросетевую модель Трансформера в одной статье
boy illustration
.ART Теплые зимние предложения уже открыты
boy illustration
Сравнительная таблица описания кодов ошибок Amap
boy illustration
Уведомление о последних правилах Points Mall в декабре 2022 года.
boy illustration
Даже новички могут быстро приступить к работе с легким сервером приложений.
boy illustration
Взгляд на RSAC 2024|Защита конфиденциальности в эпоху больших моделей
boy illustration
Вы используете ИИ каждый день и до сих пор не знаете, как ИИ дает обратную связь? Одна статья для понимания реализации в коде Python общих функций потерь генеративных моделей + анализ принципов расчета.
boy illustration
Используйте (внутренний) почтовый ящик для образовательных учреждений, чтобы использовать Microsoft Family Bucket (1T дискового пространства на одном диске и версию Office 365 для образовательных учреждений)
boy illustration
Руководство по началу работы с оперативным проектом (7) Практическое сочетание оперативного письма — оперативного письма на основе интеллектуальной системы вопросов и ответов службы поддержки клиентов
boy illustration
[docker] Версия сервера «Чтение 3» — создайте свою собственную программу чтения веб-текста
boy illustration
Обзор Cloud-init и этапы создания в рамках PVE
boy illustration
Корпоративные пользователи используют пакет регистрационных ресурсов для регистрации ICP для веб-сайта и активации оплаты WeChat H5 (с кодом платежного узла версии API V3)
boy illustration
Подробное объяснение таких показателей производительности с высоким уровнем параллелизма, как QPS, TPS, RT и пропускная способность.
boy illustration
Удачи в конкурсе Python Essay Challenge, станьте первым, кто испытает новую функцию сообщества [Запускать блоки кода онлайн] и выиграйте множество изысканных подарков!
boy illustration
[Техническая посадка травы] Кровавая рвота и отделка позволяют вам необычным образом ощипывать гусиные перья! Не распространяйте информацию! ! !
boy illustration
[Официальное ограниченное по времени мероприятие] Сейчас ноябрь, напишите и получите приз
boy illustration
Прочтите это в одной статье: Учебник для няни по созданию сервера Huanshou Parlu на базе CVM-сервера.
boy illustration
Cloud Native | Что такое CRD (настраиваемые определения ресурсов) в K8s?
boy illustration
Как использовать Cloudflare CDN для настройки узла (CF самостоятельно выбирает IP) Гонконг, Китай/Азия узел/сводка и рекомендации внутреннего высокоскоростного IP-сегмента
boy illustration
Дополнительные правила вознаграждения амбассадоров акции в марте 2023 г.
boy illustration
Можно ли открыть частный сервер Phantom Beast Palu одним щелчком мыши? Супер простой урок для начинающих! (Прилагается метод обновления сервера)
boy illustration
[Играйте с Phantom Beast Palu] Обновите игровой сервер Phantom Beast Pallu одним щелчком мыши
boy illustration
Maotouhu делится: последний доступный внутри страны адрес склада исходного образа Docker 2024 года (обновлено 1 декабря)
boy illustration
Кодирование Base64 в MultipartFile
boy illustration
5 точек расширения SpringBoot, супер практично!
boy illustration
Глубокое понимание сопоставления индексов Elasticsearch.
boy illustration
15 рекомендуемых платформ разработки с нулевым кодом корпоративного уровня. Всегда найдется та, которая вам понравится.
boy illustration
Аннотация EasyExcel позволяет экспортировать с сохранением двух десятичных знаков.