Powercfg energy windows 10
Как пользоваться powercfg на Windows 10 для настройки питания: пошаговая инструкция
В Windows 10 powercfg — это удобный инструмент командной строки, который существует уже много лет и позволяет управлять многими аспектами планов питания (или «схем» питания).
Так, планы питания можно создавать, редактировать и удалять, можно настраивать или отключать некоторые функции, включая гибернацию и кнопку питания. Инструмент также подходит и для устранения неполадок с энергией и производительностью батареи. И, наконец, хоть и это не все, использовать powercfg можно, чтобы определить, какие устройства пробуждают компьютер во время сна или гибернации, и отключить их по мере необходимости.
В этом руководстве по Windows 10 мы расскажем, как использовать средство командной строки powercfg для управления настройками питания.
Как экспортировать или импортировать планы питания с помощью powercfg
Командную строку можно использовать для экспорта и импорта планов питания на один и тот же или другой компьютер.
Экспорт плана питания
Для экспорта плана питания с помощью командной строки проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
powercfg /list - Введите следующую команду, чтобы экспортировать схему в файл «.pow», и нажмите Enter:
powercfg /export PATH\TO\FILENAME PLAN-GUID - В команде укажите путь для экспорта схемы и GUID, как показано в выходных данных шага № 3.
Например, эта команда экспортирует план Сбалансированная производительность в файл balance-performance.pow на диске C:
powercfg /export C:\balance-performance.pow 381b4222-f694-41f0-9685-ff5bb260df2e
После выполнения этих шагов план будет экспортирован в файл .pow, указанный вами в команде.
Импорт плана питания
Для импорта плана питания с помощью командной строки проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы импортировать схему в файл «.pow», и нажмите Enter:
powercfg /import PATH\TO\FILENAME - В команде укажите путь к экспортируемому файлу.
Например, эта команда импортирует план Сбалансированная производительность в файл balance-performance.pow на диске C:
powercfg /import C:\balance-performance.pow
После выполнения этих шагов схема питания будет импортирована в устройство.
Как включить или отключить гибернацию с помощью powercfg
Гибернация — это функция экономии энергии, которая сохраняет загруженное в память на жесткий диск, позволяя компьютеру выключиться без потери текущего сеанса. Так, при включении устройства можно продолжить с того же места, где вы остановились.
Инструмент powercfg позволяет включать, отключать эту функцию и управлять ей с помощью нескольких простых команд.
Включить гибернацию
Чтобы включить гибернацию, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы подтвердить, что гибернация поддерживается в вашей конфигурации, и нажмите клавишу Enter:
powercfg /availablesleepstates
Если Hibernate отображается в доступных состояниях на вашем компьютере, то функцию можно активировать. - Введите следующую команду для включения гибернации на Windows 10 и нажмите Enter:
powercfg /hibernate on - (Опционально) Введите следующую команду, чтобы уменьшить размер файла гибернации (hiberfil.sys) и нажмите Enter:
powercfg /hibernate /type reduced «Уменьшенный» тип обеспечивает «быстрый запуск» без необходимости перехода в спящий режим. Этот параметр уменьшает файл гибернации примерно до половины обычного размера. При использовании этого варианта команда Гибернация в меню Питание больше не будет доступна.
На заметку: если вы используете пользовательский размер для файла гибернации, нужно сначала запустить powercfg /hibernate /size 0, чтобы избежать ошибок при выполнении команды «reduced». - (Опционально) Введите следующую команду, чтобы изменить размер файла гибернации в процентах (50% или больше) от объема памяти, и нажмите Enter:
powercfg /hibernate /size 100
В команде замените 100 на любой процент, превышающий 50.
После выполнения этих шагов спящий режим будет включен в соответствии с вашей конфигурацией.
Отключить гибернацию
Чтобы отключить гибернацию, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для включения гибернации на Windows 10 и нажмите Enter:
powercfg /hibernate off
После выполнения этих действий возможность перехода в спящий режим больше не будет доступна в Windows 10.
Как создать план питания с помощью powercfg
Также с помощью инструмента можно создавать планы питания с пользовательскими конфигурациями. Новый план создать с нуля нельзя. Вместо этого нужно продублировать существующий план и изменить его в соответствии с вашими требованиями.
Чтобы создать план питания в Windows 10 с помощью инструмента powercfg, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
powercfg /list - Введите следующую команду для создания нового плана питания и нажмите Enter:
powercfg /duplicatescheme GUID
В команде замените GUID на GUID схемы питания.
Например, эта команда создает копию плана Сбалансированной производительности:
powercfg /duplicatescheme 381b4222-f694-41f0-9685-ff5bb260df2e
На заметку: обратите внимание на GUID для плана питания. - Введите следующую команду, чтобы переименовать план питания, и нажмите Enter:
powercfg /changename GUID «NEW-PLAN-NAME»
В команде замените GUID на новый GUID схемы питания, которую вы хотите переименовать, а «NEW-PLAN-NAME» — на имя нового плана. Например, эта команда присваивает имя «Super performance» новому плану питания: powercfg /changename ac093644-6503-4314-b3b6-0b601924e3e9 «My power settings» - (Опционально) Введите следующую команду, чтобы подтвердить успешное создание нового плана, и нажмите клавишу Enter:
powercfg /list - (Опционально) Введите следующую команду, чтобы установить новый план питания в качестве системного по умолчанию, и нажмите Enter:
powercfg /setactive GUIDВ команде замените GUID на GUID новой схемы питания.
Например, эта команда установит схему «Balance performance» в качестве новой по умолчанию:
powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e
После выполнения этих шагов схема питания будет создана и доступна.
Как изменить план питания с помощью powercfg
Если вам необходимо настроить существующий план питания, можно воспользоваться сразу несколькими способами настройки.
Изменить параметры плана питания
Чтобы изменить параметры с помощью команд, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы поменять настройки плана питания, и нажмите 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, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук работает от розетки, и нажмите Enter:
powercfg /setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0 - Команда заканчивается на «0» — это значение индекса, которое определит нужное вам действие.
Вот доступные значения, которые можно использовать:
0 – Ничего не делать.
1 – Сон.
2 – Спящий режим.
3 – Выключение.
4 – Выключение дисплея. - Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук работает от батареи, и нажмите Enter:
powercfg /setdcvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0 - Введите следующую команду, чтобы применить изменения, и нажмите Enter:
powercfg -setactive SCHEME_CURRENT
После выполнения этих шагов при следующем нажатии кнопки питания будет выполняться указанное действие.
Удалить настройки плана
- Открыть Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Для получения списка всех доступных настроек введите следующую команду и нажмите Enter:
powercfg /query - Введите следующую команду, чтобы удалить определенную настройку питания, и нажмите клавишу 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 - Для удаления дополнительных настроек необходимо повторить шаг №4.
Как удалить план питания с помощью powercfg
Чтобы удалить план питания в Windows 10 с помощью powercfg, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
powercfg /list - Введите следующую команду для создания нового плана питания и нажмите Enter:
powercfg /delete GUID
В команде замените GUID на GUID схемы питания, как указано в шаге № 3.
Например, эта команда удаляет план «Мои настройки питания»:
powercfg /delete ac093644-6503-4314-b3b6-0b601924e3e9
На заметку: если план, который вы пытаетесь удалить, активен, то его нельзя удалить до установки другой схемы питания по умолчанию (см. шаги ниже).
После выполнения этих шагов план питания больше не будет доступен.
Как изменить план питания с помощью powercfg
Чтобы установить другой план питания в качестве нового по умолчанию, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы получить список доступных планов питания, и нажмите Enter:
powercfg /list - Введите следующую команду, чтобы изменить текущий план питания, и нажмите Enter:
powercfg /setactive GUID
В команде замените GUID на GUID схемы питания, как указано в шаге № 3.
Например, эта команда устанавливает «Сбалансированный» план:
powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e - (Опционально) Введите следующую команду для подтверждения активной схемы питания и нажмите Enter:
powercfg /getactivescheme
После выполнения этих шагов Windows 10 начнет использовать новую конфигурацию плана питания.
Как определить устройство, разбудившее систему
Чтобы увидеть, что разбудило компьютер во время последнего спящего режима, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Чтобы понять причину, по которой система проснулась во время последнего перехода в спящий режим, введите следующую команду и нажмите Enter:
powercfg /lastwake
После выполнения этих шагов, если некое устройство разбудило систему, оно будет указано в выходных данных.
Как определить таймеры пробуждения с помощью powercfg
Чтобы узнать какие устройства могут разбудить систему, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Чтобы просмотреть активные таймеры пробуждения в Windows 10, введите следующую команду и нажмите Enter:
powercfg /waketimers - Введите следующую команду для просмотра запросов на питание приложения и драйвера и нажмите клавишу Enter:
powercfg /requests
После выполнения этих шагов станет гораздо яснее, какие именно устройства, приложения и драйверы выводят систему из спящего режима.
Как создать отчет о работе аккумулятора с помощью powercfg
Если у вас ноутбук, и вы заметили проблемы с производительностью батареи, можно создать отчет о работе аккумулятора. Это позволит определить всю информацию, например, марку, емкость, количество циклов, недавнее использование, оценки срока службы батареи и так далее, — все, что поможет вам решить, пришло ли время заменить батарею.
Чтобы создать отчет о батарее с помощью командной строки, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для создания отчета о батарее и нажмите Enter:
powercfg /batteryreport - Используйте комбинацию Windows + Run, чтобы открыть команду Run.
- Введите следующее расположение и нажмите Enter:
C:\battery-report.html
После выполнения этих шагов вы можете просмотреть отчет о работе аккумулятора в браузере по умолчанию.
Как создать энергетический отчет с помощью powercfg
Также можно создать энергетический отчет, в котором будут собраны данные о поведении энергии за определенный промежуток времени. Затем их можно проанализировать, чтобы понять, в чем проблема с питанием и батареей.
Чтобы создать энергетический отчет, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для создания энергетического отчета и нажмите Enter:
powercfg /energy
На заметку: команда по умолчанию будет выполняться в течение 60 секунд, но вы можете использовать параметр /duration SECONDS, чтобы указать, как долго инструмент будет отслеживать поведение питания для создания отчета. Например, можно использовать powercfg /energy /duration 120 для выполнения команды в течение двух минут. - Используйте комбинацию Windows + Run, чтобы открыть команду Run.
- Введите следующее расположение и нажмите Enter:
C:\energy-report.html
После выполнения этих шагов отчет можно просмотреть, чтобы понять эффективность использования энергии и батареи, обнаружить и устранить проблемы с питанием.
Как просмотреть доступные состояния сна с помощью powercfg
Чтобы просмотреть поддерживаемые состояния сна, доступные на компьютере, выполните следующие действия:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду и нажмите Enter:
powercfg /availablesleepstates
Вот список всех доступных состояний сна:
Standby (S3).
Standby (S2).
Standby (S1).
Hibernate.
Hybrid Sleep.
Fast Startup.
После выполнения этих шагов вы получите список поддерживаемых и неподдерживаемых функций.
Как включить или отключить устройства, которые могут разбудить систему, с помощью powercfg
Некоторые устройства, например, сетевые адаптеры, могут вывести систему из спящего режима или гибернации для выполнения определенной задачи. Если вам необходимо контролировать этот процесс, powercfg позволит настроить включение или отключение возможности автоматического запуска системы устройством.
Обычно это пригождается для того, чтобы компьютер не выходил из спящего режима посреди ночи, или когда нужно настроить девайс для удаленного запуска с помощью wake-on-LAN (WOL).
Включить функцию пробуждения устройства
Чтобы разрешить устройству пробуждать систему во время сна или гибернации, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Чтобы просмотреть устройства, которые в данный момент не настроены для пробуждения компьютера, введите следующую команду и нажмите Enter:
powercfg /devicequery wake_programmable - Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Enter:
powercfg /deviceenableawake «DEVICE-NAME»
В команде замените «DEVICE-NAME» на имя устройства, которое вы хотите включить.
Например, следующая команда позволяет будить систему адаптеру Ethernet:
powercfg /deviceenablewake «Intel(R) 82574L Gigabit Network Connection» - (Опционально) Введите следующую команду для подтверждения включения устройства и нажмите Enter:
powercfg /devicequery wake_armed - Убедитесь, что имя устройства появилось в списке.
После выполнения этих шагов устройство сможет разбудить компьютер, когда он находится в спящем или гибернационном режиме.
Отключить функцию пробуждения устройства
Чтобы запретить устройству пробуждать систему во время сна или гибернации, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Чтобы просмотреть устройства, которые в данный момент могут будить компьютер, введите следующую команду и нажмите Enter:
powercfg /devicequery wake_armed - Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Enter:
powercfg /devicedisablewake «DEVICE-NAME»
В команде замените «DEVICE-NAME» на имя устройства, которое вы хотите выключить.
Например, следующая команда отзовет разрешение будить систему у адаптера Ethernet:
powercfg /devicedisablewake «Intel(R) 82574L Gigabit Network Connection» - (Опционально) Введите следующую команду для подтверждения выключения устройства и нажмите Enter:
powercfg /devicequery wake_armed - Убедитесь, что имя устройства, которое вы отключили, больше не отображается в выходных данных.
После выполнения этих шагов устройство больше не сможет выводить систему из любого режима питания.
Параметры командной строки 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 "Microsoft USB IntelliMouse Optical"
/девицедисаблеваке
Отключает на указанном устройстве пробуждение системы из состояния сна.
Синтаксис
powercfg/девицедисаблеваке DEVICE_NAME
Аргументы:
device_name
Указывает устройство. Это имя устройства можно получить с помощью powercfg/девицекуери wake_armed.
Примеры:
powercfg /devicedisablewake "Microsoft USB IntelliMouse Optical"
/ластваке
Сообщает сведения о том, что вывели систему из последнего перехода в спящий режим.
Синтаксис
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 "longtrace.html" /duration 120
/баттерирепорт
Формирует отчет о характеристиках использования аккумулятора в течение времени существования системы. При выполнении powercfg/баттерирепорт создается файл HTML-отчета в текущем пути.
Синтаксис
powercfg/баттерирепорт [/OUTPUT file_name ] [/XML]
powercfg/баттерирепорт [/дуратион Days ]
Аргументы:
/OUTPUT file_name
Укажите путь и имя файла для хранения HTML-кода отчета о батарее.
/OUTPUT file_name /XML
Форматирует файл отчета о батарее в формате XML.
/дуратион дней
Указывает число дней для анализа отчета.
Примеры:
powercfg /batteryreport /output "batteryreport.html"<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 "sleepstudy.html"<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 "srumreport.xml" /xml
/системслипдиагностикс
Формирует отчет о интервалах, когда пользователь отсутствовал в течение последних трех дней в системе, и если система перешла в спящий режим. Этот параметр создает отчет, HTML-файл в текущем пути.
Эта команда требует прав администратора и должна выполняться из командной строки с повышенными привилегиями.
Синтаксис
powercfg/системслипдиагностикс [/OUTPUT file_name ] [/XML]
Аргументы:
/OUTPUT file_name
Указывает путь и имя файла отчета о диагностике.
/XML
Сохраните отчет в виде XML-файла.
/дуратион дней
Указывает число дней для анализа отчета.
/трансформксмл file_name
Создает отчет в формате HTML из отчета, созданного ранее в формате XML.
Примеры:
powercfg /systemsleepdiagnostics<br/> powercfg /systemsleepdiagnostics /output "system-sleep-diagnostics.html"<br/> powercfg /systemsleepdiagnostics /output "system-sleep-diagnostics.xml" /XML<br/> powercfg /systemsleepdiagnostics /transformxml "system-sleep-diagnostics.xml"
/системповеррепорт или/СПР
Создает отчет о переходе на питание системы за последние три дня в системе, включая эффективность подключенной резервной батареи. Этот параметр создает отчет, HTML-файл в текущем пути.
Эта команда требует прав администратора и должна выполняться из командной строки с повышенными привилегиями.
Синтаксис
действие Powercfg/жетсекуритидескриптор GUID |
Аргументы:
/OUTPUT file_name
Указывает путь и имя файла отчета о диагностике.
/XML
Сохраните отчет в виде XML-файла.
/дуратион дней
Указывает число дней для анализа отчета.
/трансформксмл file_name
Создает отчет в формате HTML из отчета, созданного ранее в формате XML.
Примеры:
powercfg /systempowerreport<br/> powercfg /systempowerreport /output "sleepstudy.html"<br/> powercfg /systempowerreport /output "sleepstudy.xml" /XML<br/> powercfg /systempowerreport /transformxml "sleepstudy.xml"
схема наложения и поддержка профилей система УПП
схемы управления питанием наложения и профили система УПП теперь можно настраивать с помощью 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
Изменяет значение настройки в текущей схеме электропитания.
Синтаксис:
/Изменение Установка Значение
Аргументы:
Настройка
Специфика
значение
Указывает новое значение в минутах.
Примеры:
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 вы можете использовать командную строку для экспорта и импорта планов электропитания на тот же или другой компьютер.
Экспорт плана электропитания
Чтобы экспортировать план электропитания с помощью командной строки, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите :
powercfg /list
- Введите следующую команду, чтобы экспортировать схему в файл «.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 с помощью командной строки, выполните следующие действия:
- Открыть Пуск .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду для импорта схемы в файл ".pow" и нажмите Введите :
powercfg /import ПУТЬ\ДО\ИМЯ ФАЙЛА
В команде укажите путь к экспортируемому файлу. Например, эта команда импортирует план из файла "high-performance.pow" на диске "C":powercfg /import C:\high-performance.pow
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
После выполнения этих шагов схема электропитания будет импортирована на устройство.
Как включить или отключить режим гибернации с помощью powercfg
В Windows 10 режим гибернации — это функция, предназначенная для экономии энергии за счет сохранения содержимого, загруженного в память, на жесткий диск, что позволяет завершить работу компьютера без потери текущего сеанса. В следующий раз, когда вы включите устройство, вы сможете продолжить с того места, на котором остановились.
Если вам нужно настроить режим гибернации, командный инструмент powercfg позволяет включать, управлять и отключать эту функцию с помощью нескольких простых команд.
Включить спящий режим
Чтобы включить спящий режим, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы подтвердить, что спящий режим поддерживается в вашей конфигурации оборудования, и нажмите Enter:
powercfg / availablesleepstates
Если Гибернация отображается в доступных состояниях на вашем компьютере, вы можете включить эту функцию. - Введите следующую команду, чтобы включить режим гибернации в Windows 10, и нажмите .
Введите :
powercfg /hibernate on
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- (Необязательно) Введите следующую команду чтобы уменьшить размер файла гибернации (hiberfil.sys) и нажмите Введите :
powercfg /hibernate /type Reduced
«Уменьшенный» тип обеспечивает «быстрый запуск» без необходимости перехода в спящий режим. Этот параметр уменьшает размер файла гибернации примерно до половины обычного размера. При использовании этого параметра параметр гибернации в меню питания больше не будет доступен. Краткое примечание: Если вы используете нестандартный размер файла гибернации, вы должны сначала запуститьpowercfg /hibernate /size 0
, чтобы избежать ошибок при выполнении команды «reduced». - (Необязательно) Введите следующую команду, чтобы изменить размер файла гибернации в процентах (50% или больше) от объема памяти, и нажмите .
Введите :
powercfg /hibernate /size 100
В команде замените 100 с любым процентным значением больше 50.
После выполнения этих шагов гибернация будет включена в соответствии с вашей конфигурацией.
Отключить спящий режим
Чтобы отключить спящий режим в Windows 10, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы включить режим гибернации в Windows 10, и нажмите . Введите :
powercfg /hibernate off
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
После выполнения шагов параметр переход в спящий режим больше не будет доступен в Windows 10.
Как создать план электропитания с помощью powercfg
Вы также можете создавать планы электропитания с пользовательскими конфигурациями. Однако нет возможности создать новый план. Вместо этого вам нужно продублировать существующий план и изменить его в соответствии с вашими требованиями.
Чтобы создать план питания в Windows 10 с помощью инструмента powercfg, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора 9вариант 0026.
- Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите :
powercfg /list
- Введите следующую команду, чтобы создать новый план электропитания, и нажмите Введите :
powercfg /duplicatescheme GUID
In замените GUID на GUID схемы питания. Например, эта команда создает копию плана высокой производительности:powercfg /duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
Совет: В выходных данных обратите внимание на GUID плана питания.
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- Введите следующую команду, чтобы переименовать план электропитания, и нажмите . Введите :
powercfg /changename GUID «NEW-PLAN-NAME»
В команде , замените GUID новым GUID схемы питания, который вы хотите переименовать, и «NEW-PLAN-NAME» именем нового плана. Например, эта команда назначает имя «Суперпроизводительность» вновь созданному плану питания:powercfg /changename ac093644-6503-4314-b3b6-0b601924e3e9 «Мои настройки питания»
- (необязательно) Введите следующую команду, чтобы подтвердить, что новый план был успешно создан, и нажмите Введите :
powercfg /list
3 ( Необязательно) Введите следующую команду, чтобы установить новый план электропитания в качестве системного по умолчанию, и нажмите
. Введите :powercfg /setactive GUID
В команде замените GUID на новый GUID схемы электропитания.Например, эта команда устанавливает " Схема «Суперпроизводительность» как новая по умолчанию:
powercfg /setactive ac093644-6503-4314-b3b6-0b601924e3e9
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
После выполнения этих шагов схема питания будет создана и доступна на вашем компьютере.
Как изменить схему управления питанием с помощью powercfg
Если вам необходимо настроить существующую схему управления питанием, инструмент powercfg предлагает несколько способов изменения доступных параметров.
Изменение параметров плана
Чтобы изменить параметры плана питания Windows 10 с помощью команд, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы изменить настройки плана управления питанием, и нажмите .
Введите :
powercfg /change OPTION TIME
В команде замените OPTION параметром мощности, который вы хотите изменить, и TIME новым время в минутах. Например, эта команда выключает дисплей через 15 минут бездействия, когда компьютер подключен к сети:powercfg /change monitor-timeout-ac 15
Опции, доступные для опции /change , включают: - hibernate-timeout-ac
- hibernate-timeout-dc
- monitor-timeout-ac
- monitor-timeout-dc
Источник: Windows Central (Изображение предоставлено: Windows14) you выполните шаги, изменения будут немедленно применены к текущей активной схеме управления питанием.
Изменение настроек кнопки питания
Помимо настройки параметров плана, вы также можете изменить другие параметры питания, например действие кнопки питания по умолчанию.
Чтобы изменить действие кнопки питания с помощью powercfg, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук подключен к сети, и нажмите Введите :
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)
- Введите следующую команду, чтобы изменить действие по умолчанию для кнопки питания, когда ноутбук работает от батареи, и нажмите .
Введите :
powercfg / setdcvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0
- Введите следующую команду, чтобы применить изменения, и нажмите . Введите :
powercfg -setactive SCHEME_CURRENT
После выполнения этих шагов при следующем нажатии кнопки питания действие будет отражать конфигурацию, указанную в команда.
Удалить настройки плана
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора 9вариант 0026.
- Введите следующую команду, чтобы просмотреть все доступные параметры питания, и нажмите . Введите :
powercfg /query
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- Введите следующую команду, чтобы удалить конкретную настройку мощности и нажмите Введите :
powercfg /deletesetting SUB-GUID SETTING-GUID
В команде замените SUB-GUID на GUID подгруппы и SETTING-GUID с GUID настройки питания, который вы хотите удалить.Например, эта команда удаляет параметр «Отключить жесткий диск после» из плана «Суперпроизводительность»: -4a42-b16a-e040e769756e
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
После выполнения шагов необходимо повторить шаг № 4 для удаления дополнительных настроек.
Как удалить план электропитания с помощью powercfg
Чтобы удалить план питания в Windows 10 с помощью командного инструмента powercfg, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите :
powercfg /list
- Введите следующую команду, чтобы создать новый план питания, и нажмите Введите :
powercfg /delete GUID
В команде замените GUID на GUID схемы питания, как показано в шаге № 3 .Например, эта команда удаляет план «Мои параметры питания»:
powercfg / удалить ac093644-6503-4314-b3b6-0b601924e3e9
Совет: Если план, который вы пытаетесь удалить, активен, вы не сможете удалить его, пока не установите другую схему электропитания по умолчанию (см. шаги ниже). ).
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
После выполнения этих шагов схема электропитания больше не будет доступна в Windows 10.
Как изменить схему электропитания с помощью powercfg
Чтобы установить другую схему электропитания в качестве новой по умолчанию в Windows 10, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы создать список доступных планов питания, и нажмите Введите :
powercfg /list
- Введите следующую команду, чтобы изменить текущую схему питания, и нажмите Введите :
powercfg /setactive GUID
В команде замените GUID на шаг GUID5 схемы питания, как показано в № 3 .Например, эта команда устанавливает план «Сбалансированный»:
powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- (необязательно) Введите следующую команду, чтобы подтвердить активную схему электропитания, и нажмите . Введите :
powercfg /getactivescheme
После выполнения этих шагов Windows 10 начнет использовать новую конфигурацию схемы электропитания.
Как сообщить о действии, которое разбудило устройство powercfg
Чтобы узнать, что разбудило систему во время последнего спящего режима в Windows 10, выполните следующие действия:
- Открыть Пуск .
- Поиск Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора ».
- Введите следующую команду, чтобы понять причину, по которой система проснулась во время последнего перехода в спящий режим, и нажмите .
Введите :
powercfg /lastwake
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
После завершения шаги, если устройство разбудило систему, оно будет указано в выводе.
Как определить таймеры пробуждения с помощью powercfg
Чтобы узнать, какие устройства могут вывести систему из спящего режима, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы просмотреть активные таймеры пробуждения в Windows 10, и нажмите . Введите :
powercfg /waketimers
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- Введите следующую команду, чтобы просмотреть запросы питания приложений и драйверов, и нажмите .
Введите :
powercfg /requests
После выполнения этих шагов вы лучше поймете устройства, приложения и драйверы, которые могут активно пробуждать систему. от сна или гибернации.
Как создать отчет об аккумуляторе с помощью powercfg
Если у вас есть ноутбук и вы заметили проблемы с производительностью аккумулятора, вы можете создать отчет с помощью инструмента командной строки power для определения информации (например, марки, емкости, количества циклов, последних использования, оценки срока службы батареи и т. д.), чтобы помочь вам решить, пора ли заменить батарею.
Чтобы создать отчет о батарее с помощью командной строки, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы создать отчет об аккумуляторе, и нажмите .
Введите :
powercfg /batteryreport
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- Используйте Клавиша Windows + Выполнить , чтобы открыть команду «Выполнить».
- Введите следующий путь и нажмите Введите :
C:\battery-report.html
После выполнения этих шагов вы сможете просмотреть отчет об аккумуляторе в веб-браузере по умолчанию. Вы можете узнать больше об отчете о батарее в Windows 10 в этом руководстве.
Как сгенерировать отчет об энергопотреблении с помощью powercfg
Вы также можете создать отчет об энергопотреблении, который собирает информацию о энергопотреблении в течение определенного периода времени, которую затем можно проанализировать, чтобы определить причину проблем с энергопотреблением и батареей.
Чтобы создать отчет об энергопотреблении в Windows 10, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы создать отчет об энергопотреблении, и нажмите Введите :
powercfg /energy
Краткое примечание: Команда по умолчанию будет выполняться в течение 60 секунд, но вы можете использовать/duration SECONDS
, чтобы указать, как долго инструмент будет отслеживать поведение питания для создания отчета. Например, вы можете использоватьpowercfg /energy /duration 120
для запуска команды на две минуты.
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- Используйте клавишу Windows + сочетание клавиш «Выполнить », чтобы открыть команду «Выполнить ».
- Введите следующий путь и нажмите Введите :
C:\energy-report.
html
После выполнения этих шагов вы можете просмотреть отчет, чтобы понять эффективность энергопотребления и батареи для исследования и устранения проблем с питанием в Windows 10.
Чтобы просмотреть поддерживаемые состояния сна, доступные на вашем компьютере, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду, чтобы определить поддерживаемые состояния сна вашего компьютера, и нажмите Введите :
powercfg / availablesleepstates
Вот список всех доступных состояний сна на вашем устройстве:- Режим ожидания (S3).
- Режим ожидания (S2).
- Режим ожидания (S1).
- Спящий режим.
- Гибридный сон.
- Быстрый запуск.
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
После выполнения этих шагов вы получите список поддерживаемых состояний сна и тех функций, которые не поддерживаются.
Как включить или отключить устройства, которые могут вывести систему из спящего режима с помощью powercfg
В Windows 10 некоторые устройства (например, сетевые адаптеры) могут вывести систему из спящего режима или режима гибернации для выполнения определенной задачи. Если вам необходимо управлять этой функцией, команда powercfg включает параметры для автоматического включения или отключения способности устройства автоматически запускать систему.
Обычно эти опции пригодятся, чтобы компьютер не просыпался ночью без видимой причины. Или когда вы должны настроить устройство для удаленного запуска, например, с помощью wake-on-LAN (WOL).
Включить функцию пробуждения устройства
Чтобы разрешить устройству пробуждать систему во время сна или гибернации, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора .
- Введите следующую команду для просмотра устройств, которые в настоящее время не настроены для пробуждения компьютера, и нажмите Enter:
powercfg /devicequery wake_programmable
- Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Enter:
powercfg /deviceenableawake «ИМЯ-УСТРОЙСТВА»
В команде замените «ИМЯ-УСТРОЙСТВА» на имя устройства, которое вы хотите включить, как показано в шаге № 3 . Например, эта команда позволяет Адаптер Ethernet для пробуждения системы:powercfg /deviceenablewake «Intel(R) 82574L Gigabit Network Connection»
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- (Необязательно) Введите следующую команду, чтобы подтвердите, что устройство было отключено, и нажмите Введите :
powercfg /devicequery wake_armed
- Убедитесь, что имя устройства отображается в списке.
После выполнения этих шагов устройство сможет вывести компьютер из спящего режима или режима гибернации.
Отключить функцию пробуждения устройства
Чтобы устройство не выводило систему из режима сна или гибернации, выполните следующие действия:
- Открыть Запустить .
- Найдите Командная строка , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора вариант.
- Введите следующую команду для просмотра устройств, которым разрешено пробуждать компьютер, и нажмите Введите :
powercfg /devicequery wake_armed
- Введите следующую команду, чтобы отключить функцию пробуждения, и нажмите Введите :
powercfg /devicedisablewake "DEVICE- ИМЯ»
В команде замените «ИМЯ-УСТРОЙСТВА» на имя устройства, которое вы хотите отключить, как показано в шаге № 3 .Например, эта команда отключит адаптер Ethernet от пробуждения компьютера:
powercfg /devicedisablewake «Intel(R) 82574L Gigabit Network Connection»
Источник: Windows Central (Изображение предоставлено: Источник: Windows Central)
- (Необязательно) Введите следующую команду, чтобы подтвердить отключение устройства, и нажмите Введите :
powercfg /devicequery wake_armed
- Убедитесь, что отключенное вами имя устройства больше не отображается в выводе команды.
После выполнения этих шагов устройство больше не сможет вывести систему из любого режима состояния питания.
В этом руководстве мы сосредоточились на наиболее полезных параметрах, но инструмент командной строки включает в себя некоторые дополнительные функции, которые вы можете перечислить, используя
powercfg /?
команда.
Получайте лучшее из Windows Central каждый день в свой почтовый ящик!
Свяжитесь со мной, чтобы сообщить новости и предложения от других брендов FutureПолучайте электронные письма от нас от имени наших надежных партнеров или спонсоров Мауро Хукулак — технический писатель WindowsCentral.