Настройка управления питанием 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
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose