Powercfg windows 10 реестр

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

Утилита командной строки POWERCFG предназначена для управления параметрами электропитания в командной строке Windows в соответствии со спецификацией ACPI.

Основные состояния программной среды и оборудования

ACPI (Advanced Configuration and Power Interface — это усовершенствованный интерфейс управления конфигурацией и электропитанием) — открытый промышленный стандарт, впервые выпущенный в декабре 1996 года и разработанный совместно компаниями HP, Intel, Microsoft, Phoenix и Toshiba, который определяет общий интерфейс для программного управления электропитанием. Другими словами, стандарт ACPI определяет возможности управления электропитанием компьютерного оборудования со стороны операционных систем.

В соответствии со спецификацией ACPI, существуют следующие основные состояния программной среды и оборудования системы, обозначаемые как Gn — глобальное состояние, и Sn — состояние «сна»:

G0 (S0) (Working — нормальная работа).

G1 (Suspend, Sleeping, Sleeping Legacy) — машина выключена, однако текущий системный контекст (system context) сохранён, работа может быть продолжена без перезагрузки. Для каждого устройства определяется «степень потери информации» в процессе засыпания, а также где информация должна быть сохранена и откуда будет прочитана при пробуждении и время на пробуждение из одного состояния до другого (например, от сна до рабочего состояния). Уровень потребления электроэнергии и глубина состояния «сна» Sn определены следующим образом:

S1 — состояние при котором все процессорные кэши сброшены и процессоры прекратили выполнение инструкций. Однако, питание процессоров и оперативной памяти поддерживается; устройства, которые не обозначили, что они должны оставаться включенными, могут быть отключены. Наименьшая степень энергосбережения и самый быстрый переход в рабочее состояние;.

S2 — более глубокое состояние сна, чем S1, когда центральный процессор отключен, обычно на практике, не используемое;.

S3 («Suspend to RAM» (STR) в BIOS, «Ждущий режим» («Standby») в версиях до Windows XP и в некоторых дистрибутивах Linux, «Sleep» в Windows Vista и Mac OS X, хотя в спецификациях ACPI упоминается только как S3 и Sleep).

В состоянии S3 на оперативную память (ОЗУ) продолжает подаваться питание и она остаётся практически единственным компонентом, потребляющим энергию. Так как состояние операционной системы и всех приложений, открытых документов и т. д. хранится в оперативной памяти, пользователь может возобновить работу точно на том месте, где он её оставил — состояние оперативной памяти при возвращении из S3 то же, что и до входа в этот режим. (В спецификации указано, что S3 довольно похож на S2, только чуть больше компонентов отключаются в S3.)

S3 имеет два преимущества над S4: компьютер быстрее возвращается в рабочее состояние, и, второе, если запущенная программа (открытые документы и т. д.) содержит конфиденциальную информацию, то эта информация не будет принудительно записана на диск. Однако, дисковые кэши могут быть сброшены на диск для предотвращения нарушения целостности данных в случае, если система не просыпается, например, из-за сбоя питания;.

S4 («Спящий режим» (Hibernation, гибернация) в Windows, «Safe Sleep» в Mac OS X, также известен как «Suspend to disk», хотя спецификация ACPI упоминает только термин S4) — в этом состоянии всё содержимое оперативной памяти сохраняется в энергонезависимой памяти, такой как жёсткий диск: состояние операционной системы, всех приложений, открытых документов и т. д.

Это означает, что после возвращения из S4, пользователь может возобновить работу с места, где она была прекращена, аналогично режиму S3. Различие между S4 и S3, кроме дополнительного времени на перемещение содержимого оперативной памяти на диск и назад, — в том, что перебои с питанием компьютера в S3 приведут к потере всех данных в оперативной памяти, включая все не сохранённые документы, в то время как компьютер в S4 этому не подвержен.

Читайте также:  Usb hub драйвера для windows 10

S4 весьма отличается от других состояний S и сильнее S1-S3 напоминает G2 Soft Off и G3 Mechanical Off. Система, находящаяся в S4, может быть также переведена в G3 Mechanical Off (Механическое выключение) и все ещё оставаться S4, сохраняя информацию о состоянии так, что можно восстановить состояние операционной системы и всех приложений после подачи электропитания.

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

G2 (или состояние сна S5, soft-off) — мягкое (программное) выключение; система полностью остановлена и выключена, но часть оборудования находится под дежурным электропитанием, вырабатываемым блоком питания стандарта ATX в выключенном ( но не обесточенном) состоянии.

Дежурное напряжение с выхода БП +5VStandby (+5VSB) подается на ту часть устройств, которая может быть использована для включения электропитания всей системы при возникновении определенных событий, как например, при приеме в буфер сетевого адаптера специального кадра Ethernet или нажатия определенной комбинации клавиш на клавиатуре.

G3 (mechanical off) — механическое выключение системы; блок питания ATX отключен от входного напряжения ( 220V). Включение электропитания невозможно.

Утилита Power Configuration — powercf.exe

Операционные системы семейства Windows содержат утилиту Power Configuration (powercf.exe) для управления параметрами электропитания из командной строки.

Формат командной строки powercfg.exe: POWERCFG /КОМАНДА [АРГУМЕНТЫ].

Чтобы вывести список всех команд выполните:

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

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

Использование GUID позволяет программно идентифицировать сущность объектов, независимо от их словесного описания, так например, сбалансированный режим электропитания будет иметь GUID, равный 381b4222-f694-41f0-9685-ff5bb260df2e в любой версии Windows, при любом его словесном названии на любом языке.

В параметрах командной строки, вместо идентификаторов GUID можно использовать их псевдонимы, список которых отображается при выполнении команды powercfg -aliases. Соответственно, вместо GUID 381b4222-f694-41f0-9685-ff5bb260df2e можно использовать его псевдоним — SCHEME_BALANCED .

Некоторые из параметров командной строки powercfg допускают сокращения. Ниже приведенные команды идентичны:
powercfg -hibernate off

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

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

Пример выводимой информации:

Чтобы отобразить режимы электропитания и уровень их поддержки на данном компьютере выполните команду:

Результат зависит как от оборудования, так и от версии Windows. Пример отображаемой информации:

Чтобы оценить конфигурацию энергопотребления компьютера выполните команду:

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

Чтобы оценить конфигурацию энергопотребления и вывести результат в заданный файл при длительности проверки 30 секунд выполните команду:

powercfg /energy /duration 30 /output D:\\energy.html

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

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

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

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

powercfg /change -monitor-timeout-dc 10

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

powercfg /change -monitor-timeout-ac 0

Чтобы включить режим гибернации выполните команду:

Для управления электропитанием из графической среды пользователя можно воспользоваться компонентом «Электропитание» панели управления Windows.

Читайте также:  Osx on x86 linux

Отключаем и включаем режим гибернации в Windows 10/7

В Windows есть 2 ждущих режима: просто «Сон» и «Гибернация». В режиме сна питание подаётся на оперативную память и некоторые компоненты материнской платы. В режиме гибернации содержимое оперативной памяти переносится на диск, и ноутбук полностью выключается, как и при «Завершении работы».

Когда режим гибернации включён в Windows, но вы им не пользуетесь, всё равно создаётся файл «C:\hiberfil.sys» , который занимает несколько гигабайт дискового пространства. Особенно заметно уменьшение свободного места на диске SSD, когда оперативной памяти больше 4Гб.

Программа POWERCFG

Чтобы отключить гибернацию в Windows есть встроенная программа для командной строки «powerfg». Для её использования нужно запустить консоль от имени администратора:

  • В строке поиска меню «Пуск» напишите «cmd»
  • В результатах поиска нажмите правой кнопкой по «cmd.exe» и выберите «Запуск от имени администратора»
  • На вопрос системы безопасности отвечайте «ДА»

Когда открылось чёрное окно консоли пишем:

Чтобы включить гибернацию обратно, просто пишем:

Чтобы проверить выключилась ли гибернация, открываем проводник, заходим на диск «C:» и смотрим, есть ли файл «hiberfil.sys». Но по умолчанию системные и скрытые файлы не отображаются в проводнике, поэтому в Windows 10/8 идём в «Вид -> Параметры»

В Windows 7 меню «Сервис -> Параметры папок» . Далее вкладка «Вид», снимаем галочку «Скрывать защищённые системные файлы -> OK»

Если файл «hiberfil.sys» исчез из корня диска «C:», значит режим гибернации полностью выключился.

Через реестр Windows

Отключить файл гибернации можно с помощью реестра Windows. Чтобы открыть реестр нажмите комбинацию «Win + R» и введите «regedit»

  • Зайти в ветку «Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power»
  • Справа находим два параметра : «HiberFileSizePercent» и «HibernateEnabled»
  • Устанавливаем их значения в «0»
  • Перезагружаем ноутбук

Что лучше «Сон» или «Гибернация»

Т.к. в режиме «Гибернация» компьютер полностью выключается, то в этом режиме можно увеличить время работы батареи ноутбука. Плюсы и минусы режима «Сон»:

  • Ноутбук включается за несколько секунд (+)
  • В режиме сна расходуется аккумулятор, но это заметно на больших промежутках времени, например через сутки (-)
  • Не занимает свободное место на диске (+)
  • Если вытащить батарею, то компьютер будет загружаться «с нуля» (-)
  • При проблемах с драйверами или программами, могут быть ошибки в работе системы после выхода из спящего режима (-)

Плюсы и минусы режима «Гибернация»:

  • Не расходует батарею (+)
  • Можно отключать компьютер из розетки (+)
  • Занимает несколько гигабайт свободного пространства на системном диске (-)
  • Загружается быстрее полной загрузки операционной системы, но намного медленней чем из режима «Сон». На дисках SSD разница не так ощутима (-)
  • Одна загрузка компьютера из гибернации расходует батарею больше, чем «сон» за целый день

Как изменить режим гибернации на режим сна

В зависимости от настроек Windows, при нажатии на кнопку выключения питания или закрытия крышки ноутбука, может активироваться режим «Сон» или «Гибернация». Поведение по умолчанию можно изменить:

  • Открываем «Панель управления -> Система и безопасность -> Электропитание»
  • Настройка текущей схемы электропитания
  • Изменить дополнительные параметры питания
  • Прокручиваем настройки до «Кнопки питания и крышка»
  • Устанавливаем «Действие закрытия крышки», «Действие кнопки питания»

Отмечу, что если не выключить режим «Hibernate» из командной строки или через реестр, а просто включить везде режим «Сон», то файл гибернации всё равно будет создаваться. Активировать любой режим, вне зависимости от настроек схемы электропитания, можно через меню «Пуск -> Завершение работы»

Включение и отключение гибернации в Windows 10 командой и через реестр

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

Читайте также:  Параметры экранной заставки windows 10 где находится

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

Как включить и как отключить гибернацию в windows 10

Если вы обратили внимания на предыдущие статьи, обычно самым простым способом что-либо включить или отключить — это использование командной строки. Точно так же и здесь необходимо запустить командную строку с правами администратора. Для этого нажмите правой кнопкой мыши на кнопке пуск (не перестаю удивляться насколько разработчики сделали удобный инструмент с этой кнопкой) и выберите команду «Командная строка (администратор)».

Обладая правами администратора в командной строке для отключения режима гибернации введите следующую команду и нажмите «Enter»:

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

По аналогии с отключением точно так же при помощи командной строки мы можем включить режим гибернации в Виндовс 10. Запустив командную строку с правами администратора, введите следующую команду:

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

В первом случае решение вопроса было простым и не требовало каких либо особых навыков, но есть вариант как включить или отключить режим гибернации используя реестр. Возможно, что описанные выше процедуры не сработали по каким либо причинам, тогда с помощью реестра можно посмотреть состояние гибернации и в ручном режиме переключить в необходимое вам. Итак запускаем редактор реестра сочетанием клавиш Win+R и командой «regedit».

В редакторе переходим в следующий раздел реестра:

В правой части окна редактора и раздела Power найдите параметр HibernateEnabled и два раза нажмите на него левой кнопкой мыши. Откроется окно редактирования параметра и задания значения. Параметр HibernateEnabled определяет включен ли режим гибернации. Если значение этого параметра задано в виде «0» — значит режим выключен, соответственно чтобы включить гибернацию в windows 10 задайте в поле значение «1» и система будет переходить в этот режим.

Добавляем возможность перевода в режим гибернации через меню пуск

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

В окне справа нажмите на пункте «Действия кнопок питания».

Чтобы получить доступ к редактированию параметров завершения работы нажмите на ссылке «Изменение параметров, которые сейчас недоступны».

После этого в нижней части окна появится возможность включить пункт меню «Режим гибернации». Включите его и нажмите сохранить изменения.

Теперь нажмите на кнопку «Пуск» и затем на «Завершение работы». Вы увидите новый пункт «Гибернация» и нажав на него вы переведете windows 10 в режим гибернации.

Как уменьшить файл hiberfil.sys и можно ли его удалить

Файл hiberfil.sys создается системой в тот момент, когда windows переходит в режим гибернации, а так как он является системным файлом, удалить обычным способом не получиться. При каждом переходе в гибернацию, windows 10 будет создавать его заново. Если же вы отключите режим гибернации и не будете его использовать, файл будет удален и соответственно не должен появляться заново.

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

Запустите командную строку с правами администратора (на кнопке «Пуск» нажмите правой кнопкой мыши).

Чтобы отменить установку уменьшенного размера файла hiberfil.sys, введите ту же команду, но с параметром «full»:

Поделиться «Включение и отключение гибернации в Windows 10 командой и через реестр»

Оцените статью