Powercfg energy windows 10


Как пользоваться powercfg на Windows 10 для настройки питания: пошаговая инструкция

В Windows 10 powercfg — это удобный инструмент командной строки, который существует уже много лет и позволяет управлять многими аспектами планов питания (или «схем» питания).

Так, планы питания можно создавать, редактировать и удалять, можно настраивать или отключать некоторые функции, включая гибернацию и кнопку питания. Инструмент также подходит и для устранения неполадок с энергией и производительностью батареи. И, наконец, хоть и это не все, использовать powercfg можно, чтобы определить, какие устройства пробуждают компьютер во время сна или гибернации, и отключить их по мере необходимости.

В этом руководстве по Windows 10 мы расскажем, как использовать средство командной строки powercfg для управления настройками питания.

Как экспортировать или импортировать планы питания с помощью powercfg

Командную строку можно использовать для экспорта и импорта планов питания на один и тот же или другой компьютер.

Экспорт плана питания

Для экспорта плана питания с помощью командной строки проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
    powercfg /list
  4. Введите следующую команду, чтобы экспортировать схему в файл «.pow», и нажмите Enter:
    powercfg /export PATH\TO\FILENAME PLAN-GUID
  5. В команде укажите путь для экспорта схемы и GUID, как показано в выходных данных шага № 3.
    Например, эта команда экспортирует план Сбалансированная производительность в файл balance-performance.pow на диске C:
    powercfg /export C:\balance-performance.pow 381b4222-f694-41f0-9685-ff5bb260df2e

После выполнения этих шагов план будет экспортирован в файл .pow, указанный вами в команде.

Импорт плана питания

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

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы импортировать схему в файл «.pow», и нажмите Enter:
    powercfg /import PATH\TO\FILENAME
  4. В команде укажите путь к экспортируемому файлу.
    Например, эта команда импортирует план Сбалансированная производительность в файл balance-performance.pow на диске C:
    powercfg /import C:\balance-performance.pow

После выполнения этих шагов схема питания будет импортирована в устройство.

Как включить или отключить гибернацию с помощью powercfg

Гибернация — это функция экономии энергии, которая сохраняет загруженное в память на жесткий диск, позволяя компьютеру выключиться без потери текущего сеанса. Так, при включении устройства можно продолжить с того же места, где вы остановились.

Инструмент powercfg позволяет включать, отключать эту функцию и управлять ей с помощью нескольких простых команд.

Включить гибернацию

Чтобы включить гибернацию, выполните следующие действия:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы подтвердить, что гибернация поддерживается в вашей конфигурации, и нажмите клавишу Enter:
    powercfg /availablesleepstates
    Если Hibernate отображается в доступных состояниях на вашем компьютере, то функцию можно активировать.
  4. Введите следующую команду для включения гибернации на Windows 10 и нажмите Enter:
    powercfg /hibernate on
  5. (Опционально) Введите следующую команду, чтобы уменьшить размер файла гибернации (hiberfil.sys) и нажмите Enter:
    powercfg /hibernate /type reduced «Уменьшенный» тип обеспечивает «быстрый запуск» без необходимости перехода в спящий режим. Этот параметр уменьшает файл гибернации примерно до половины обычного размера. При использовании этого варианта команда Гибернация в меню Питание больше не будет доступна.
    На заметку: если вы используете пользовательский размер для файла гибернации, нужно сначала запустить powercfg /hibernate /size 0, чтобы избежать ошибок при выполнении команды «reduced».
  6. (Опционально) Введите следующую команду, чтобы изменить размер файла гибернации в процентах (50% или больше) от объема памяти, и нажмите Enter:
    powercfg /hibernate /size 100
    В команде замените 100 на любой процент, превышающий 50.

После выполнения этих шагов спящий режим будет включен в соответствии с вашей конфигурацией.

Отключить гибернацию

Чтобы отключить гибернацию, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду для включения гибернации на Windows 10 и нажмите Enter:
    powercfg /hibernate off

После выполнения этих действий возможность перехода в спящий режим больше не будет доступна в Windows 10.

Как создать план питания с помощью powercfg

Также с помощью инструмента можно создавать планы питания с пользовательскими конфигурациями. Новый план создать с нуля нельзя. Вместо этого нужно продублировать существующий план и изменить его в соответствии с вашими требованиями.

Чтобы создать план питания в Windows 10 с помощью инструмента powercfg, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
    powercfg /list
  4. Введите следующую команду для создания нового плана питания и нажмите Enter:
    powercfg /duplicatescheme GUID
    В команде замените GUID на GUID схемы питания.
    Например, эта команда создает копию плана Сбалансированной производительности:
    powercfg /duplicatescheme 381b4222-f694-41f0-9685-ff5bb260df2e
    На заметку: обратите внимание на GUID для плана питания.
  5. Введите следующую команду, чтобы переименовать план питания, и нажмите Enter:
    powercfg /changename GUID «NEW-PLAN-NAME»
    В команде замените GUID на новый GUID схемы питания, которую вы хотите переименовать, а «NEW-PLAN-NAME» — на имя нового плана. Например, эта команда присваивает имя «Super performance» новому плану питания: powercfg /changename ac093644-6503-4314-b3b6-0b601924e3e9 «My power settings»
  6. (Опционально) Введите следующую команду, чтобы подтвердить успешное создание нового плана, и нажмите клавишу Enter:
    powercfg /list
  7. (Опционально) Введите следующую команду, чтобы установить новый план питания в качестве системного по умолчанию, и нажмите Enter:
    powercfg /setactive GUIDВ команде замените GUID на GUID новой схемы питания.
    Например, эта команда установит схему «Balance performance» в качестве новой по умолчанию:
    powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e

После выполнения этих шагов схема питания будет создана и доступна.

Как изменить план питания с помощью powercfg

Если вам необходимо настроить существующий план питания, можно воспользоваться сразу несколькими способами настройки.

Изменить параметры плана питания

Чтобы изменить параметры с помощью команд, выполните следующие действия:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы поменять настройки плана питания, и нажмите Enter:
    powercfg /change OPTION TIME
    В команде замените OPTION на настройку мощности, которую вы хотите изменить, и TIME на новое время в минутах.
    Например, эта команда выключает дисплей после 15 минут бездействия, если компьютер подключен к сети:
    powercfg /change monitor-timeout-ac 15

Вот варианты для опции /change :
standby-timeout-ac
standby-timeout-dc
disk-timeout-ac
disk-timeout-dc
hibernate-timeout-ac
hibernate-timeout-dc
monitor-timeout-ac
monitor-timeout-dc

После выполнения этих шагов настройки будут применены к текущему плану питания.

Изменение настроек кнопки питания

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

Чтобы изменить действие кнопки питания с помощью powercfg, выполните следующие действия:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук работает от розетки, и нажмите Enter:
    powercfg /setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0
  4. Команда заканчивается на «0» — это значение индекса, которое определит нужное вам действие.
    Вот доступные значения, которые можно использовать:
    0 – Ничего не делать.
    1 – Сон.
    2 – Спящий режим.
    3 – Выключение.
    4 – Выключение дисплея.
  5. Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук работает от батареи, и нажмите Enter:
    powercfg /setdcvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0
  6. Введите следующую команду, чтобы применить изменения, и нажмите Enter:
    powercfg -setactive SCHEME_CURRENT

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

Удалить настройки плана
  1. Открыть Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Для получения списка всех доступных настроек введите следующую команду и нажмите Enter:
    powercfg /query
  4. Введите следующую команду, чтобы удалить определенную настройку питания, и нажмите клавишу Enter:
    powercfg /deletesetting SUB-GUID SETTING-GUID
    В команде замените SUB-GUID на номер GUID-подгруппы и SETTING-GUID на GUID настройки питания, которую вы хотите удалить.
    Например, эта команда удаляет опцию «Выключить жесткий диск после» из плана «Супер производительность»:
    powercfg /deletesetting 0012ee47-9041-4b5d-9b77-535fba8b1442 6738e2c4-e8a5-4a42-b16a-e040e769756e
  5. Для удаления дополнительных настроек необходимо повторить шаг №4.
Как удалить план питания с помощью powercfg

Чтобы удалить план питания в Windows 10 с помощью powercfg, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
    powercfg /list
  4. Введите следующую команду для создания нового плана питания и нажмите Enter:
    powercfg /delete GUID
    В команде замените GUID на GUID схемы питания, как указано в шаге № 3.
    Например, эта команда удаляет план «Мои настройки питания»:
    powercfg /delete ac093644-6503-4314-b3b6-0b601924e3e9
    На заметку: если план, который вы пытаетесь удалить, активен, то его нельзя удалить до установки другой схемы питания по умолчанию (см. шаги ниже).

После выполнения этих шагов план питания больше не будет доступен.

Как изменить план питания с помощью powercfg

Чтобы установить другой план питания в качестве нового по умолчанию, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
    powercfg /list
  4. Введите следующую команду, чтобы изменить текущий план питания, и нажмите Enter:
    powercfg /setactive GUID
    В команде замените GUID на GUID схемы питания, как указано в шаге № 3.
    Например, эта команда устанавливает «Сбалансированный» план:
    powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e
  5. (Опционально) Введите следующую команду для подтверждения активной схемы питания и нажмите Enter:
    powercfg /getactivescheme

После выполнения этих шагов Windows 10 начнет использовать новую конфигурацию плана питания.

Как определить устройство, разбудившее систему

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

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Чтобы понять причину, по которой система проснулась во время последнего перехода в спящий режим, введите следующую команду и нажмите Enter:
    powercfg /lastwake

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

Как определить таймеры пробуждения с помощью powercfg

Чтобы узнать какие устройства могут разбудить систему, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Чтобы просмотреть активные таймеры пробуждения в Windows 10, введите следующую команду и нажмите Enter:
    powercfg /waketimers
  4. Введите следующую команду для просмотра запросов на питание приложения и драйвера и нажмите клавишу Enter:
    powercfg /requests

После выполнения этих шагов станет гораздо яснее, какие именно устройства, приложения и драйверы выводят систему из спящего режима.

Как создать отчет о работе аккумулятора с помощью powercfg

Если у вас ноутбук, и вы заметили проблемы с производительностью батареи, можно создать отчет о работе аккумулятора. Это позволит определить всю информацию, например, марку, емкость, количество циклов, недавнее использование, оценки срока службы батареи и так далее, — все, что поможет вам решить, пришло ли время заменить батарею.

Чтобы создать отчет о батарее с помощью командной строки, выполните следующие действия:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду для создания отчета о батарее и нажмите Enter:
    powercfg /batteryreport
  4. Используйте комбинацию Windows + Run, чтобы открыть команду Run.
  5. Введите следующее расположение и нажмите Enter:
    C:\battery-report.html

После выполнения этих шагов вы можете просмотреть отчет о работе аккумулятора в браузере по умолчанию.

Как создать энергетический отчет с помощью powercfg

Также можно создать энергетический отчет, в котором будут собраны данные о поведении энергии за определенный промежуток времени. Затем их можно проанализировать, чтобы понять, в чем проблема с питанием и батареей.

Чтобы создать энергетический отчет, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду для создания энергетического отчета и нажмите Enter:
    powercfg /energy
    На заметку: команда по умолчанию будет выполняться в течение 60 секунд, но вы можете использовать параметр /duration SECONDS, чтобы указать, как долго инструмент будет отслеживать поведение питания для создания отчета. Например, можно использовать powercfg /energy /duration 120 для выполнения команды в течение двух минут.
  4. Используйте комбинацию Windows + Run, чтобы открыть команду Run.
  5. Введите следующее расположение и нажмите Enter:
    C:\energy-report.html

После выполнения этих шагов отчет можно просмотреть, чтобы понять эффективность использования энергии и батареи, обнаружить и устранить проблемы с питанием.

Как просмотреть доступные состояния сна с помощью powercfg

Чтобы просмотреть поддерживаемые состояния сна, доступные на компьютере, выполните следующие действия:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Введите следующую команду и нажмите Enter:
    powercfg /availablesleepstates
    Вот список всех доступных состояний сна:
    Standby (S3).
    Standby (S2).
    Standby (S1).
    Hibernate.
    Hybrid Sleep.
    Fast Startup.

 

После выполнения этих шагов вы получите список поддерживаемых и неподдерживаемых функций.

Как включить или отключить устройства, которые могут разбудить систему, с помощью powercfg

Некоторые устройства, например, сетевые адаптеры, могут вывести систему из спящего режима или гибернации для выполнения определенной задачи. Если вам необходимо контролировать этот процесс, powercfg позволит настроить включение или отключение возможности автоматического запуска системы устройством.

Обычно это пригождается для того, чтобы компьютер не выходил из спящего режима посреди ночи, или когда нужно настроить девайс для удаленного запуска с помощью wake-on-LAN (WOL).

Включить функцию пробуждения устройства

Чтобы разрешить устройству пробуждать систему во время сна или гибернации, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Чтобы просмотреть устройства, которые в данный момент не настроены для пробуждения компьютера, введите следующую команду и нажмите Enter:
    powercfg /devicequery wake_programmable
  4. Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Enter:
    powercfg /deviceenableawake «DEVICE-NAME»
    В команде замените «DEVICE-NAME» на имя устройства, которое вы хотите включить.
    Например, следующая команда позволяет будить систему адаптеру Ethernet:
    powercfg /deviceenablewake «Intel(R) 82574L Gigabit Network Connection»
  5. (Опционально) Введите следующую команду для подтверждения включения устройства и нажмите Enter:
    powercfg /devicequery wake_armed
  6. Убедитесь, что имя устройства появилось в списке.

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

Отключить функцию пробуждения устройства

Чтобы запретить устройству пробуждать систему во время сна или гибернации, проделайте следующее:

  1. Откройте Пуск.
  2. Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
  3. Чтобы просмотреть устройства, которые в данный момент могут будить компьютер, введите следующую команду и нажмите Enter:
    powercfg /devicequery wake_armed
  4. Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Enter:
    powercfg /devicedisablewake «DEVICE-NAME»
    В команде замените «DEVICE-NAME» на имя устройства, которое вы хотите выключить.
    Например, следующая команда отзовет разрешение будить систему у адаптера Ethernet:
    powercfg /devicedisablewake «Intel(R) 82574L Gigabit Network Connection»
  5. (Опционально) Введите следующую команду для подтверждения выключения устройства и нажмите Enter:
    powercfg /devicequery wake_armed
  6. Убедитесь, что имя устройства, которое вы отключили, больше не отображается в выходных данных.

После выполнения этих шагов устройство больше не сможет выводить систему из любого режима питания.

Параметры командной строки Powercfg | Microsoft Learn

  • Статья
  • Чтение занимает 13 мин

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

Синтаксис

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

powercfg /параметр [аргументы] [/?]

параметр WHERE — один из параметров, перечисленных в следующей таблице, а аргументы — один или несколько аргументов, которые применяются к выбранному параметру. Включение /? в командной строке отображает справку для указанного параметра. Параметры и аргументы более подробно описаны далее в этом разделе.

Параметр Описание
/?,-Справка Отображает сведения о параметрах командной строки.
/List,/L Список всех схем управления питанием.
/Query,/Q Отображает содержимое схемы управления питанием.
/Change,/X Изменяет значение параметра в текущей схеме управления питанием.
/чанженаме Изменяет имя и описание схемы управления питанием.
/дупликатесчеме Дублирует схему управления питанием.
/Delete,/D Удаляет схему управления питанием.
/делетесеттинг Удаляет параметр питания.
/сетактиве,/S Делает схему управления питанием активной в системе.
/жетактивесчеме Возвращает текущую активную схему управления питанием.
/сетаквалуеиндекс Задает значение, связанное с параметром питания, при питании системы от сети.
/сетдквалуеиндекс Задает значение, связанное с параметром питания, в то время как система питается от питания контроллера домена.
/Import Импортирует все параметры управления питанием из файла.
/Export Экспортирует схему управления питанием в файл.
/алиасес Отображает все псевдонимы и соответствующие идентификаторы GUID.
/жетсекуритидескриптор Возвращает дескриптор безопасности, связанный с указанным параметром питания, схемой управления питанием или действием.
/сетсекуритидескриптор Задает дескриптор безопасности, связанный с параметром питания, схемой управления питанием или действием.
/хибернате,/H Включает и отключает функцию гибернации.
/аваилаблеслипстатес,/A Сообщает о состояниях сна, доступных в системе.
/девицекуери Возвращает список устройств, соответствующих указанным критериям.
/девицеенаблеаваке Позволяет устройству пробудить систему из состояния сна.
/девицедисаблеваке Отключает устройство от пробуждения системы из спящего режима.
/ластваке Сообщает сведения о том, что вывели систему из последнего перехода в спящий режим.
/вакетимерс Перечисляет активные таймеры пробуждения.
/рекуестс Перечисляет запросы на управление приложениями и драйверами.
/рекуестсоверриде Задает переопределение запроса питания для конкретного процесса, службы или драйвера.
/енерги Анализирует систему на предмет распространенных проблем с энергосбережением и аккумулятора.
/баттерирепорт Формирует отчет об использовании аккумулятора.
/слипстуди Создает диагностический отчет о питании системы.
/срумутил Выводит данные оценки энергии из монитора использования системных ресурсов (СРУМ).
/системслипдиагностикс Создает диагностический отчет о переходах системы в спящий режим.
/системповеррепорт Создает диагностический отчет о питании системы.

Описания параметров командной строки

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

-Help или/?

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

Синтаксис

powercfg /?

/List или/L

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

Синтаксис

powercfg /list

/Query или/Q

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

Синтаксис

powercfg /query [scheme_GUID] [sub_GUID]

Если ни параметр scheme_GUID , ни sub_GUID не указаны, отображаются параметры текущей активной схемы управления питанием. Если параметр sub_GUID не указан, отображаются все параметры в указанной схеме управления питанием.

Аргументы:

scheme_GUID

  Указывает GUID схемы управления питанием. Запуск powercfg/List возвращает идентификатор GUID схемы управления питанием.

sub_GUID

  Указывает GUID подгруппы параметров питания. Идентификатор GUID подгруппы параметра питания возвращается с помощью команды powercfg/Query.

Примеры:

powercfg /query powercfg /query 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 

/Change или/X

Изменяет значение параметра в текущей схеме управления питанием.

Синтаксис

значениепараметра/Change

Аргументы:

задав

  Задает один из следующих параметров:

  • монитор-время ожидания-AC
  • монитор-timeout-DC
  • диск-время ожидания-AC
  • диск-время ожидания-DC
  • Standby — timeout — AC
  • Standby-timeout-DC
  • режим гибернации — время ожидания — AC
  • режим гибернации-timeout-DC

value

  Указывает новое значение в минутах.

Примеры:

powercfg /change monitor-timeout-ac 5 

/чанженаме

Изменяет имя схемы управления питанием и, при необходимости, ее описание.

Синтаксис

 powercfg/чанженаме * scheme_GUID * имя [Описание]

Аргументы:

scheme_GUID

  Указывает GUID схемы управления питанием. Запуск powercfg/List возвращает идентификатор GUID схемы управления питанием.

name

  Указывает новое имя схемы управления питанием.

Описание

Указывает новое описание схемы управления питанием. Если описание не указано, изменяется только имя.

Примеры:

powercfg /changename 381b4222-f694-41f0-9685-ff5bb260df2e "Customized Balanced" 

/дупликатесчеме

Дублирует указанную схему управления питанием. Результирующий идентификатор GUID, представляющий новую схему, отображается.

Синтаксис

 powercfg/дупликатесчеме scheme_GUID [destination_GUID]

Аргументы:

scheme_GUID

  Указывает GUID схемы управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List.

destination_GUID

  Указывает GUID новой схемы управления питанием. Если GUID не указан, создается новый идентификатор GUID.

Примеры:

powercfg /duplicatescheme 381b4222-f694-41f0-9685-ff5bb260df2e 

/Delete или/D

Удаляет схему управления питанием с указанным GUID.

Синтаксис

 powercfg/DELETE scheme_GUID

Аргументы:

scheme_GUID

  Указывает GUID схемы управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List.

Примеры:

powercfg /delete 381b4222-f694-41f0-9685-ff5bb260df2e 

/делетесеттинг

Удаляет параметр питания.

Синтаксис

 powercfg/делетесеттинг sub_GUIDsetting_GUID

Аргументы:

sub_GUID

  Указывает GUID подгруппы параметров питания. Идентификатор GUID подгруппы параметра питания возвращается с помощью команды powercfg/Query.

setting_GUID

  Указывает GUID параметра питания. Идентификатор GUID параметра питания возвращается запуском powercfg/Query.

Примеры:

powercfg /deletesetting 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 

/сетактиве или/S

Делает указанную схему управления питанием активной в системе.

Синтаксис

 powercfg/сетактиве scheme_GUID

Аргументы:

scheme_GUID

  Указывает GUID схемы управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List.

Примеры:

powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e 

/жетактивесчеме

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

Синтаксис

 powercfg/жетактивесчеме

/сетаквалуеиндекс

Задает значение, связанное с указанным параметром питания, при питании системы от сети.

Синтаксис

 powercfg/сетаквалуеиндекс scheme_GUIDsub_GUIDsetting_GUIDsetting_index

Аргументы:

scheme_GUID

  Указывает GUID схемы управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List.

sub_GUID

  Указывает GUID подгруппы параметров питания. Выполнение powercfg/Query возвращает идентификатор GUID подгруппы параметров питания.

setting_GUID

  Указывает GUID параметра питания. Идентификатор GUID параметра питания возвращается запуском powercfg/Query.

setting_index

  Указывает, какое возможное значение этого параметра равно. Список возможных значений возвращается с помощью команды powercfg/Query.

Примеры:

powercfg /setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0 

/сетдквалуеиндекс

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

Синтаксис

 powercfg/сетдквалуеиндекс scheme_GUIDsub_GUIDsetting_GUIDsetting_index

Аргументы:

scheme_GUID

  Указывает GUID схемы управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List.

sub_GUID

  Указывает GUID подгруппы параметров питания. Идентификатор GUID подгруппы параметра питания возвращается с помощью команды powercfg/Query.

setting_GUID

  Указывает GUID параметра питания. Идентификатор GUID параметра питания возвращается запуском powercfg/Query.

setting_index

  Указывает, какое возможное значение этого параметра равно. Список возможных значений возвращается с помощью команды powercfg/Query.

Примеры:

powercfg /setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 300 

/Import

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

Синтаксис

 powercfg/Import file_name [GUID]

Аргументы:

file_name

  Указывает полный путь к файлу, возвращенному при запуске powercfg/Export.

GUID

  Указывает идентификатор GUID для импортированной схемы. Если GUID не указан, создается новый идентификатор GUID.

Примеры:

powercfg /import c:\scheme.pow 

/Export

Экспортирует схему управления питанием, представленную указанным идентификатором GUID, в указанный файл.

Синтаксис

 "Powercfg/Export file_nameGUID "

Аргументы:

file_name

  Указывает полный путь к целевому файлу.

GUID

  Указывает GUID схемы управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List.

Примеры:

powercfg /export c:\scheme. pow 381b4222-f694-41f0-9685-ff5bb260df2e 

/алиасес

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

Синтаксис

 powercfg/алиасес

Примечание

Некоторые параметры не содержат псевдонимы. Чтобы получить полный список идентификаторов GUID, используйте powercfg/Query.

/жетсекуритидескриптор

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

Синтаксис

действие Powercfg/жетсекуритидескриптор GUID |

Аргументы:

GUID

  Указывает схему управления питанием или GUID параметра управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List. Идентификатор GUID параметра питания возвращается запуском powercfg/Query.

action

  Задает одно из следующих действий:

  • актионсетактиве
  • актионкреате
  • актиондефаулт

Примеры:

powercfg /getsecuritydescriptor 381b4222-f694-41f0-9685-ff5bb260df2e<br /> powercfg /getsecuritydescriptor ActionSetActive 

/сетсекуритидескриптор

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

Синтаксис

 Команда powercfg/сетсекуритидескриптор | действиеSDDL

Аргументы:

GUID

  Указывает схему управления питанием или GUID параметра управления питанием. Идентификатор GUID схемы управления питанием возвращается с помощью команды powercfg/List. Идентификатор GUID параметра питания возвращается запуском powercfg/Query.

action

  Задает одно из следующих действий:

  • актионсетактиве
  • актионкреате
  • актиондефаулт

АВТОРИЗАЦИИ

  Указывает допустимую строку дескриптора безопасности в формате SDDL. Пример строки SDDL можно получить, выполнив powercfg/жетсекуритидескриптор.

Примеры:

powercfg /setsecuritydescriptor 381b4222-f694-41f0-9685-ff5bb260df2e O:BAG:SYD:P(A;CI;KRKW;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO)<br /> powercfg /setsecuritydescriptor ActionSetActive O:BAG:SYD:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO) 

/хибернате или/H

Включает или отключает функцию режима гибернации. также задает размер хиберфиле.

Синтаксис

 powercfg/хибернате

 powercfg/хибернате [ On | Off ]

 powercfg/хибернате [/сизе percent_size]

 powercfg/хибернате [/Type сокращенное | Заполнение ]

Аргументы:

On (Вкл.)

  Включает функцию "Гибернация".

 Выключено

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

 /сизе percent_size

  Указывает требуемый размер хиберфиле в процентах от общего объема памяти. Размер по умолчанию не может быть меньше 50. Этот параметр также приводит к включению режима гибернации.

 /Type сокращенное | Заполнение

  Указывает требуемый тип хиберфиле. Сокращенный хиберфиле поддерживает только хибербут.

Примечание

Хиберфиле, имеющий пользовательский размер по умолчанию или Хиберфилесизеперцент > = 40, считается полным хиберфиле. Хиберфилесизеперцент задается в реестре в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power.

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

powercfg/хибернате/сизе 0

уменьшение/хибернате/Type

Примеры:

powercfg /hibernate off<br /> powercfg /hibernate /size 100<br /> powercfg /hibernate /type reduced 

/аваилаблеслипстатес или/A

Сообщает о состояниях сна, доступных в системе. Пытается сообщить причины недоступности состояний спящего режима.

Синтаксис

 powercfg/аваилаблеслипстатес

/девицекуери

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

Синтаксис

 powercfg/девицекуери query_flag

Аргументы:

query_flag

  Задает один из следующих критериев:

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

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

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

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

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

   S2_supported Список устройств, поддерживающих более глубокий спящий режим.

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

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

   wake_programmable Список устройств, настраиваемых пользователем для пробуждения системы из состояния сна.

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

   all_devices Возвращает все устройства, имеющиеся в системе.

Примеры:

powercfg /devicequery wake_armed 

/девицеенаблеаваке

Разрешает указанному устройству пробудить систему из состояния сна.

Синтаксис

 powercfg/девицеенаблеаваке DEVICE_NAME

Аргументы:

device_name

  Указывает устройство. Это имя устройства можно получить с помощью powercfg/девицекуери wake_programmable.

Примеры:

powercfg /deviceenableawake &quot;Microsoft USB IntelliMouse Optical&quot; 

/девицедисаблеваке

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

Синтаксис

 powercfg/девицедисаблеваке DEVICE_NAME

Аргументы:

device_name

  Указывает устройство. Это имя устройства можно получить с помощью powercfg/девицекуери wake_armed.

Примеры:

powercfg /devicedisablewake &quot;Microsoft USB IntelliMouse Optical&quot; 

/ластваке

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

Синтаксис

 powercfg/ластваке

/вакетимерс

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

Синтаксис

 powercfg/вакетимерс

/рекуестс

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

Синтаксис

 powercfg/рекуестс

/рекуестсоверриде

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

Синтаксис

 powercfg/рекуестсоверриде [запросимениcaller_type]

Аргументы:

Caller_type

  Указывает один из следующих типов вызывающего объекта: процесс, Служба, драйвер. Это можно получить, выполнив powercfg/рекуестс.

name

  Указывает имя вызывающего объекта. Это имя, возвращаемое при запуске powercfg/рекуестс.

request

  Указывает один или несколько следующих типов запросов питания:

  • Отображение
  • Система
  • AwayMode

Примеры:

powercfg /requestsoverride process wmplayer.exe display system 

/енерги

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

Синтаксис

 powercfg/енерги [/OUTPUT file_name] [/XML] [/дуратион секунды ]

 powercfg/енерги/Trace [/d FILE_PATH] [/XML] [/дуратион секунды]

 Параметр /енерги следует использовать, когда компьютер бездействует и не имеет открытых программ или документов.

Аргументы:

 /OUTPUT file_name

  Укажите путь и имя файла для хранения HTML-файла отчета о энергопотреблении.

 /XML

  Форматирует файл отчета в формате XML.

 /дуратион секунд

  Указывает количество секунд, в течение которых следует наблюдать за поведением системы. По умолчанию — 60 секунд.

 /Trace

  Записывает поведение системы и не выполняет анализ. Файлы трассировки создаются в текущем пути, если не указан параметр /d .

 /d FILE_PATH

  Укажите каталог для хранения данных трассировки. Может использоваться только с параметром /Trace .

Примеры:

powercfg /energy<br /> powercfg /energy /output &quot;longtrace.html&quot; /duration 120 

/баттерирепорт

Формирует отчет о характеристиках использования аккумулятора в течение времени существования системы. При выполнении powercfg/баттерирепорт создается файл HTML-отчета в текущем пути.

Синтаксис

 powercfg/баттерирепорт [/OUTPUT file_name ] [/XML]

 powercfg/баттерирепорт [/дуратион Days ]

Аргументы:

 /OUTPUT file_name

  Укажите путь и имя файла для хранения HTML-кода отчета о батарее.

 /OUTPUT file_name /XML

  Форматирует файл отчета о батарее в формате XML.

 /дуратион дней

  Указывает число дней для анализа отчета.

Примеры:

powercfg /batteryreport /output &quot;batteryreport.html&quot;<br /> powercfg /batteryreport /duration 4 

/слипстуди

Формирует диагностический отчет о современном состоянии в режиме ожидания за последние три дня в системе. Отчет — это файл, который сохраняется в текущем пути.

Синтаксис

 powercfg/слипстуди [/OUTPUT file_name ] [/XML]

 powercfg/слипстуди [/дуратион Days]

 powercfg/слипстуди [/Трансформксмл file_name.xml ] [/OUTPUT file_name.html ]

Аргументы:

 /OUTPUT file_name

  Укажите путь и имя файла для хранения HTML-кода отчета Слипстуди.

 /OUTPUT file_name /XML

  Форматирует файл отчета Слипстуди в формате XML.

 /дуратион дней

  Указывает число дней для анализа отчета.

 /трансформксмл file_name.xml /OUTPUT file_name.html

  Преобразует отчет Слипстуди из XML в HTML.

Примеры:

powercfg /sleepstudy /output &quot;sleepstudy.html&quot;<br /> powercfg /sleepstudy /duration 7 

/срумутил

Перечисление всех данных об оценке энергии из монитора использования системных ресурсов (СРУМ) в XML-файле или CSV.

Синтаксис

 powercfg/срумутил [/OUTPUT file_name ] [/XML] [/КСВ]

Аргументы:

 /OUTPUT file_name

  Укажите путь и имя файла для хранения данных СРУМ.

 /OUTPUT file_name /XML

  Форматирует файл в формате XML.

 /OUTPUT file_name /КСВ

  Форматирует файл в формате CSV.

Примеры:

powercfg /batteryreport /output &quot;srumreport.xml&quot; /xml 

/системслипдиагностикс

Формирует отчет о интервалах, когда пользователь отсутствовал в течение последних трех дней в системе, и если система перешла в спящий режим. Этот параметр создает отчет, HTML-файл в текущем пути.

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

Синтаксис

 powercfg/системслипдиагностикс [/OUTPUT file_name ] [/XML]

Аргументы:

 /OUTPUT file_name

  Указывает путь и имя файла отчета о диагностике.

 /XML

  Сохраните отчет в виде XML-файла.

 /дуратион дней

  Указывает число дней для анализа отчета.

 /трансформксмл file_name

  Создает отчет в формате HTML из отчета, созданного ранее в формате XML.

Примеры:

powercfg /systemsleepdiagnostics<br/> powercfg /systemsleepdiagnostics /output &quot;system-sleep-diagnostics.html&quot;<br/> powercfg /systemsleepdiagnostics /output &quot;system-sleep-diagnostics.xml&quot; /XML<br/> powercfg /systemsleepdiagnostics /transformxml &quot;system-sleep-diagnostics. xml&quot; 

/системповеррепорт или/СПР

Создает отчет о переходе на питание системы за последние три дня в системе, включая эффективность подключенной резервной батареи. Этот параметр создает отчет, HTML-файл в текущем пути.

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

Синтаксис

действие Powercfg/жетсекуритидескриптор GUID |

Аргументы:

 /OUTPUT file_name

  Указывает путь и имя файла отчета о диагностике.

 /XML

  Сохраните отчет в виде XML-файла.

 /дуратион дней

  Указывает число дней для анализа отчета.

 /трансформксмл file_name

  Создает отчет в формате HTML из отчета, созданного ранее в формате XML.

Примеры:

powercfg /systempowerreport<br/> powercfg /systempowerreport /output &quot;sleepstudy.html&quot;<br/> powercfg /systempowerreport /output &quot;sleepstudy. xml&quot; /XML<br/> powercfg /systempowerreport /transformxml &quot;sleepstudy.xml&quot; 

схема наложения и поддержка профилей система УПП

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

Чтение из схем наложения

Команды powercfg, использовавшиеся ранее для чтения схем управления питанием, теперь поддерживают схемы наложения, а также для операций чтения и записи.

Синтаксис

overlay_scheme_aliassubgroup_aliasPowercfg/qsetting_alias

Все аргументы после флага/q необязательны. Если псевдоним параметра не указан, будут перечислены все параметры в указанной схеме наложения и подгруппе. Если подгруппа не указана, будут перечислены все параметры для всех подгрупп в указанной схеме наложения. Если схема наложения не указана, предполагается, что она будет активной в данный момент схемой наложения (если она активна) или текущей схемой управления питанием (если наложение не активна).

Запись в схемы наложения

Команды сетаквалуеиндекс и сетдквалуеиндекс теперь также поддерживают схемы наложения.

Синтаксис

 powercfg/сетаквалуеиндекс overlay_scheme_aliassubgroup_aliassetting_aliasзначение

 powercfg/сетдквалуеиндекс overlay_scheme_aliassubgroup_aliassetting_aliasзначение

чтение из профиля система УПП

Команды похожи на схемы наложения и схемы управления питанием, за исключением того, что они используют флаг/КП.

Синтаксис

 powercfg/куерипрофиле overlay_or_power_scheme_aliasprofile_aliassetting_alias

 powercfg/КП overlay_or_power_scheme_aliasprofile_aliassetting_alias

система УПП псевдонимы профиля видны, выполнив ту же команду powercfg/алиасеш. Предоставляется поддержка отсутствующих аргументов, и поведение аналогично отсутствию аргументов, и используется флаг/q.

запись в профиль система УПП

для записи в профили система УПП можно использовать команды/сетакпрофилеиндекс и/сетдкпрофилеиндекс.

Синтаксис

 powercfg/сетакпрофилеиндекс overlay_or_scheme_aliasprofile_aliassetting_aliasзначение

 powercfg/сетдкпрофилеиндекс overlay_or_scheme_aliasprofile_aliassetting_aliasзначение

перечисление непустых система УПП профилей

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

Синтаксис

 powercfg/листпрофилес

 powercfg/ЛП

Подготовка поддержки создания XML

Powercfg теперь поддерживает автоматическое создание XML-файла подготовки, который можно использовать в качестве входных данных для Windows конструктора конфигураций, чтобы создать пакет подготовки (. ppkg), который содержит настроенные параметры на тестируемом устройстве. Этот файл содержит все параметры на устройстве со значением высоты "RUNTIME_OVERRIDE".

Синтаксис

 powercfg/пксмл/OUTPUT output_file_path

 powercfg/пксмл/OUTPUT output_file_path /Version version_number /Name PACKAGE_NAME /ID GUID /Owner OwnerType_value

Обязательные аргументы:

 /output_file_path: задает расположение и имя созданного XML.

Необязательные аргументы:

 /Version: при необходимости задает значение поля Version в созданном XML. По умолчанию: 1,0

 /Name: при необходимости задает значение поля "Name" в созданном XML. значение по умолчанию: кустомоем. Power. Параметры. Элемент управления

 /ID: при необходимости указывает строку GUID, которая используется в поле "ID" в созданном XML. По умолчанию: создан новый идентификатор GUID

 /owner: при необходимости задается значение поля "OwnerType" в созданном XML. По умолчанию: OEM

Параметры командной строки Powercfg | Microsoft Learn

  • Статья
  • 15 минут на чтение

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

Синтаксис

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

powercfg / option [ аргументы ] [ /? ]

где параметр — это один из параметров, перечисленных в следующей таблице, а аргументы — это один или несколько аргументов, которые применяются к выбранному параметру. В том числе /? в командной строке отображает справку для указанной опции. Параметры и аргументы более подробно описаны далее в этом разделе.

Опция Описание
/?, -помощь Отображает информацию о параметрах командной строки.
/список, /л Список всех схем электропитания.
/запрос, /Q Отображает содержимое схемы питания.
/изменить, /X Изменяет значение параметра в текущей схеме электропитания.
/изменить имя Изменяет имя и описание схемы питания.
/дубликатсхема Дублирует схему электропитания.
/удалить, /D Удаляет схему питания.
/удаление настройки Удаляет параметр питания.
/настройка, /S Делает схему питания активной в системе.
/getactivescheme Извлекает текущую активную схему электропитания.
/setacvalueindex Задает значение, связанное с параметром питания, когда система питается от сети переменного тока.
/setdcvalueindex Задает значение, связанное с параметром питания, когда система питается от источника постоянного тока.
/импорт Импортирует все параметры питания из файла.
/экспорт Экспортирует схему питания в файл.
/псевдонимы Отображает все псевдонимы и соответствующие им идентификаторы GUID.
/getsecurityдескриптор Получает дескриптор безопасности, связанный с указанным параметром питания, схемой питания или действием.
/setsecurityдескриптор Задает дескриптор безопасности, связанный с параметром питания, схемой питания или действием.
/спящий режим, /ч Включает и отключает функцию гибернации.
/доступные состояния сна, /A Сообщает о состояниях сна, доступных в системе.
/devicequery Возвращает список устройств, соответствующих указанным критериям.
/deviceenableawake Позволяет устройству вывести систему из спящего режима.
/devicedisablewake Запрещает устройству пробуждать систему из спящего режима.
/пробуждение Сообщает информацию о том, что разбудило систему после последнего перехода в спящий режим.
/будильник Перечисляет активные таймеры пробуждения.
/ запросы Перечисляет запросы питания приложений и драйверов.
/requestsoverride Устанавливает переопределение запроса питания для определенного процесса, службы или драйвера.
/энергия Анализирует систему на наличие распространенных проблем с энергоэффективностью и временем автономной работы.
/ отчет о батарее Создает отчет об использовании батареи.
/ исследование сна Создает отчет о переключении питания диагностической системы.
/срумутил Сбрасывает данные оценки энергопотребления из монитора использования системных ресурсов (SRUM).
/системы диагностики сна Создает диагностический отчет о переходах системы в спящий режим.
/ отчет о мощности системы Создает отчет о переключении питания диагностической системы.

Описание параметров командной строки

В следующих разделах описаны параметры и аргументы командной строки Powercfg.

-помощь или /?

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

Синтаксис:

powercfg /?

/list или /L

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

Синтаксис:

powercfg /list

/query или /Q

Отображает содержимое указанной схемы электропитания.

Syntax:

powercfg /query [ scheme_GUID ] [ sub_GUID ]

If neither the parameter scheme_GUID or sub_GUID are provided, the settings of отображается текущая схема активной мощности. Если параметр sub_GUID не указан, отображаются все настройки в указанной схеме электропитания.

Аргументы:

Scheme_GUID

  Указывает GUID схемы электропитания. Выполнение powercfg /list возвращает GUID схемы электропитания.

sub_GUID

  Указывает GUID подгруппы настройки питания. GUID подгруппы параметров питания возвращается при выполнении powercfg /query .

Примеры:

 powercfg /query powercfg/запрос 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 

/изменить или /X

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

Синтаксис:

/Изменение Установка Значение

Аргументы:

Настройка

Специфика

  • тайм-аут монитора постоянного тока
  • тайм-аут диска-ac
  • диск-тайм-аут-DC
  • резервный тайм-аут-ac
  • резервный тайм-аут постоянного тока
  • тайм-аут спящего режима ac
  • тайм-аут спящего режима постоянного тока
  • значение

      Указывает новое значение в минутах.

    Примеры:

     powercfg /change monitor-timeout-ac 5 

    /changename

    Изменяет имя схемы управления питанием и, возможно, ее описание.

    Синтаксис:

     powercfg /changename *scheme_GUID * имя [ описание ]

    Аргументы:

    Scheme_GUID

      Указывает GUID схемы электропитания. Выполнение powercfg /list возвращает GUID схемы электропитания.

    имя

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

    описание

    Указывает новое описание схемы электропитания. Если описание не указано, меняется только имя.

    Примеры:

     powercfg /changename 381b4222-f694-41f0-9685-ff5bb260df2e "Индивидуальный баланс" 

    /duplicatescheme

    Дублирует указанную схему питания. Отображается результирующий GUID, представляющий новую схему.

    Синтаксис:

    PowerCfg /Duplicatescheme Shame_guid [ Destination_guid ]

    Аргументы:

    схема. GUID схемы питания возвращается при запуске powercfg /list .

    GUID_назначения

      Указывает GUID новой схемы питания. Если GUID не указан, создается новый GUID.

    Примеры:

     powercfg /duplicatescheme 381b4222-f694-41f0-9685-ff5bb260df2e 

    /delete или /D

    Удаляет схему питания с указанным идентификатором GUID.

    Синтаксис:

    PowerCfg /DELETE SHAGE_GUID

    Аргументы:

    SHAGE_GUID

    Спецификация. GUID схемы питания возвращается при запуске powercfg /список .

    Примеры:

     powercfg /delete 381b4222-f694-41f0-9685-ff5bb260df2e 

    /deletesetting

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

    Синтаксис:

    PowerCfg /DeleteSetting Sub_GUID STANE_GUID

    Аргументы:

    SOMF_GUID

    Subgifies. GUID подгруппы параметров питания возвращается при запуске powercfg/запрос .

    setting_GUID

      Указывает GUID параметра питания. GUID параметра питания возвращается при запуске powercfg /query .

    Примеры:

     powercfg /deletesetting 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 

    /setactive или /S

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

    Синтаксис:

     powercfg /setactive схема_GUID

    Аргументы:

    схема_GUID

      Указывает GUID схемы электропитания. GUID схемы питания возвращается при запуске powercfg /list .

    Примеры:

     powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e 

    /getactivescheme

    Получает текущую активную схему питания.

    Синтаксис:

     powercfg /getactivescheme

    /setacvalueindex

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

    Syntax:

     powercfg /setacvalueindex scheme_GUID sub_GUID setting_GUID setting_index

    Arguments:

    scheme_GUID

      Specifies a power scheme GUID. GUID схемы питания возвращается при запуске powercfg /list .

    sub_GUID

      Указывает GUID подгруппы параметров питания. Выполнение powercfg /query возвращает GUID подгруппы параметров питания.

    setting_GUID

      Указывает GUID параметра питания. GUID параметра питания возвращается при запуске powercfg /query .

    индекс_настройки

      Указывает, какое возможное значение установлено для этого параметра. Список возможных значений возвращается при запуске powercfg /query 9.0026 .

    Examples:

     powercfg /setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0 

    /setdcvalueindex

    Задает значение, связанное с указанным параметром питания, когда система питается от источника постоянного тока.

    Синтаксис:

     powercfg /setdcvalueindex Scheme_GUID sub_GUID setting_GUID settings_index

    Аргументы:

    Scheme_GUID

      Указывает GUID схемы электропитания. GUID схемы питания возвращается при запуске powercfg /list .

    sub_GUID

      Указывает GUID подгруппы параметров питания. GUID подгруппы параметров питания возвращается при выполнении powercfg /query .

    setting_GUID

      Указывает GUID параметра питания. GUID параметра питания возвращается при запуске powercfg/запрос .

    индекс_настройки

      Указывает, какое возможное значение установлено для этого параметра. Список возможных значений возвращается при запуске powercfg /query .

    Examples:

     powercfg /setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 300 

    /import

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

    Синтаксис:

    PowerCfg /Import File_Name [ GUID ]

    Аргументы:

    FILE_NAME

    SPECICTION A APROLIRE APRORT A EPRECTIOD-PILERIFFE APLORT AREARIND APRORT AREARIND APORTIRE ARSTREARINE-PILERIND-PILEARIFFIR APORTIRIFFIR APRORT AREARIND APRORTIALIRIFFIE.

    GUID

      Указывает GUID для импортированной схемы. Если GUID не указан, создается новый GUID.

    Примеры:

     powercfg /import c:\scheme.pow 

    /export

    Экспортирует схему электропитания, представленную указанным идентификатором GUID, в указанный файл.

    Синтаксис:

    PowerCfg /Export File_Name GUID

    Аргументы:

    FILE_NAME

    FILE_NAME

    FILE_NAME

    FILE_NAME

    .

    GUID

      Указывает GUID схемы электропитания. GUID схемы электропитания возвращается при запуске powercfg /list 9.0026 .

    Примеры:

     powercfg /export c:\scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e 

    /aliases

    Отображает список псевдонимов и соответствующих им идентификаторов GUID. Эти псевдонимы можно использовать вместо GUID в любой команде.

    Синтаксис:

     powercfg /aliases

    Примечание

    Некоторые настройки не содержат псевдонимов. Чтобы получить полный список идентификаторов GUID, используйте powercfg /query .

    /getsecurityдескриптор

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

    Синтаксис:

     powercfg /getsecuritydescriptor GUID | действие

    Аргументы:

    GUID

      Указывает схему питания или GUID настройки питания. GUID схемы питания возвращается при запуске powercfg /list . GUID параметра питания возвращается при запуске powercfg /query 9.0026 .

    действие

      Определяет одно из следующих действий:

    • ActionSetActive
    • ДействиеСоздать
    • Действие по умолчанию

    Примеры:

     powercfg /getsecuritydescriptor 381b4222-f694-41f0-9685-ff5bb260df2e
    powercfg /getsecuritydescriptor ActionSetActive

    /setsecuritydescriptor

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

    Синтаксис:

     powercfg /setsecuritydescriptor GUID | действие SDDL

    Аргументы:

    GUID

      Указывает схему питания или GUID настройки питания. GUID схемы питания возвращается при запуске powercfg /list . GUID параметра питания возвращается при запуске powercfg /query .

    действие

      Определяет одно из следующих действий:

    • Экшенсетактиве
    • ДействиеСоздать
    • Действие по умолчанию

    SDDL

      Указывает допустимую строку дескриптора безопасности в формате SDDL. Пример строки SDDL можно получить, запустив powercfg /getsecuritydescriptor .

    Примеры:

     powercfg /setsecuritydescriptor 381b4222-f694-41f0-9685-ff5bb260df2e O:BAG:SYD:P(A;CI;KRKW;;;BU)(A;CI;KA;;;BA)( A;CI;KA;;;SY)(A;CI;KA;;;CO)
    powercfg /setsecuritydescriptor ActionSetActive O:BAG:SYD:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA ;;;СО)

    /hibernate или /H

    Включает или отключает функцию гибернации; также устанавливает размер hiberfile.

    Синтаксис:

     powercfg /hibernate

     powercfg /hibernate [ на | off ]

     powercfg /hibernate [ /size процент_размер ]

     powercfg /hibernate [ /type уменьшенный | full ]

    Аргументы:

    On

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

     Выкл.

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

     /size percent_size

      Указывает желаемый размер файла гибернации в процентах от общего объема памяти. Размер по умолчанию не может быть меньше 50. Этот параметр также активирует режим гибернации.

     /тип уменьшенный | полный

      Указывает желаемый тип файла гибернации. Уменьшенный файл гибернации поддерживает только hiberboot.

    Примечание

    Файл гибернации с пользовательским размером по умолчанию или HiberFileSizePercent >= 40 считается полным файлом гибернации. HiberFileSizePercent устанавливается в реестре в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power.

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

    PowerCfg /Hibernate /Size 0

    PowerCfg /Hibernate /Type сниженные

    Примеры:

     PowerCfg /Hibernate OFF  >.> PowerCfgEntAte. 100
    powercfg /hibernate /type уменьшено

    /availablesleepstates или /A

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

    Синтаксис:

     powercfg /availablesleepstates

    /devicequery

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

    Syntax:

     powercfg /devicequery query_flag

    Arguments:

    query_flag

      Specifies one of the following criteria:

        wake_from_S1_supported   Returns all devices that support waking the system from a light состояние сна.

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

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

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

        S1_supported   Список устройств, поддерживающих легкий сон.

        S2_поддерживается   Список устройств, поддерживающих более глубокий сон.

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

        S4_supported   Список устройств, поддерживающих режим гибернации.

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

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

        все_устройства   Возвращает все устройства, присутствующие в системе.

    Примеры:

     powercfg /devicequery wake_armed 

    /deviceenableawake

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

    Синтаксис:

    PowerCfg /DeviceNableAwake Device_Name

    Аргументы:

    Устройство_name

    Определяет устройство. Это имя устройства можно получить с помощью powercfg /devicequery wake_programmable .

    Примеры:

     powercfg /deviceenableawake "Microsoft USB IntelliMouse Optical" 

    /devicedisablewake

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

    Синтаксис:

    PowerCfg /DevedIsableWake Device_Name

    Аргументы:

    Device_Name

    Определяет устройство. Это имя устройства можно получить с помощью powercfg /devicequery wake_armed .

    Примеры:

     powercfg /devicedisablewake "Microsoft USB IntelliMouse Optical" 

    /lastwake

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

    Синтаксис:

     powercfg /lastwake

    /waketimers

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

    Синтаксис:

     powercfg /waketimers

    /requests

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

    Синтаксис:

     powercfg /requests

    /requestsoverride

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

    Syntax:

     powercfg /requestsoverride [ caller_type name request ]

    Arguments:

    Caller_type

      Specifies one of the following caller types: process , service , драйвер . Это достигается запуском powercfg /requests .

    имя

      Указывает имя вызывающего абонента. Это имя возвращается при запуске powercfg/запросы .

    запрос

      Определяет один или несколько следующих типов запроса питания:

    • Дисплей
    • Система
    • Режим отсутствия

    Примеры:

     powercfg /requestsoverride процесс отображения системы wmplayer.exe 

    /energy

    Анализирует систему на наличие распространенных проблем с энергоэффективностью и временем автономной работы и создает отчет в виде HTML-файла по текущему пути.

    Синтаксис:

    PowerCfg /Energy [ /output file_name ] [ /xml] [ /продолжительность секунд ]

    PowerCfg /Energy /Trace [ /D File_path ] секунд ]

     Опцию /energy следует использовать, когда компьютер не используется и на нем нет открытых программ или документов.

    Аргументы:

     /output имя_файла

      Укажите путь и имя файла для хранения HTML- или XML-файла отчета об энергопотреблении.

     /xml

      Формирует файл отчета как XML.

     /длительность секунд

      Указывает количество секунд для наблюдения за поведением системы. По умолчанию 60 секунд.

     /trace

      Записывает поведение системы и не выполняет анализ. Файлы трассировки создаются по текущему пути, если не указан параметр /D .

     /d file_path

      Укажите каталог для хранения данных трассировки. Можно использовать только с /параметр трассировки .

    Примеры:

     powercfg /energy
    powercfg /energy/output "longtrace.html" /продолжительность 120

    /batteryreport

    Создает отчет о характеристиках использования батареи в течение срока службы системы. Запуск powercfg /batteryreport создает файл отчета HTML по текущему пути.

    Синтаксис:

     powercfg /batteryreport [/output имя_файла ] [ /xml]

    PowerCfg /BatteryReport [ /продолжительность дней ]

    Аргументы:

    /Вывод file_name

    Укажите имя и файл, чтобы хранить hat html.

     /output имя_файла /xml

      Формирует файл отчета о батарее в формате XML.

     /длительность дней

      Указывает количество дней для анализа отчета.

    Примеры:

     powercfg /batteryreport/output "batteryreport.html"
    powercfg /batteryreport/длительность 4

    /sleepstudy

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

    Синтаксис:

     powercfg /sleepstudy [/output имя_файла ] [/xml]

     powercfg /sleepstudy [/duration days ]

    PowerCfg /SleepStudy [ /transformxml file_name. xml ] [ /output file_name.html ]

    Аргументы:

    /выход File_Name 9.Shord. отчет HTML.

     /output имя_файла /xml

      Формирует файл отчета Sleepstudy в формате XML.

     /длительность дней

      Указывает количество дней для анализа отчета.

     /transformxml имя_файла.xml /output имя_файла.html

      Преобразует отчет Sleepstudy из XML в HTML.

    Примеры:

     powercfg /sleepstudy /output "sleepstudy.html"
    powercfg /sleepstudy/длительность 7

    /srumutil

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

    Синтаксис:

    PowerCfg /srumutil [ /output file_name ] [ /xml] [ /csv]

    Аргументы:

    /Вывод File_Name

    Укажите путь и файл.

     /output имя_файла /xml

      Формирует файл как XML.

     /output имя_файла /csv

      Формирует файл как CSV.

    Примеры:

     powercfg /batteryreport /output "srumreport.xml" /xml 

    /systemsleepdiagnostics

    Создает отчет об интервалах отсутствия пользователя в системе за последние три дня и переходе системы в спящий режим. Этот параметр создает отчет в виде HTML-файла по текущему пути.

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

    Синтаксис:

    0025 Аргументы:

     /output имя_файла

      Указывает путь и имя файла отчета о диагностике.

     /xml

      Сохраните отчет в виде XML-файла.

     /длительность дней

      Указывает количество дней для анализа отчета.

     /transformxml имя_файла

      Создает отчет в формате HTML из отчета, который ранее был создан в формате XML.

    Примеры:

     powercfg /systemsleepdiagnostics
    powercfg /systemsleepdiagnostics /output "system-sleep-diagnostics.html"
    powercfg /systemsleepdiagnostics/output "system-sleep-diagnostics.xml" /XML
    powercfg /systemsleepdiagnostics/transformxml "system-sleep-diagnostics.xml"

    /systempowerreport или /spr

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

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

    Синтаксис:

     powercfg /getsecuritydescriptor GUID | action

    Аргументы:

     /output имя_файла

      Указывает путь и имя файла отчета о диагностике.

     /xml

      Сохраните отчет в виде XML-файла.

     /продолжительность дней

      Указывает количество дней для анализа отчета.

     /transformxml имя_файла

      Создает отчет в формате HTML из отчета, который ранее был создан в формате XML.

    Примеры:

     powercfg /systempowerreport
    powercfg /systempowerreport /output "sleepstudy.html"
    powercfg /systempowerreport/output "sleepstudy.xml" /XML
    powercfg /systempowerreport /transformxml "sleepstudy.xml"

    Поддержка схемы наложения и профиля PPM

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

    Чтение из схем наложения

    Команды powercfg, использовавшиеся ранее для чтения схем питания, теперь также поддерживают схемы наложения для чтения и записи.

    Синтаксис:

     powercfg /q overlay_scheme_alias subgroup_alias settings_alias

    Все аргументы после флага /q необязательны. Если псевдоним настройки не указан, будут перечислены все настройки в указанной схеме наложения и подгруппе. Если подгруппа не указана, то будут перечислены все настройки для всех подгрупп в рамках указанной схемы наложения. Если схема наложения не указана, предполагается, что это текущая активная схема наложения (если она активна) или текущая схема питания (если наложение не активно).

    Запись в схемы наложения

    Команды setacvalueindex и setdcvalueindex теперь также поддерживают схемы наложения.

    Syntax:

     powercfg /setacvalueindex overlay_scheme_alias subgroup_alias setting_alias value

     powercfg /setdcvalueindex overlay_scheme_alias subgroup_alias setting_alias value

    Reading from PPM profile

    Команды аналогичны схемам наложения и схемам питания, за исключением того, что они используют флаг /qp.

    Syntax:

     powercfg /queryprofile overlay_or_power_scheme_alias profile_alias setting_alias

     powercfg /qp overlay_or_power_scheme_alias profile_alias setting_alias

    PPM profile aliases are visible by running the same powercfg /aliasesh command. Предоставляется поддержка отсутствующих аргументов, и поведение аналогично отсутствию аргументов и использованию флага /q.

    Запись в профиль PPM

    Для записи в профили PPM можно использовать команды /setacprofileindex и /setdcprofileindex.

    Syntax:

     powercfg /setacprofileindex overlay_or_scheme_alias profile_alias setting_alias value

     powercfg /setdcprofileindex overlay_or_scheme_alias profile_alias setting_alias value

    Enumerating non-empty PPM Profiles

    Для перечисления профилей PPM, для которых явно задано хотя бы одно значение параметра мощности.

    Синтаксис:

     powercfg /listprofiles

     powercfg /lp

    Поддержка генерации XML для подготовки

    Powercfg теперь поддерживает автоматическое создание XML-файла конфигурации для подготовки, который можно использовать в качестве входных данных для Windows Designer. пакет (.ppkg), содержащий индивидуальные настройки тестируемого устройства. Этот файл содержит все настройки устройства со значением высоты "RUNTIME_OVERRIDE".

    Syntax:

     powercfg /pxml /output output_file_path

     powercfg /pxml /output output_file_path /version version_number /name package_name /id GUID /owner OwnerType_value

    Required Аргументы:

     /output_file_path: Указывает расположение и имя сгенерированного XML.

    Необязательные аргументы:

     /версия: Необязательно указывает значение поля «Версия» в сгенерированном XML. По умолчанию: 1.0

     /имя: дополнительно указывает значение поля «Имя» в сгенерированном XML. По умолчанию: CustomOEM.Power.Settings.Control

     /id: дополнительно указывает строку GUID, которая используется в поле «ID» в сгенерированном XML. По умолчанию: создается новый GUID

     /owner: При необходимости указывается значение поля «OwnerType» в сгенерированном XML. По умолчанию: OEM

    Как использовать powercfg для управления настройками питания в Windows 10

    Перейти к основному содержанию

    Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Вот как это работает.

    Команды powercfg Windows 10 (Изображение предоставлено Windows Central)

    В Windows 10 powercfg — это удобный инструмент командной строки, который существует уже много лет и позволяет управлять многими аспектами планов электропитания (также известных как схемы электропитания).

    Например, вы можете создавать, редактировать и удалять планы электропитания. Вы можете включить, настроить или отключить некоторые функции питания, включая режим гибернации и кнопку питания. Вы можете использовать его для устранения неполадок с энергией и производительностью батареи. И вы даже можете использовать инструмент командной строки, чтобы определить, какие устройства пробуждают компьютер во время сна или гибернации, и отключить их по мере необходимости, и многое другое.

    В этом руководстве по Windows 10 мы покажем вам, как использовать инструмент командной строки powercfg для управления параметрами питания на вашем компьютере.

    • Как экспортировать или импортировать планы электропитания с помощью powercfg
    • Как включить или отключить режим гибернации с помощью powercfg
    • Как создать план электропитания с помощью powercfg
    • Как изменить план электропитания с помощью powercfg
    • Как удалить план электропитания с помощью powercfg
    • Как изменить план электропитания с помощью powercfg
    • Как сообщить о действии пробуждения устройства powercfg
    • Как определить таймеры пробуждения с помощью powercfg
    • Как создать отчет о батарее с помощью powercfg
    • Как создать отчет об энергопотреблении с помощью powercfg
    • Как просмотреть доступные состояния сна с помощью powercfg
    • Как включить или отключить устройства, которые могут вывести систему из спящего режима с помощью powercfg

    Как экспортировать или импортировать планы электропитания с помощью powercfg

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

    Экспорт плана электропитания

    Чтобы экспортировать план электропитания с помощью командной строки, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите : powercfg /list
    4. Введите следующую команду, чтобы экспортировать схему в файл «.pow», и нажмите Введите : powercfg /export PATH\TO\FILENAME PLAN-GUID В команде укажите путь для экспорта схемы и GUID, как показано в выводе шаг № 3 .Например, эта команда экспортирует План «Высокая производительность» в файл «high-performance.pow» на диске «C»: powercfg /export C:\high-performance.pow 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

    После выполнения этих шагов план будет экспортирован в файл «. pow», указанный вами в команде.

    Импорт плана электропитания

    Чтобы импортировать план электропитания в Windows 10 с помощью командной строки, выполните следующие действия:

    1. Открыть Пуск .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду для импорта схемы в файл ".pow" и нажмите Введите : powercfg /import ПУТЬ\ДО\ИМЯ ФАЙЛА В команде укажите путь к экспортируемому файлу. Например, эта команда импортирует план из файла "high-performance.pow" на диске "C": powercfg /import C:\high-performance.pow

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

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

    Как включить или отключить режим гибернации с помощью powercfg

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

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

    Включить спящий режим

    Чтобы включить спящий режим, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы подтвердить, что спящий режим поддерживается в вашей конфигурации оборудования, и нажмите Enter: powercfg / availablesleepstates Если Гибернация отображается в доступных состояниях на вашем компьютере, вы можете включить эту функцию.
    4. Введите следующую команду, чтобы включить режим гибернации в Windows 10, и нажмите . Введите : powercfg /hibernate on

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. (Необязательно) Введите следующую команду чтобы уменьшить размер файла гибернации (hiberfil.sys) и нажмите Введите : powercfg /hibernate /type Reduced «Уменьшенный» тип обеспечивает «быстрый запуск» без необходимости перехода в спящий режим. Этот параметр уменьшает размер файла гибернации примерно до половины обычного размера. При использовании этого параметра параметр гибернации в меню питания больше не будет доступен. Краткое примечание: Если вы используете нестандартный размер файла гибернации, вы должны сначала запустить powercfg /hibernate /size 0 , чтобы избежать ошибок при выполнении команды «reduced».
    2. (Необязательно) Введите следующую команду, чтобы изменить размер файла гибернации в процентах (50% или больше) от объема памяти, и нажмите . Введите : powercfg /hibernate /size 100 В команде замените 100 с любым процентным значением больше 50.

    После выполнения этих шагов гибернация будет включена в соответствии с вашей конфигурацией.

    Отключить спящий режим

    Чтобы отключить спящий режим в Windows 10, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы включить режим гибернации в Windows 10, и нажмите . Введите : powercfg /hibernate off

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

    После выполнения шагов параметр переход в спящий режим больше не будет доступен в Windows 10.

    Как создать план электропитания с помощью powercfg

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

    Чтобы создать план питания в Windows 10 с помощью инструмента powercfg, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора 9вариант 0026.
    3. Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите : powercfg /list
    4. Введите следующую команду, чтобы создать новый план электропитания, и нажмите Введите : powercfg /duplicatescheme GUID In замените GUID на GUID схемы питания. Например, эта команда создает копию плана высокой производительности: powercfg /duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c Совет: В выходных данных обратите внимание на GUID плана питания.

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. Введите следующую команду, чтобы переименовать план электропитания, и нажмите . Введите : powercfg /changename GUID «NEW-PLAN-NAME» В команде , замените GUID новым GUID схемы питания, который вы хотите переименовать, и «NEW-PLAN-NAME» именем нового плана. Например, эта команда назначает имя «Суперпроизводительность» вновь созданному плану питания: powercfg /changename ac093644-6503-4314-b3b6-0b601924e3e9 «Мои настройки питания»
    2. (необязательно) Введите следующую команду, чтобы подтвердить, что новый план был успешно создан, и нажмите Введите : powercfg /list

      3 ( Необязательно) Введите следующую команду, чтобы установить новый план электропитания в качестве системного по умолчанию, и нажмите

      . Введите : powercfg /setactive GUID В команде замените GUID на новый GUID схемы электропитания. Например, эта команда устанавливает " Схема «Суперпроизводительность» как новая по умолчанию: powercfg /setactive ac093644-6503-4314-b3b6-0b601924e3e9

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

    После выполнения этих шагов схема питания будет создана и доступна на вашем компьютере.

    Как изменить схему управления питанием с помощью powercfg

    Если вам необходимо настроить существующую схему управления питанием, инструмент powercfg предлагает несколько способов изменения доступных параметров.

    Изменение параметров плана

    Чтобы изменить параметры плана питания Windows 10 с помощью команд, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы изменить настройки плана управления питанием, и нажмите . Введите : powercfg /change OPTION TIME В команде замените OPTION параметром мощности, который вы хотите изменить, и TIME новым время в минутах. Например, эта команда выключает дисплей через 15 минут бездействия, когда компьютер подключен к сети: powercfg /change monitor-timeout-ac 15 Опции, доступные для опции /change , включают:
    4. hibernate-timeout-ac
    5. hibernate-timeout-dc
    6. monitor-timeout-ac
    7. monitor-timeout-dc

    Источник: Windows Central (Изображение предоставлено: Windows14) you выполните шаги, изменения будут немедленно применены к текущей активной схеме управления питанием.

    Изменение настроек кнопки питания

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

    Чтобы изменить действие кнопки питания с помощью powercfg, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук подключен к сети, и нажмите Введите : powercfg /setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0 В этой команде значения синтаксиса 906 заканчиваются на "900" 2 действие, и вы должны изменить его, чтобы отразить то, что вы хотите, чтобы кнопка питания делала. Вот доступные значения, которые вы можете использовать с соответствующим действием:
      • 0 – Ничего не делать.
      • 1 – Сон.
      • 2 – Спящий режим.
      • 3 – Выключение.
      • 4 – Выключите дисплей.

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук работает от батареи, и нажмите . Введите : powercfg / setdcvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0
    2. Введите следующую команду, чтобы применить изменения, и нажмите . Введите : powercfg -setactive SCHEME_CURRENT

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

    Удалить настройки плана

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора 9вариант 0026.
    3. Введите следующую команду, чтобы просмотреть все доступные параметры питания, и нажмите . Введите : powercfg /query

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. Введите следующую команду, чтобы удалить конкретную настройку мощности и нажмите Введите : powercfg /deletesetting SUB-GUID SETTING-GUID В команде замените SUB-GUID на GUID подгруппы и SETTING-GUID с GUID настройки питания, который вы хотите удалить. Например, эта команда удаляет параметр «Отключить жесткий диск после» из плана «Суперпроизводительность»: -4a42-b16a-e040e769756e

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

    После выполнения шагов необходимо повторить шаг № 4 для удаления дополнительных настроек.

    Как удалить план электропитания с помощью powercfg

    Чтобы удалить план питания в Windows 10 с помощью командного инструмента powercfg, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите : powercfg /list
    4. Введите следующую команду, чтобы создать новый план питания, и нажмите Введите : powercfg /delete GUID В команде замените GUID на GUID схемы питания, как показано в шаге № 3 . Например, эта команда удаляет план «Мои параметры питания»: powercfg / удалить ac093644-6503-4314-b3b6-0b601924e3e9 Совет: Если план, который вы пытаетесь удалить, активен, вы не сможете удалить его, пока не установите другую схему электропитания по умолчанию (см. шаги ниже). ).

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

    После выполнения этих шагов схема электропитания больше не будет доступна в Windows 10.

    Как изменить схему электропитания с помощью powercfg

    Чтобы установить другую схему электропитания в качестве новой по умолчанию в Windows 10, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите : powercfg /list
    4. Введите следующую команду, чтобы изменить текущую схему питания, и нажмите Введите : powercfg /setactive GUID В команде замените GUID на шаг GUID5 схемы питания, как показано в № 3 . Например, эта команда устанавливает план «Сбалансированный»: powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. (необязательно) Введите следующую команду, чтобы подтвердить активную схему электропитания, и нажмите . Введите : powercfg /getactivescheme

    После выполнения этих шагов Windows 10 начнет использовать новую конфигурацию схемы электропитания.

    Как сообщить о действии, которое разбудило устройство powercfg

    Чтобы узнать, что разбудило систему во время последнего спящего режима в Windows 10, выполните следующие действия:

    1. Открыть Пуск .
    2. Поиск Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора ».
    3. Введите следующую команду, чтобы понять причину, по которой система проснулась во время последнего перехода в спящий режим, и нажмите . Введите : powercfg /lastwake

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

    После завершения шаги, если устройство разбудило систему, оно будет указано в выводе.

    Как определить таймеры пробуждения с помощью powercfg

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

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы просмотреть активные таймеры пробуждения в Windows 10, и нажмите . Введите : powercfg /waketimers

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. Введите следующую команду, чтобы просмотреть запросы питания приложений и драйверов, и нажмите . Введите : powercfg /requests

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

    Как создать отчет об аккумуляторе с помощью powercfg

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

    Чтобы создать отчет о батарее с помощью командной строки, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы создать отчет об аккумуляторе, и нажмите . Введите : powercfg /batteryreport

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. Используйте Клавиша Windows + Выполнить , чтобы открыть команду «Выполнить».
    2. Введите следующий путь и нажмите Введите : C:\battery-report.html

    После выполнения этих шагов вы сможете просмотреть отчет об аккумуляторе в веб-браузере по умолчанию. Вы можете узнать больше об отчете о батарее в Windows 10 в этом руководстве.

    Как сгенерировать отчет об энергопотреблении с помощью powercfg

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

    Чтобы создать отчет об энергопотреблении в Windows 10, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы создать отчет об энергопотреблении, и нажмите Введите : powercfg /energy Краткое примечание: Команда по умолчанию будет выполняться в течение 60 секунд, но вы можете использовать /duration SECONDS , чтобы указать, как долго инструмент будет отслеживать поведение питания для создания отчета. Например, вы можете использовать powercfg /energy /duration 120 для запуска команды на две минуты.

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. Используйте клавишу Windows + сочетание клавиш «Выполнить », чтобы открыть команду «Выполнить ».
    2. Введите следующий путь и нажмите Введите : C:\energy-report. html

    После выполнения этих шагов вы можете просмотреть отчет, чтобы понять эффективность энергопотребления и батареи для исследования и устранения проблем с питанием в Windows 10.

    Чтобы просмотреть поддерживаемые состояния сна, доступные на вашем компьютере, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду, чтобы определить поддерживаемые состояния сна вашего компьютера, и нажмите Введите : powercfg / availablesleepstates Вот список всех доступных состояний сна на вашем устройстве:
      • Режим ожидания (S3).
      • Режим ожидания (S2).
      • Режим ожидания (S1).
      • Спящий режим.
      • Гибридный сон.
      • Быстрый запуск.

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)

    После выполнения этих шагов вы получите список поддерживаемых состояний сна и тех функций, которые не поддерживаются.

    Как включить или отключить устройства, которые могут вывести систему из спящего режима с помощью powercfg

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

    Обычно эти опции пригодятся, чтобы компьютер не просыпался ночью без видимой причины. Или когда вы должны настроить устройство для удаленного запуска, например, с помощью wake-on-LAN (WOL).

    Включить функцию пробуждения устройства

    Чтобы разрешить устройству пробуждать систему во время сна или гибернации, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
    3. Введите следующую команду для просмотра устройств, которые в настоящее время не настроены для пробуждения компьютера, и нажмите Enter: powercfg /devicequery wake_programmable
    4. Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Enter: powercfg /deviceenableawake «ИМЯ-УСТРОЙСТВА» В команде замените «ИМЯ-УСТРОЙСТВА» на имя устройства, которое вы хотите включить, как показано в шаге № 3 . Например, эта команда позволяет Адаптер Ethernet для пробуждения системы: powercfg /deviceenablewake «Intel(R) 82574L Gigabit Network Connection»

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. (Необязательно) Введите следующую команду, чтобы подтвердите, что устройство было отключено, и нажмите Введите : powercfg /devicequery wake_armed
    2. Убедитесь, что имя устройства отображается в списке.

    После выполнения этих шагов устройство сможет вывести компьютер из спящего режима или режима гибернации.

    Отключить функцию пробуждения устройства

    Чтобы устройство не выводило систему из режима сна или гибернации, выполните следующие действия:

    1. Открыть Запустить .
    2. Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора вариант.
    3. Введите следующую команду для просмотра устройств, которым разрешено пробуждать компьютер, и нажмите Введите : powercfg /devicequery wake_armed
    4. Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Введите : powercfg /devicedisablewake "DEVICE- ИМЯ» В команде замените «ИМЯ-УСТРОЙСТВА» на имя устройства, которое вы хотите отключить, как показано в шаге № 3 . Например, эта команда отключит адаптер Ethernet от пробуждения компьютера: powercfg /devicedisablewake «Intel(R) 82574L Gigabit Network Connection»

    Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
    1. (Необязательно) Введите следующую команду, чтобы подтвердить отключение устройства, и нажмите Введите : powercfg /devicequery wake_armed
    2. Убедитесь, что отключенное вами имя устройства больше не отображается в выводе команды.

    После выполнения этих шагов устройство больше не сможет вывести систему из любого режима состояния питания.

    В этом руководстве мы сосредоточились на наиболее полезных параметрах, но инструмент командной строки включает в себя некоторые дополнительные функции, которые вы можете перечислить, используя

     powercfg /? 

    команда.

    Получайте лучшее из Windows Central каждый день в свой почтовый ящик!

    Свяжитесь со мной, чтобы сообщить новости и предложения от других брендов FutureПолучайте электронные письма от нас от имени наших надежных партнеров или спонсоров

    Мауро Хукулак — технический писатель WindowsCentral.


    Learn more

    Только новые статьи

    Введите свой e-mail

    Видео-курс

    Blender для новичков

    Ваше имя:Ваш E-Mail: