Powercfg h off – windows 7 — Using Powercfg to remove Hibernation file does not work , even though I am the Administrator

Отключение

Режимы выключения ПК

Спящий режим - это режим пониженного потребления электроэнергии, который позволяет быстро возобновить работу в режиме обычного потребления энергии (обычно в течение нескольких секунд) по требованию пользователя. Перевод компьютера в спящий режим напоминает нажатие кнопки «Пауза» на проигрывателе DVD: компьютер немедленно останавливает все операции и в любой момент готов к продолжению работы.

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

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

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

Как отключит "Спящий режим"?

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

  1. Все настройки делаются с правами администратора.
  2. Жмем Пуск - Панель Управления - Электропитание.
  3. В открывшемся окне выбираем пункт "Настройка плана электропитания"

  4. Теперь отключаем Спящий режим, выбрав значение в "Переводить компьютер в спящий режим" -
    Никогда
    .

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

Как удалить файл hiberfil.sys?

После отключения "Спящего режима", можно удалить скрытый файл hiberfil.sys

Файл hiberfil.sys создается операционной системой для функционирования спящего режима. При переходе компьютера в спящий режим Windows сбрасывает содержимое оперативной памяти на жёсткий диск – в файл hiberfil.sys, а при включении загружает этот файл в память. Размер файла равен размеру оперативной памяти, установленной на компьютере. Таким образом удалив этот файл можно значительно добавить свободного места на жестком диске. Но в Windows 7 даже при отключенном Спящем режиме, файл hiberfil.sys не удаляется и остается на жестком диске. Для удаления этого файл, необходимо иметь права Администратора. Жмем Пуск - Выполнить, или клавиши Win+R, и вводим команду

powercfg –hibernate –off или powercfg -h off

Жмем ОК и перезагружаемся. Если понадобиться вернуть функцию спящего режима, то восстановить файл hiberfil.sys можно командой

powercfg –hibernate –on или powercfg -h on

Проверить есть или нет файл hiberfil.sys в корне диска, можно включив показ скрытых файлов. Пуск - Панель управления - Параметры папок - Вид

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

Чтобы скрыть показ защищенных файлов, возвращаем те пункты, которые отметили.

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

Гибернация отключена в Windows 7

Гибернация – это один из режимов энергосбережения на компьютерах с операционной системой линейки Виндовс. Но иногда требуется произвести его отключение, так как использование данного режима не всегда является оправданным. Давайте выясним, как сделать это для ОС Windows 7.

Читайте также: Как отключить спящий режим в Виндовс 7

Способы выключения гибернации

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

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

Невозможность завершить процедуру удаления файла hiberfil.sys в Windows 7

Способ 1: отключение автоматического перехода в состояние гибернации

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

  1. Жмите «Пуск». Кликните «Панель управления».
  2. Переход в Панель управления через меню Пуск в Windows 7

  3. Переместитесь в раздел «Оборудование и звук».
  4. Переход в раздел Оборудование и звук в Панели управления в Windows 7

  5. Выберите «Настройка перехода в спящий режим».

Переход в окно настройка перехода в спящий режим в разделе Оборудование и звук в Панели управления в Windows 7

К нужному нам окну можно добраться и другим путем. Для этого применим инструмент «Выполнить».

  1. Вызовите указанный инструмент нажатием Win+R. Вбейте:

    powercfg.cpl

    Щелкните «OK».

  2. Переход в окно выбора плана электропитания путем ввода команды в окно Выполнить в Windows 7

  3. Будет выполнен переход в окошко выбора плана электрического питания. Активный план электропитания отмечен радиокнопкой. Нажмите справа от него по «Настройка плана электропитания».
  4. Переход в окно настройки активного плана электропитания в окне выбора плана электропитания в Windows 7

  5. В открывшемся окошке настройки актуального плана электрического питания щелкните «Изменить дополнительные параметры питания».
  6. Переход к изменению дополнительных параметров питания в окне настройки активного плана электропитания в Windows 7

  7. Активируется инструмент дополнительных параметров электрического питания актуального плана. Щелкните по пункту «Сон».
  8. Переход по пункту Сон в окне дополнительных параметров питания в Windows 7

  9. В отобразившемся перечне из трех пунктов выберите «Гибернация после».
  10. Переход по пункту Гибернация после в окне дополнительных параметров питания в Windows 7

  11. Открывается значение, где указано, через какой период времени после начала бездействия компьютера он войдет в состояние гибернации. Произведите щелчок по данному значению.
  12. Переход по значению периода после которого будет активирована гибернация в окне дополнительных параметров питания в Windows 7

  13. Открывается область «Состояние (мин.)». Чтобы отключить автоматическое включение режима гибернации, установите в данном поле значение «0» или щелкайте по нижней пиктограмме треугольной формы до тех пор, пока в поле не отобразится значение
    «Никогда»
    . Затем жмите «OK».

Отключение автоматического перехода в состояние гибернации в окне дополнительных параметров питания в Windows 7

Таким образом, возможность автоматического перехода в состояние гибернации через определенный период времени бездействия ПК будет отключена. Тем не менее, остается возможность вручную перейти в данное состояние через меню «Пуск». Кроме того, данный способ не решает проблемы с объектом hiberfil.sys, который продолжает располагаться в корневом каталоге диска C, занимая значительное количество дискового пространства. Как удалить данный файл, высвободив при этом свободное место, мы поговорим при описании следующих способов.

Способ 2: командная строка

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

  1. Жмите «Пуск». Далее переходите по надписи «Все программы».
  2. Переход во все программы через меню Пуск в Windows 7

  3. В списке ищите папку «Стандартные» и перемещайтесь в неё.
  4. Переход в папку стандартных программ через меню Пуск в Windows 7

  5. Открывается перечень стандартных приложений. Нажмите по наименованию «Командная строка» правой кнопкой мышки. В развернувшемся списке жмите «Запуск от имени администратора».
  6. Запуск командной строки от имени администратора через контекстное меню в меню Пуск в Windows 7

  7. Запускается окошко интерфейса командной строки.
  8. Окно интерфейса командной строки в Windows 7

  9. Нам нужно ввести туда любое из двух выражений:

    Powercfg /Hibernate off

    Либо

    powercfg -h off

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

  10. Переход к вставке команды в окно командной строки в Windows 7

  11. После того, как выражение вставлено, жмите Enter.

Команда вставлена в окно командной строки в Windows 7

После указанного действия гибернация отключится, а объект hiberfil.sys удалится, что высвободит место на винчестере компьютера. Для этого даже не придется перезагружать ПК.

Урок: Как активировать командную строку в Виндовс 7

Способ 3: системный реестр

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

  1. Перемещение в окно редактора реестра осуществляем посредством введения команды в окно «Выполнить». Вызываем его, нажав Win+R. Вводим:

    regedit.exe

    Жмем «OK».

  2. Переход в окно редактора системного реестра в Windows 7

  3. Запускается окно редактора системного реестра. С помощью древовидного инструмента навигации, расположенного в боковой части окна, последовательно перемещайтесь по следующим разделам: «HKEY_LOCAL_MACHINE», «System», «CurrentControlSet», «Control».
  4. Переход по разделам в окне редактора системного реестра в Windows 7

  5. Далее переместитесь в раздел «Power».
  6. Переход в раздел Power в окне редактора системного реестра в Windows 7

  7. После этого в правой области окошка редактора реестра отобразится ряд параметров. Дважды кликните левой кнопкой мышки (ЛКМ) по наименованию параметра «HiberFileSizePercent». Данный параметр определяет размер объекта hiberfil.sys в процентном соотношении от размера оперативной памяти компьютера.
  8. Переход к изменению параметра HiberFileSizePercent в окне редактора системного реестра в Windows 7

  9. Открывается инструмент изменения параметра HiberFileSizePercent. В поле «Значение» введите «0». Щелкните «OK».
  10. Окно изменения параметра HiberFileSizePercent в Windows 7

  11. Нажмите дважды ЛКМ по имени параметра «HibernateEnabled».
  12. Переход к изменению параметра HibernateEnabled в окне редактора системного реестра в Windows 7

  13. В окошке изменения данного параметра в поле «Значение» также введите «0» и щелкните «OK».
  14. Окно изменения параметра HibernateEnabled в Windows 7

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

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

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

Окно изменения параметра HibernateEnabled в Windows 7Мы рады, что смогли помочь Вам в решении проблемы.
Окно изменения параметра HibernateEnabled в Windows 7Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

ДА НЕТ

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

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

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

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

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  
                указывает идентификатор GUID схемы
                               управления электропитанием. Для его отображения
                               используется команда powercfg -l.
                   указывает идентификатор 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    

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

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

              Использование: POWERCFG -DUPLICATESCHEME  

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  -HIBERNATE, -H Включение и отключение режима гибернации. 
           Использование: POWERCFG -H 
                          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 

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

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

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

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

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

              Использование: POWERCFG -IMPORT   

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

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

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

              Использование: POWERCFG -EXPORT   

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

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

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

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

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

              Использование: POWERCFG -SETSECURITYDESCRIPTOR  

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

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

              Использование: POWERCFG -GETSECURITYDESCRIPTOR  
                     задает 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 ]
              -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

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:\reports\energy3.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 - отобразить список устройств, настроенных на возможность вывести систему из любого состояния сна.

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.

Весь список команд CMD Windows

включение, отключение и назначение режима

Что такое гибернация Windows 10? Этот режим создавался для устройств с аккумулятором, т.е. ноутбуков и планшетов, но также полезен в тех случаях, когда у вас посредственное сетевое электропитание, а постоянно включать ПК и ждать, пока загрузятся все компоненты ОС либо долго, либо не хочется.

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

Отличия гибернации от сна

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

Гибернация и спящий режим

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

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

Гибернация – полное обесточивание ПК. Работает лишь BIOS, и то от батарейки. До перехода в режим на HDD записывается полный образ файлов и компонентов, которые «висели» в оперативной памяти на момент отключения (файл hiberfil.sys). При включении образ снова кочует в ОЗУ. Иными словами, машина запоминает состояние системы, чтобы восстановить данные при запуске. Похоже на сон? Частично, если не учитывать жесткий диск.

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

Как активировать режим?

Чтобы включить гибернацию в Windows 10, достаточно нажать «Пуск», затем стрелку около «Завершение работы» и выбрать нужную функцию (см. скриншот выше).

Но если таковой изначально нет? Многие жалуются, что в последних версиях ОС режим отключен по умолчанию. Для запуска предусмотрено 3 способа:

  • через параметры;
  • командную строку;
  • реестр.

В первом случае жмем правой кнопкой по пиктограмме батареи и выбираем «электропитание».

Пункт электропитание

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

Действия кнопок питания

Обратите внимание, что все нужные нам пункты и галочки изменить невозможно, поскольку нужны админ-права. Нужно кликнуть на надпись, выделенную на скриншоте.

Параметры завершения работы

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

Пункт режим гибернации

На этом все, но есть один нюанс, связанный с «железом». Некоторые модели видеокарт (это относится скорее к ПК) не хотят работать в режиме энергосбережения. Также они не выгружают из памяти задачи в отдельный файл. На всякий случай поинтересуйтесь на форумах, находитесь ли вы в списке «счастливчиков».

Запуск через командную строку

Включение гибернации возможно не только через «параметры». Любители CMD оценят такую альтернативу запуска. Здесь есть возможность включить и отключить параметр. Метод подойдет тем, кто не может воспользоваться стандартным способом ввиду особенностей BIOS.

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

запуск cmd от имени администратора

Существует две команды:

  • powercfg –h on – включение;
  • powercfg –h off – отключение.

(пробел между powercfg и «-h» — обязателен).

запуск команды powercfg

Включаем команду через реестр

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

открытие regedit

Попадаем в редактор, где нас интересует путь HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ Power. Ищите имя «HibernateEnabled» c типом «REG_DWORD».

Параметр HibernateEnabled

Для включения гибернации устанавливаем значение «1». Если хотите выключить – «0».

Редактирование производится двойным нажатием левой кнопки мыши по строке.

присвоение значения ключу реестра

Подробнее о файле hiberfil.sys

Ключевой недостаток режима гибернации – файл с данными оперативной памяти занимает место на HDD. По умолчанию его «вес» составляет около 70% имеющейся на ноутбуке ОЗУ. Этот изъян довольно критичен для пользователей, обладающих небольшим дисковым пространством. К счастью, существует возможность уменьшить файл вдвое.

Для этого открывает командную строку от имени администратора (инструкция выше) и пишем команду powercfg /h /type reduced, после чего жмем Enter.

уменьшение файла hiberfil.sys

Для возвращения первоначального размера пишем команду powercfg /h /type full и жмем Enter.

возврат размера hiberfil.sys

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

POWERCFG управление электропитанием

POWERCFG управление электропитанием

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

Синтаксис команды Powercfg

POWERCFG [/LIST | /QUERY [<имя>] | /CREATE <имя> | /DELETE <имя> | /SETACTIVE <имя> | /CHANGE <параметры> | /HIBERNATE {ON|OFF} | /EXPORT имя [/FILE <имя_файла>] | /IMPORT <имя> [/FILE <имя_файла>] | /GLOBALPOWERFLAG {ON|OFF} /OPTION flag | /BATTERYALARM {LOW|CRITICAL} [параметры] | /DEVICEQUERY флаги_запроса | /DEVICEENABLEWAKE имя_устройства | /DEVICEDISABLEWAKE имя_устройства | /?]

  • /LIST, /L Перечень имен существующих схем электропитания.
  • /QUERY, /Q Отображение конфигурации указанной схемы электропитания. Если имя не указано, отображается конфигурация текущей активной схемы электропитания
  • /CREATE, /C Создание схемы электропитания с указанным именем.  Новая схема создается со свойствами текущей активной схемы.
  • /DELETE, /D Удаление схемы электропитания с указанным именем.
  • /SETACTIVE, /S  Активизация схемы электропитания с указанным именем.
  • /CHANGE, /X Изменение параметров указанной схемы электропитания. Дополнительные ключи определяют тип изменений:
  • /EXPORT, /E Экспорт схемы электропитания с указанным именем в файл.
  • /IMPORT, /I Импорт схемы электропитания из указанного файла. Если имя файла не указано, по умолчанию используется имя SCHEME.POW.  Если схема с указанным именем уже существует, она заменяется на новую. Поддерживается дополнительный параметр: /FILE <имя_файла>
  • /HIBERNATE, /H {ON|OFF} Включает и выключает спящий  режим.  Таймаут спящего режима не поддерживается всеми системами.
  • /NUMERICAL, /N Указание схемы электропитания с помощью числового идентификатора.  При использовании этого ключа вместо имени схемы электропитания в командной строке задается числовой идентификатор.  Этот ключ можно использовать в комбинации с командами /QUERY, /DELETE, /SETACTIVE, /CHANGE, /EXPORT и /IMPORT.
  • /GLOBALPOWERFLAG,/G {ON|OFF} Включение и отключение глобальных флагов. Допустимые флаги (для использования после "/OPTION "):
  • BATTERYICON:  Вывод значка индикатора батарей на панели задач. MULTIBATTERY:   Вывод нескольких батарей в системном индикаторе.
  • /BATTERYALARM, /B {LOW|CRITICAL} Настраивает сигнализацию о заряде батарей. Можно использовать следующие параметры: /activate <on|off> Включение или отключение подачи сигнала.
  • /DEVICEQUERY <флаги_запроса> возвращает список устройств, заданных параметром <флаги_запроса>. Возможные значения для параметра <флаги_запроса>: wake_from_S1_supported - возвращает все устройства, поддерживающие пробуждение системы из состояния легкого сна. wake_from_S2_supported - возвращает все устройства, поддерживающие пробуждение системы из состояния более глубокого сна. wake_from_S3_supported - возвращает все устройства, поддерживающие пробуждение системы из состояния самого глубокого сна. wake_from_any - возвращает все устройства, поддерживающие пробуждение из любого состояния сна. S1_supported - список устройств, поддерживающих состояние легкого сна. S2_supported - список устройств, поддерживающих состояние более глубокого сна. S3_supported - список устройств, поддерживающих состояние самого глубокого сна. S4_supported - список устройств, поддерживающих спящий режим.
  • /DEVICEENABLEWAKE <имя_устройства> включает устройство для пробуждения системы из состояния сна. <devicename> - это устройство, использующее параметр "/DEVICEQUERY wake_programmable".
  • /DEVICEENABLEWAKE <имя_устройства> отключает устройство для пробуждения системы. <devicename> - это устройство, использующее параметр "/DEVICEQUERY wake_armed".
  • /HELP, /? Сведения о параметрах командной строки.

Примеры команды Powercfg

  1. POWERCFG /LIST
  2. POWERCFG /QUERY схема
  3. POWERCFG /QUERY
  4. POWERCFG /CREATE схема
  5. POWERCFG /DELETE схема
  6. POWERCFG /SETACTIVE схема
  7. POWERCFG /CHANGE схема /monitor-timeout-dc 15
  8. POWERCFG /CHANGE схема /monitor-timeout-dc 0
  9. POWERCFG /HIBERNATE on
  10. POWERCFG /EXPORT схема /file имя_файла
  11. POWERCFG /QUERY номер /NUMERICAL
  12. POWERCFG /GLOBALPOWERFLAG on /OPTION BATTERYICON
  13. POWERCFG /AVAILABLESLEEPSTATES
  14. POWERCFG /BATTERYALARM low
  15. POWERCFG /BATTERYALARM critical /ACTIVATE on /LEVEL 6 /ACTION hibernate

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *