POWERCFG – управление параметрами электропитания в Windows.

Powercfg – управление параметрами электропитания в windows.

S4 (“Спящий режим” (Hibernation, гибернация) в Windows, “Safe Sleep” в Mac OS X, также известен как “Suspend to disk”, хотя спецификация ACPI упоминает только термин S4) — в этом состоянии всё содержимое оперативной памяти сохраняется в энергонезависимой памяти, такой как жёсткий диск: состояние операционной системы, всех приложений, открытых документов и т. д. Это означает, что после возвращения из S4, пользователь может возобновить работу с места, где она была прекращена, аналогично режиму S3. Различие между S4 и S3, кроме дополнительного времени на перемещение содержимого оперативной памяти на диск и назад, – в том, что перебои с питанием компьютера в S3 приведут к потере всех данных в оперативной памяти, включая все несохранённые документы, в то время как компьютер в S4 этому не подвержен. S4 весьма отличается от других состояний S и сильнее S1-S3 напоминает G2 Soft Off и G3 Mechanical Off. Система, находящаяся в S4, может быть также переведена в G3 Mechanical Off (Механическое выключение) и все ещё оставаться S4, сохраняя информацию о состоянии так, что можно восстановить состояние операционной системы и всех приложений после подачи электропитания. На практике, S4 является основным режимом сна для ноутбуков, переход в который выполняется при закрытии крышки.

G2 (или состояние сна S5, soft-off) — мягкое (программное) выключение; система полностью остановлена и выключена, но часть оборудования находится под дежурным электропитанием, вырабатываемым блоком питания стандарта ATX в выключенном ( но не обесточенном) состоянии. Дежурное напряжение с выхода БП 5VStandby ( 5VSB) подается на ту часть устройств, которая может быть использована для включения электропитания всей системы при возникновении определенных событий, как например, при приеме в буфер сетевого адаптера
специального кадра Ethernet (Magic Packet, Wake-On-Lan) или нажатия определенной комбинации клавиш на клавиатуре.

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

В составе операционных систем семейства Windows имеется стандартная утилита управления конфигурацией электропитания – Power Configuration (powercf.exe).

Формат командной строки powercfg.exe:

POWERCFG < параметры командной строки >

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

  -HELP -? - Отображает справку по использованию.
  -LIST, -L   Составляет список всех схем электропитания в текущей среде пользователя.
  -QUERY, -Q  Отображает содержимое указанной схемы электропитания.
               Применение: POWERCFG -QUERY < SCHEME_GUID > < SUB_GUID >
              < SCHEME_GUID >  указывает идентификатор GUID схемы
                               управления электропитанием. Для его отображения
                               используется команда powercfg -l.
              < SUB_GUID >     указывает идентификатор GUID подгруппы. SCHEME_GUID обязательно.

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

  -CHANGE, -X Модифицирует значение параметра в текущей схеме электропитания.

               Применение: POWERCFG -X < параметр > < значение >

              < параметр >  Задает одну из следующих возможностей:
              -monitor-timeout-ac < минуты >
              -monitor-timeout-dc < минуты >
              -disk-timeout-ac < минуты >
              -disk-timeout-dc < минуты >
              -standby-timeout-ac < минуты >
              -standby-timeout-dc < минуты >
              -hibernate-timeout-ac < минуты >
              -hibernate-timeout-dc < минуты >
                Часть параметра "–ac" указывает на питание от сети переменного тока, 
                                "-dc" – на питание от батареи.
              Пример: POWERCFG -Change -monitor-timeout-ac 5
              Устанавливает время ожидания простоя монитора равным 5 минутам
              с питанием от сети переменного тока.

  -CHANGENAME Изменяет имя схемы электропитания, и по усмотрению -
              описание.

              Применение: POWERCFG -CHANGENAME < GUID > < имя > < описание схемы > 

              Если описание опущено, то изменено будет только имя.

  -DUPLICATESCHEME 
              Копирование указанной схемы управления питанием. Будет 
              отображен результирующий код GUID, представляющий новую схему.

              Использование: POWERCFG -DUPLICATESCHEME < GUID > < GUID_назначения >

              < GUID >  Задает GUID схемы, полученный с помощью powercfg -l.

              Если опущен < GUID_назначения >, то для дублированной
              схемы будет создан новый GUID.

  -DELETE, -D Удаляет схему электропитания вместе с указанным кодом GUID.

              Использование: POWERCFG -DELETE < GUID >

              < GUID >  получен с помощью параметра LIST.

  -DELETESETTING   Удаляет настройку питания.
             Использование: POWERCFG -DELETESETTING < SUB_GUID > < SETTING_GUID > 

             < SUB_GUID >      Определяет GUID подгруппы.
             < SETTING_GUID >  Определяет GUID настройки питания.
             Необходимые GUID можно получить по команде powercfg /q

  -SETACTIVE, -S  Активация указанной схемы управления питанием.

            Использование: POWERCFG -SETACTIVE < SCHEME_GUID >

           < SCHEME_GUID >  Определяет GUID схемы.

  -GETACTIVESCHEME   Получение активной схемы управления питанием.
            Использование: POWERCFG -GETACTIVESCHEME 

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

            Использование: POWERCFG -SETACVALUEINDEX < SCHEME_GUID > < SUB_GUID > < SETTING_GUID > 

           < SCHEME_GUID >   Определяет GUID схемы питания и может быть получен с помощью "PowerCfg /L".
           < SUB_GUID >      Определяет подгруппу GUID настройки питания и может быть получен с помощью "PowerCfg /Q".
           < SETTING_GUID >  Определяет индивидуальный GUID настройки питания и может быть получен с помощью "PowerCfg /Q".
             Определяет, какое значение из списка возможных значений будет установлено для этого параметра питания.

           Пример:
                  POWERCFG -SetAcValueIndex < GUID > < GUID > < GUID > 5
                  Это установит значение переменного тока в настройке питания
                  равным значению пятого элемента в списке возможных значений
                  этой настройки питания.

  -SETDCVALUEINDEX  Устанавливает значение, связанное с указанным параметром при питании от источника постоянного тока.
           Использование: POWERCFG -SETDCVALUEINDEX < SCHEME_GUID > < SUB_GUID > < SETTING_GUID > < SettingIndex >
           < SCHEME_GUID >   Определяет GUID схемы питания и может быть
                              получен с помощью "PowerCfg /L".
           < SUB_GUID >      Определяет подгруппу GUID настройки питания и
                              может быть получен с помощью "PowerCfg /Q".
           < SETTING_GUID >  Определяет индивидуальный GUID настройки питания и
                              может быть получен с помощью "PowerCfg /Q".
           < SettingIndex >  Определяет, какое значение из списка возможных
                              значений будет установлено для этого параметра.

            Пример:
                  POWERCFG -SetDcValueIndex < GUID > < GUID > < GUID > 5
                  Это установит значение постоянного тока в настройке питания
                  равным значению пятого элемента в списке возможных значений
                  этой настройки питания.

  -HIBERNATE, -H Включение и отключение режима гибернации. 
           Использование: POWERCFG -H < ON|OFF >
                          POWERCFG -H -Size < Процент >
             -Size  Указывает желаемый размер файла гибернации в процентах от
                    общего объема памяти. Значение по умолчанию не может быть меньше 50.
                    Этот параметр также автоматически включает файл гибернации.

  -AVAILABLESLEEPSTATES, -A    Сообщает, можно ли использовать в данной системе спящий режим. 

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

              Использование: POWERCFG -DEVICEQUERY < флаги_запроса >

              < флаги_запроса >  Определяет один из следующих критериев:

              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             Возвратить все устройства, имеющиеся в
                                      системе.
              all_devices_verbose     Возвратить подробный список устройств.
              Пример:
                  POWERCFG -DEVICEQUERY wake_armed

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

              Использование: POWERCFG -DEVICEENABLEWAKE < имя_устройства >

              < devicename >  Указывает устройство, полученное с помощью
                            "PowerCfg -DEVICEQUERY wake_programmable".

              Пример:
                  POWERCFG -DEVICEENABLEWAKE "Мышь Microsoft USB IntelliMouse Explorer"

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

              Использование: POWERCFG -DEVICEDISABLEWAKE < имя_устройства >  
              Имя устройства определяется с помощью команды
              "PowerCfg -DEVICEQUERY wake_armed".

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

              Использование: POWERCFG -IMPORT < имя_файла > < GUID > 

              < имя_файла > Задает полный путь к файлу, созданному с
                          помощью "PowerCfg -EXPORT параметр".
              < GUID >   (дополнительно) Эти настройки загружаются в схему
                          питания, представленную этим идентификатором GUID. 
                          Если GUID не указан, powercfg создаст и использует новый. 

              Пример:
                  POWERCFG -IMPORT c:scheme.pow

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

              Использование: POWERCFG -EXPORT < имя_файла > < GUID > 

              < имя_файла > Задать полный путь к файлу назначения.
              < GUID >      определяет GUID схемы питания и может быть получен с
                          помощью "PowerCfg /L"

              Пример:
                  POWERCFG -EXPORT c:scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e

  -LASTWAKE   Сообщает сведения о том, что вывело систему из последнего
              состояния сна

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

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

              Использование: POWERCFG -SETSECURITYDESCRIPTOR < GUID|ДЕЙСТВИЕ > < SDDL >

              < GUID >       Задает схему питания или GUID настройки питания.
              < ДЕЙСТВИЕ >   Может задаваться одной из следующих строк:
                           ActionSetActive, ActionCreate, ActionDefault
              < SDDL >       указывает действительный дескриптор безопасности в
                           формате SDDL.
                           Вызовите POWERCFG -GETSECURITYDESCRIPTOR GUID
                           чтобы увидеть пример строки SDDL.

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

              Использование: POWERCFG -GETSECURITYDESCRIPTOR < GUID|ДЕЙСТВИЕ > 
              < GUID >       задает GUID схемы управления питанием или параметров питания.
              < ДЕЙСТВИЕ >   может задаваться одной из следующих строк:
                           ActionSetActive, ActionCreate, ActionDefault

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

  -REQUESTSOVERRIDE
              Устанавливает переопределение запроса питания для конкретного процесса,
              службы или драйвера. Если параметры не указаны, команда выводит следующее сообщение:
              [SERVICE]
              [PROCESS]
              [DRIVER]

              Использование: POWERCFG -REQUESTSOVERRIDE < ТИП_ВЫЗЫВАЮЩЕГО_ОБЪЕКТА > < ИМЯ > < ЗАПРОС > 
              < ТИП_ВЫЗЫВАЮЩЕГО_ОБЪЕКТА >    Указывается один следующих типов вызывающих объектов:
                               PROCESS (процесс), SERVICE (служба), DRIVER (драйвер). Тип объекта возвращается 
                               командой POWERCFG -REQUESTS. 
              < ИМЯ >           Указывается имя вызывающего объекта. Это имя 
                               возвращается командой POWERCFG -REQUESTS.
              < ЗАПРОС >        Указывается один или несколько из следующих типов
                               запросов питания: Display, System, Awaymode.
              Пример:
                  POWERCFG -REQUESTSOVERRIDE PROCESS wmplayer.exe Display System

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

              Использование: POWERCFG -ENERGY [-OUTPUT < имя_файла >] [-XML] [-DURATION < СЕКУНДЫ >]
                     POWERCFG -ENERGY -TRACE [-D: < ПУТЬ_К_ФАЙЛУ >] [-DURATION < SECONDS >]
              -OUTPUT < имя_файла >  - путь и имя HTML-файла, в котором будет храниться
                                     отчет об энергопотреблении.

             -XML - Создать файл отчета в формате XML.
             -TRACE - Запись поведения компьютера без проведения
                      анализа. Файлы трассировки будут созданы в
                      текущем каталоге, если не указан параметр -D
              -D < ПУТЬ_К_ФАЙЛУ > - каталог, в котором будут храниться данные трассировки.
                                    Можно использовать только с параметром -TRACE.
              -DURATION < СЕКУНДЫ > - количество секунд, в течение которого будет вестись наблюдение за
                                     поведением компьютера.  Значение по умолчанию - 60 секунд.

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

В параметрах командной строки вместо символа можно использовать символ /

:/>  Шифт и энтер это

powercfg /? – отобразить справку по использованию команды POWERCFG.

powercfg /? /devicequery – отобразить справку по использованию подкоманды /devicequery

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

381b4222-f694-41f0-9685-ff5bb260df2e

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

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

powercfg –aliases

Соответственно, вместо GUID 381b4222-f694-41f0-9685-ff5bb260df2e можно использовать его псевдоним – SCHEME_BALANCED

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

powercfg -hibernate off
powercfg –h off

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

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

Существующие схемы управления питанием (* - активные)-----------------------------------
GUID схемы питания: 381b4222-f694-41f0-9685-ff5bb260df2e  (Сбалансированный) *
GUID схемы питания: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c  (Высокая производительность)
GUID схемы питания: a1841308-3541-4fab-bc81-f71556f20b4a  (Экономия энергии)

powercfg –a – отобразить режимы электропитания и уровень их поддержки на данном компьютере. Результат зависит как от оборудования, так и от версии Windows. Пример отображаемой информации:


В данной системе доступны следующие состояния спящего режима:
    Ждущий режим (S1)

Следующие состояния спящего режима недоступны в данной системе:
    Ждущий режим (S2)
        Системное встроенное ПО не поддерживает ждущий режим.

    Ждущий режим (S3)
        Системное встроенное ПО не поддерживает ждущий режим.

    Гибернация
        Режим гибернации не включен.

    Ждущий режим (подключенный)
        Системное встроенное ПО не поддерживает ждущий режим.

    Гибридный спящий режим
        Ждущий режим (S3) недоступен.
        Режим гибернации недоступен.

    Быстрый запуск
        Режим гибернации недоступен.

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

powercfg -energy -duration 30 -output D:reportsenergy3.html – то же, что и в предыдущем примере, но длительность проверки равна 30 секунд, и результат пишется в заданный файл.

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

powercfg /? /devicequery – отобразить подсказку по использованию утилиты POWERCFG для опроса параметров энергосбережения устройств.

Результат выполнения команды:

POWERCFG /DEVICEQUERY 

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

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

    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 S4_supported – вывести список устройств, поддерживающих гибернацию.

powercfg -devicequery wake_from_S1_supported – отобразить список устройств, поддерживающих вывод системы в рабочее состояние из состояния S1

powercfg -devicequery wake_armed – отобразить список устройств, настроенных на возможность вывести систему из любого состояния сна.

:/>  Гибернация Windows 10 | remontka.pro

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

POWERCFG –DEVICEENABLEWAKE “HID-Microsoft PS/2” – настроить устройство “HID-Microsoft PS/2” на вывод системы из спящего режима. Параметр -DEVICEENABLEWAKE отключает режим вывода системы из спящего режима данным устройством.

POWERCFG –LASTWAKE – отобразить сведения о том, что вывело систему из последнего
состояния сна.

POWERCFG -EXPORT scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e – экспорт настроек схемы управления электропитанием с идентификатором 381b4222-f694-41f0-9685-ff5bb260df2e в файл scheme.pow текущего каталога.

POWERCFG -EXPORT scheme.pow scheme_balanced – то же, что и в предыдущем примере, но вместо идентификатора GUID указан его псевдоним.

Powercfg –getactivescheme – отобразить информацию об активной схеме управления электропитанием.

Powercfg -DUPLICATESCHEME SCHEME_MIN A1234567-B123-C123-D123-E00000000000 – создать копию схемы питания с псевдонимом SCHEME_MIN (максимальное быстродействие) и
присвоить ей GUID= A1234567-B123-C123-D123-E00000000000

Powercfg -DELETE B1234567-1164-2264-3364-F00000111AAA – удалить схему питания с указанным идентификатором GUID.

Powercfg -SETACTIVE SCHEME_MAX – установить в качестве активной схему управления электропитанием с псевдонимом “SCHEME_MAX” ( максимальное энергосбережение ).

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

GUID схемы питания: 381b4222-f694-41f0-9685-ff5bb260df2e  (Сбалансированный)
  GUID подгруппы: fea3413e-7e05-4911-9a71-700331f1c294  (Параметры не принадлежат к подгруппе)
    GUID настройки питания: 0e796bdb-100d-47d6-a2d5-f7d2daa51f51  (Требовать введения пароля при пробуждении)
      Индекс возможной настройки: 000
      Понятное имя возможной настройки: Нет
      Индекс возможной настройки: 001
      Понятное имя возможной настройки: Да
    Текущий индекс настройки питания от сети: 0x00000001
    Текущий индекс настройки питания от батарей: 0x00000001

  GUID подгруппы: 0012ee47-9041-4b5d-9b77-535fba8b1442  (Жесткий диск)
    GUID настройки питания: 6738e2c4-e8a5-4a42-b16a-e040e769756e  (Отключать жесткий диск через)
      Минимальная возможная настройка: 0x00000000
      Максимальная возможная настройка: 0xffffffff
      Инкремент возможных настроек: 0x00000001
      Единицы возможных настроек: Сек.
    Текущий индекс настройки питания от сети: 0x000004b0
    Текущий индекс настройки питания от батарей: 0x00000258
     . . . 
     . . . 
     . . .

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

powercfg /q > C:power-kn.txt

Для получения информации только о параметрах подгруппы, например, “Кнопки питания и крышка”, нужно указать GUID или псевдоним схемы питания и GUID подгруппы, полученные из результатов выполнения команды powercfg /q:

GUID схемы питания: 381b4222-f694-41f0-9685-ff5bb260df2e  (Сбалансированный)
  GUID подгруппы: 4f971e89-eebd-4455-a8de-9e59040e7347  (Кнопки питания и крышка)

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

POWERCFG -Q scheme_balanced 4f971e89-eebd-4455-a8de-9e59040e7347 – отобразить информацию о настройках для кнопок питания и крышки.

Пример отображаемой информации:

  GUID подгруппы: 4f971e89-eebd-4455-a8de-9e59040e7347  (Кнопки питания и крышка)
    GUID настройки питания: 5ca83367-6e45-459f-a27b-476b1d01c936  (Действие закрытия крышки)
      Индекс возможной настройки: 000
      Понятное имя возможной настройки: Действие не требуется
      Индекс возможной настройки: 001
      Понятное имя возможной настройки: Сон
      Индекс возможной настройки: 002
      Понятное имя возможной настройки: Гибернация
      Индекс возможной настройки: 003
      Понятное имя возможной настройки: Завершение работы
    Текущий индекс настройки питания от сети: 0x00000001
    Текущий индекс настройки питания от батарей: 0x00000001

    GUID настройки питания: 7648efa3-dd9c-4e3e-b566-50f929386280  (Действие кнопки питания)
      Индекс возможной настройки: 000
      Понятное имя возможной настройки: Действие не требуется
      Индекс возможной настройки: 001
      Понятное имя возможной настройки: Сон
      Индекс возможной настройки: 002
      Понятное имя возможной настройки: Гибернация
      Индекс возможной настройки: 003
      Понятное имя возможной настройки: Завершение работы
    Текущий индекс настройки питания от сети: 0x00000003
    Текущий индекс настройки питания от батарей: 0x00000003

    GUID настройки питания: 96996bc0-ad50-47ec-923b-6f41874dd9eb  (Действие кнопки спящего режима)
      Индекс возможной настройки: 000
      Понятное имя возможной настройки: Действие не требуется
      Индекс возможной настройки: 001
      Понятное имя возможной настройки: Сон
      Индекс возможной настройки: 002
      Понятное имя возможной настройки: Гибернация
      Индекс возможной настройки: 003
      Понятное имя возможной настройки: Завершение работы
    Текущий индекс настройки питания от сети: 0x00000001
    Текущий индекс настройки питания от батарей: 0x00000001

    GUID настройки питания: a7066653-8d6c-40a8-910e-a1f54b84c7e5  (Кнопка питания меню "Пуск")
      Индекс возможной настройки: 000
      Понятное имя возможной настройки: Сон
      Индекс возможной настройки: 001
      Понятное имя возможной настройки: Гибернация
      Индекс возможной настройки: 002
      Понятное имя возможной настройки: Завершение работы
    Текущий индекс настройки питания от сети: 0x00000000
    Текущий индекс настройки питания от батарей: 0x00000000

powercfg /CHANGE -monitor-timeout-ac 10 – установить таймаут отключения дисплея равным 10 минутам при питании от батареи.

powercfg /CHANGE -monitor-timeout-dc 0 – никогда не отключать дисплей при питании от сети.

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

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

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

  1. Открыть командную строку или Power Shall (на Win 10). Для быстрого перехода к ней можно воспользоваться формой поиска Windows или вызвать приложение «выполнить» с помощью горячих клавиш Win R, куда следует ввести команду cmd и нажать Enter;
    Выполнить - команда cmd для открытия командной строки
  2. Ввести в строку команду powercfg /h on и нажать Enter.
    Команда - включить режим гибернации в Windows

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

  1. Открыть меню «Пуск»;
  2. Перейти в «Панель управления»;
    Пуск - Панель управления Windows 7
  3. Выбрать раздел «Электропитание»;
    Электропитание в Панели управления Windows 7
  4. Выбрать пункт «Настройка перехода в спящий режим» в боковом меню слева;
    Настройка перехода в спящий режим Windows 7
  5. В открывшемся окне нажать «Изменить дополнительные параметры питания»;
    Изменить дополнительные параметры питания Windows
  6. Найти раздел «Сон», развернуть параметры гибернации и выбрать время бездействия в минутах через которое будет включен режим гибернации Windows;
    Установить время для перехода в режим гибернации
  7. Нажать «ОК».

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

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

Как включить режим гибернации в Windows 10:

  1. Открыть меню «Пуск» и перейти в «Параметры»;
    Пуск - параметры Windows 10
  2. Открыть раздел «Система»;
    Система - параметры Windows
  3. Перейти в раздел «Питание и спящий режим»;
  4. Открыть дополнительные параметры питания;
    Дополнительные параметры питания
  5. Выбрать пункт «Действия кнопок питания», расположенный в навигационном меню слева;
    Действия кнопок питания Windows
  6. Нажать «Изменение параметров, которые сейчас недоступны», чтобы разблокировать возможность добавления в меню нужного пункта;
    Изменение параметров, которые сейчас недоступны
  7. Отметить галочкой пункт «Режим гибернации»;
    Добавить кнопку перехода в режим гибернации в меню пуск Windows
  8. Нажать «Сохранить изменения».

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

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

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

  1. Открыть редактор реестра. Для этого можно воспользоваться поиском Windows или открыть приложение «выполнить» с помощью сочетания клавиш Win R, ввести команду regedit и нажать Enter;
    Открыть редактор реестра Windows
  2. Пройти по следующему пути:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower
  3. Поочередно кликнуть правой кнопкой мыши по параметрам «HiberFileSizePercent» и «HibernateEnabled», чтобы вызвать контекстное меню, в котором следует выбрать пункт «Изменить»;
  4. Поставить значение 0;
    Отключение службы гибернации через редактор реестра Windows
  5. Нажать «ОК».

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

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

  1. Открыть меню «Пуск»;
  2. Перейти в «Параметры»;
    Пуск - параметры Windows 10
  3. Зайти в раздел «Система»;
    Система - параметры Windows
  4. Перейти в раздел «Питание и спящий режим»;
  5. Выбрать «Дополнительные параметры питания»;
    Дополнительные параметры питания
  6. Нажать «Действия кнопок питания» в боковом меню;
    Действия кнопок питания Windows
  7. Кликнуть по «Изменение параметров, которые сейчас доступны»;
    Изменение параметров, которые сейчас недоступны
  8. Убрать галочку с пункта «Режим гибернации»;
    Добавить кнопку перехода в режим гибернации в меню пуск Windows
  9. Нажать кнопку «Сохранить изменения».

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

  1. Открыть меню «Пуск»;
  2. Перейти в «Панель управления», выбрав соответствующий пункт в стартовом меню;
    Пуск - Панель управления Windows 7
  3. Зайти в раздел «Электропитание»;
    Электропитание в Панели управления Windows 7
  4. Выбрать пункт «Настройка перехода в спящий режим» в боковом меню;
    Настройка перехода в спящий режим Windows 7
  5. Нажать «Изменить дополнительные параметры питания»;
    Изменить дополнительные параметры питания Windows
  6. Найти раздел «Сон», развернуть параметры гибернации и установить значение 0, которое автоматически преобразуется в «никогда». Если действия выполняются с ноутбука, то следует задать нулевое значение для 2-х параметров: при питании от батареи и от сети;
    Установить время для перехода в режим гибернации
  7. Нажать «ОК», чтобы сохранить изменения.

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

Быстрый способ отключения гибернации во всех версиях Windows – использовать специальную команду в командной строке, или – в Power Shell (в Win 10).

:/>  Как в Windows 10 выключать или переводить компьютер в спящий режим через определенное время без сторонних утилит | Белые окошки

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

  1. Открыть командную строку. Можно найти ее через встроенный в операционную систему поиск или открыть приложение «выполнить» с помощью комбинации клавиш Win R, ввести команду cmd и нажать Enter;
    Выполнить - команда cmd для открытия командной строки
  2. Прописать команду powercfg /h off и нажать Enter.
    Отключить гибернацию в командной строке Windows

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

Как отключить гибернацию и удалить файл hiberfil.sys в windows 7

После установки Windows 7 на жёстком диске/SSD съедается довольно много гигабайт. Один из файлов, который “съедает” свободное место – является файл для режима гибернации (Hibernation), он создаётся на диске по умолчанию и его размер составляет примерно 70-75 процентов от общего объёма установленной оперативной памяти (RAM) в вашем компьютере. Режим гибернации нужен в основном для мобильных ПК (ноутбуков), т.к. скидывает образ оперативной памяти на диск и питание ноутбука можно отключить совсем, а потом успешно восстановить сеанс работы (выйти из спящего режима). Как полностью отключить гибернацию и удалить файл, который отвечает за неё – узнаете в этой заметке.

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

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

Кстати, отключение гибернации и удаление файла hiberfil.sys – это довольно полезное и актуальное решение, если у вас в компьютере или ноутбуке стоит SSD-накопитель. Как известно, все современные SSD имеют некий ресурс записи, и чем меньше будет записано на диск информации – тем лучше для SSD в целом. Если у вас, к примеру, установлено 8 Гб оперативной памяти, то каждый раз при погружении компьютера/ноутбука в гибридный спящий режим – на HDD/SSD записывается столько информации, сколько у вас было занято оперативной памяти в этот момент. Допустим, из 8 Гб ОЗУ (оперативной памяти) у вас было занято 5 Гб и вы решили отправить ноутбук в сон, но перед тем как ноутбук уйдёт в сон он запишет на HDD/SSD всё содержимое ОЗУ – то есть примерно 5 Гб. Если отключить режим гибернации, то содержимое ОЗУ не будет записываться на HDD/SSD, таким образом будет меньше расходоваться ресурс записи на SSD. С обзором хорошего SSD можно ознакомиться по этой ссылке. Я там более подробно рассказываю о ресурсе записи и прочих моментах в работе SSD.

Итак, чтобы полностью отключить режим гибернации и удалить файл hiberfil.sys, вам нужно зайти в командную строку и ввести специальную команду. Чтобы попасть в командную строку – нужно нажать на кнопку Пуск и в поиске ввести cmd, в результатах поиска вы сразу увидите этот файл – он будет наверху. Запускать его нужно от имени администратора, нажав на нём правой кнопкой мыши и выбрав соответствующий пункт – “Запуск от имени администратора“.
Ещё один способ попасть в командную строку: Нажимаем Пуск – > Все программы- > Стандартные – > Командная строка – > (правой кнопкой мыши) “Запуск от имени администратора“. Перед вами откроется командная строка, в которой нужно ввести следующую команду и нажать Enter:
powercfg.exe -h off
 

Вводить команду можно на клавиатуре, но проще – скопировать и вставить её через мышку, а потом уже нажать Enter на клавиатуре.

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

Если вам нужно будет снова активировать режим гибернации, то в командной строке (запускать её надо будет также – в режиме “Запуск от имени администратора”) набираем следующую команду и жмём Enter:  
powercfg.exe -h on

Если всё сделали правильно и ничего не помогло, то, вероятно, изменение состояния гибернации не фиксируется в реестре. Чтобы исправить это – нужно будет править реестр.

Выполните следующие действия:
1. Откройте редактор реестра Windows 7 (нажимаем кнопку Windows R > пишем regedit > OK).

2. Зайдите в эту ветку реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower 
(Power нужно только выделить, но не раскрывать). В правой колонке вы увидите значения для параметра Power. Параметр HibernateEnabled отвечает за включение/отключение гибернации. Нужно дважды кликнуть по параметру HibernateEnabled и установить значение равным нулю (0), после чего нажмите ОК, закройте редактор реестра и перезагрузите компьютер.
SSD HyperX Savage
3. Параметр HiberFileSizePercent – отвечает за объём файла гибернации. Как уже упоминалось в начале статьи – обычно он равен 70-75% от общего объёма ОЗУ. Если в этом параметре стоит значение 75, то это означает, что файл гибернации равен 75% от объёма ОЗУ. Можно на всякий случай изменить и этот параметр (поставить в нём значение 0), если точно решили выключить гибридный спящий режим и удалить файл гибернации. Но, обычно изменять этот параметр не нужно, достаточно лишь изменить значение параметра HibernateEnabled.

На этом всё, спасибо за внимание!

Как поменять кнопку «сон» на гибернацию

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

  1. Открыть меню «Пуск»;
  2. Перейти в «Параметры»;
    Пуск - параметры Windows 10
  3. Зайти в раздел «Система»;
    Система - параметры Windows
  4. Перейти в «Питание и спящий режим»;
  5. Выбрать «Дополнительные параметры питания»;
    Дополнительные параметры питания
  6. Нажать «Настройка перехода в спящий режим» в боковом меню;
    Настройка перехода в спящий режим Windows
  7. В раскрывающемся меню выбрать «Гибернация» напротив пункт «При нажатии кнопки сна».
    Изменить режим сна в Windows при нажатии на кнопку

Как проверить, поддерживает ли гибернацию компьютер / ноутбук

Проверить, доступен ли режим гибернации для компьютера или ноутбука можно с помощью командной строки или более современного инструмента – Windows Power Shell.

  1. Открыть командную строку. Для этого можно запустить процесс «Выполнить» с помощью комбинации клавиш Win R и ввести в поле команду cmd . Либо воспользоваться встроенным поиском Windows и найти ее по ключевым словам: «командная строка» или «cmd»;
    Выполнить - команда cmd для открытия командной строки
  2. Ввести в командной строке команду powercfg /a и нажать Enter. После чего в окне появится подробная информация о всех доступных состояниях спящего режима;
    Проверка поддержки спящего режима и гибернации Windows - powercfg a

Настройка гибернации windows 10

Пользователю доступны 2 варианта перехода в режим гибернации:

  • Ручной, при клике по соответствующему пункту в меню;
  • Автоматический, который запускается при бездействии компьютера в течение заданного времени.

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

  1. Открыть меню «Пуск»;
  2. Перейти в «Параметры»;
    Пуск - параметры Windows 10
  3. Зайти в раздел «Система»;
    Система - параметры Windows
  4. Перейти в «Питание и спящий режим»;
  5. Выбрать «Дополнительные параметры питания»;
    Дополнительные параметры питания
  6. Нажать «Настройка перехода в спящий режим» в боковом меню;
    Настройка перехода в спящий режим Windows
  7. Затем – «Изменить дополнительные параметры питания»;
    Изменить дополнительные параметры питания
  8. В открывшемся окне найти подраздел «Гибернация после» в разделе «Сон» и ввести необходимое время, через которое компьютер будет переводиться в режим. Можно уменьшать его или увеличивать, по необходимости. В ноутбуках пользователь может отдельно настроить параметры входа в режим гибернации при питании от сети и от батареи;
    Установить время для перехода в режим гибернации
  9. Нажать «ОК», чтобы сохранить изменения.

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