Сон, гибернация и гибридный спящий режим в windows 10

Механизм действия

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

С точки зрения экономии энергии, интерфейс OSPM (Operating System-directed configuration and Power Management), как часть ACPI, предлагает концепцию, согласно которой системы должны сокращать потребление энергии путём перевода своих устройств в режимы низкого потребления энергии, включая погружение всего устройства в «режим сна», если это возможно. Согласно спецификации, разработчики устройств вольны выбирать самостоятельно, как именно будет выполняться переход в ждущий режим, при условии единообразной поддержки с точки зрения операционной системы. Это позволяет разрабатывать аппаратное обеспечение и операционные системы независимо друг от друга, и освобождает разработчиков от выпуска обновлений своих ОС для поддержки нового оборудования, и наоборот — существующее ACPI-совместимое оборудование будет работать с будущими ОС.

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

В случае, если операционная система не берёт на себя функции управления питанием, эти функции остаются на попечении BIOS’а компьютера (или других выполняющих его функции управляющих схем). В зависимости от сочетания ACPI-совместимого оборудования и операционной системы, возможны следующие варианты управления питанием:

Оборудование\ОС ОС без ACPI ОС с ACPI
ACPI-несовместимое Функции полностью определены аппаратным обеспечением Если ОС не поддерживает специфические функции энергосбережения оборудования, эти функции полностью определены аппаратным обеспечением
Смешанное оборудование Функции полностью определены аппаратным обеспечением При запуске, ОС переводит совместимое оборудование в OSPM/ACPI режим и берёт на себя управление питанием
Только ACPI-совместимое Функции управления питанием не используются Полная поддержка OSPM/ACPI режима

Интерфейсы и сама концепция OSPM определены в самой спецификации ACPI для всех классов компьютерной техники, включая, но не ограничиваясь, настольные, мобильные, серверные компьютеры и рабочие станции.

Настольные компьютеры, рабочие станции

Инициация входа в ждущий режим происходит либо пользователем (нажатием на специальную клавишу на клавиатуре, системном блоке или выбором соответствующего пункта меню), либо операционной системой, либо средствами BIOS (или UEFI в современных системах), если ОС не имеет поддержки ACPI.

Решение о переходе в ждущий режим принимается операционной системой на основе таймера пользовательской активности: этот таймер начинает отсчёт времени отсутствия активности с момента последнего нажатия пользователя на клавиши клавиатуры или компьютерной мыши, движения мыши, прикосновения к сенсорному экрану (для компьютеров, оборудованных им) и другого оборудования ввода (Human Interface Device). Когда таймер достигает установленного значения, операционная система проверяет, разрешён ли переход в ждущий режим. Если нет программ, запретивших переход, операционная система устанавливает необходимые значения регистров полей SLEEP_CONTROL_REG таблиц OSPM интерфейса и вызывает обработчик ACPI. Альтернативный вариант состоит в вызове соответствующих процедур, заявленных в таблицах BIOS’а.

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

  1. Откройте «Командную строку» с правами администратора.


    В меню «Пуск» или нажав на значок поиска, вводим «cmd», нажимаем на найденный результат правой кнопкой мыши, выбираем «Запуск от имени администратора»

  2. Для включения гибернации: здесь мы восстановим файл «hiberfil.sys» и тем самым режим гибернации появится в параметрах выключения. Скопируйте и вставьте команду «powercfg -h on» в командную строку и нажмите «Enter» (см. снимок экрана ниже).

    Вводим команду «powercfg -h on» в командную строку, нажимаем «Enter»

  3. Для отключения гибернации: здесь мы отключаем режим гибернации, убираем его из меню «Пуск», а также удаляем файл «hiberfil.sys». Скопируйте и вставьте приведенную команду «powercfg -h off» в командную строку, а затем нажмите «Enter» (см. снимок экрана ниже).

    Вводим команду «powercfg -h off», нажимаем «Enter»

  4. Теперь вы можете закрыть командную строку.

Имейте в виду, что в зависимости от конфигурации вашего оборудования режим гибернации может быть недоступен. К возможным причинам его отсутствия относятся:

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

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

Если файл hiberfil.sys существует, значит это кому-то нужно. Только я написал статью про спящий режим и как он может помочь нам в работе, пришло вот такое письмо, что ж отвечаю. Итак, сначала отключаем спящий режим, затем отправляем в отпуск за свой счёт файл hiberfil.sys, но прежде, друзья мои, короткий рассказ по теме. Иногда я делаю знакомым видеофильмы и у меня на компьютере установлена программа ProCoder, кодирующая видео, как-то раз процесс конвертации сильно затянулся, да и мне пришлось отлучиться, а объём материала оказался слишком большим, спящий режим у меня включается через три часа полного бездействия компьютера. Приехал я уже вечером, надеясь что фильм уже конвертирован, смотрю компьютер в спящем режиме как и положено, выхожу из него, вижу папка с фильмом готова и размер подходит, как раз для записи на болванку DVD. Записал фильм и отдал друзьям, ну а они конечно сразу смотреть, а там минут двадцать обрезано. Звонят мне и жалуются, мол фильм то не весь, самого интересного нет. Пришлось подумать, почему такое произошло. С Windows 7 вроде всё в порядке. А оказалось, как вы уже догадались, что мой компьютер ушёл в спящий режим, как и ему положено, а программа кодировщик просто не успела закончить до этого времени и даже ошибку не показала. Теперь при кодировании я выключаю спящий режим или отодвигаю ещё на несколько часов.

Отключить спящий режим в Windows 7 очень легко . Заходим в нашу операционную систему от лица администратора. Пуск->Панель управления->Система и безопасность->Электропитание.

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

Здесь мы с вами можем выбрать:Отключать дисплей: эту функцию можно настроить как вам захочется, ведь все мы работаем за компьютером по разному, у меня например выставлено 10 мин, раньше было 5мин, но это стало мне досаждать, представляете я иногда обдумываю свою мысль больше пяти минут (старею), подумал и перевожу свой взгляд на монитор, а там чёрный экран, ну вы меня поняли.

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

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

создаваемого Windows 7 при включении спящего режима. В данный файл сохраняется всё, что на момент ухода в спящий режим находится в оперативной памяти, открытые приложения и так далее. Обычно размер файла и равен размеру оперативки. Естественно при выходе из спящего режима Windows 7 восстанавливает всё что у вас было открыто на компьютере. Набираем в поле Выполнить powercfg -h off и нашего файла как не бывало.

Рассмотрим преимущества и недостатки Гибернации:

  • Гибернация позволяет значительно ускорить выключение и запуск операционной системы
  • Гибернация позволяет уменьшить время, необходимое на запуск часто используемых программ
  • Гибернация может включаться автоматически, например, если на разрядилась батарея или когда пользователь закрое крышку ноутбука
  • Использование гибернации приводит к потреблению большого объема памяти на жестком диске
  • Некоторые устаревшие программы могут некорректно работать после выхода из режима гибернации
  • При больших объемах оперативной памяти выход из режима гибернации может занимать длительное время

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

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

Что представляет собой режим сна

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

Что такое гибернация

На ноутбуке, как, впрочем, и на нетбуке, планшете и любой другой мобильной технике с ОС Windows Vista/7/8 для пользователя наиболее критичным является время загрузки и уровень энергопотребления системы. Поэтому как раз для таких устройств этот режим является наиболее оптимальным. Гибернация ноутбука позволяет очень быстро восстановить работу, не дожидаясь запуска всех приложений, которые были запущены перед выключением. Причем состояние системы (запущенные программы и процессы, открытые окна) будет абсолютно таким же, как и момент активации данного режима.

Чем еще отличается гибернация ноутбука от режима сна

В спящем состоянии компьютер, по сути, продолжает работать (отключается лишь HDD, дисплей и система охлаждения) и если мобильное устройство в таком состоянии будет находиться достаточно долго, рано или поздно батарея сядет. В напротив, ПК обесточивается полностью, если, конечно, не считать питания поддерживающего правильное отображение времени/даты в BIOS. При этом в момент перехода в данный режим точный образ оперативной памяти записывается в память жесткого диска.

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


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

Вредно ли отключать спящий режим?

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

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

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

Если вы собираетесь держать ваш ноутбук в рабочем состоянии 24 часа в сутки и 7 дней в неделю, то лучше уж извлечь батарею. При таком нещадном использовании вы рискуете посадить свой аккумулятор за пол года или даже быстрее до такого состояния, что он перестанет держать заряд дольше 10-15 минут.

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

Отключается гибернация Windows 10 посредством системной команды, выполненной в командной строке или окне «Выполнить», с соответствующими аргументами.

Функция перевода ПК в режим гибернации отключается при помощи команды «powercfg –h off», где:

  • powercfg – команда завершения функционирования операционной системы;
  • -h – параметр, касающийся гибернации;
  • off – деактивация указанной функции.

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

Еще одним способом деактивации гибернации является использование функционала редактора реестра.

  1. Жмем Win+R.
  2. Вводим «regedit» и выполняем команду.
  3. Идем в ветку HKLM\System\CurrentControlSet\Control.
  4. Находим раздел «Power».
  5. Дважды жмём по параметру «HibernateEnabled» и задаем его значение как «0» (для включения режима вводим «1»).

Активация данного режима при необходимости выполняется посредством команды «powercfg -h on», выполненной одним из описанных методов, однако она не добавит кнопку перевода ПК в режим гибернации в Пуск. Делается это следующим образом.

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

Режим гибернации в первую очередь актуален для ноутбуков и других портативных устройств, которые питаются от аккумуляторной батареи, склонной к быстрому разряду. Для стационарных же компьютеров, не испытывающих дефицита питания, вполне достаточно режима «Сон». Как правило, гибернация в Windows 7/10 по умолчанию отключена, но если она все же активна и отображается в меню Пуск, то ее можно отключить.

Самый простой способ отключить режим гибернации – воспользоваться командной строкой. Запускаем ее через меню «Пуск» с правами администратора и вводим в окне команду powercfg -h off. Нажимаем Enter. После выполнения этих действий не только исчезнет соответствующий пункт в меню Пуск, но и будет удален файл hiberfil.sys.

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

Отключить гибернацию можно также через редактор реестра. Чтобы зайти в него, нажимаем сочетание клавиш Win+R и вводим regedit. Далее нажимаем кнопку Ок или Enter на клавиатуре. Переходим по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power и находим параметр с именем HibernateEnabled.

Кликаем по нему дважды и присваиваем значение 0. Соответственно, для включения гибернации вместо 0 вписываем 1.

Чем отличается спящий режим от гибернации?


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

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

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

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

Настройка режима сна

Регулировки спящего режима могут выполняться с использованием меню «Параметры» или «Панели управления».

В меню «Параметры»

Вызвать меню «Параметры» можно комбинацией Win+I, после чего в открывшемся окне следует выбрать раздел «Система». Далее нажимаем на «Питание и спящий режим» и оказываемся на странице регулировок. Здесь можно выбрать, через какое время «бездействия» будет отключаться (и будет ли отключаться вообще) экран при работе от сети и от аккумулятора, а также сколько должен «простоять» компьютер для перехода в режим сна.

Схему электропитания можно настроить таким образом, что отключения дисплея и перехода в режим сна не будет происходить никогда

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

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

В «Панели управления»

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

Видео: о регулировках схемы электропитания в режиме сна

Чтобы настроить схему электропитания, можно кликнуть правой клавишей мыши по значку аккумулятора, расположенному в правой части панели задач. В этом случае откроется окно, в котором будет надпись «Электропитание» — жмём на неё. В открывшемся окне следует:

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

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

правильно настроенная схема электропитания обеспечит максимально возможную по длительности работу аккумулятора. Среди доступных регулировок: отключение жёсткого диска через указанное время; перевод в режим сна, гибернацию или гибридный режим после указанного времени простоя. Если, например, указано, что гибернация должна включиться через 180 минут, это означает, что компьютер перейдёт в режим гибернации после трёх часов пребывания в режиме сна; включение и отключение так называемых таймеров пробуждения. Некоторые из установленных программ могут «будить» пребывающий в режиме сна компьютер с помощью таких таймеров. Если это нежелательно, функцию можно отключить; реакция на закрытие крышки ноутбука, нажатие кнопок питания и спящего режима. Можно выбрать, что должно происходить, например, в момент закрытия крышки ноутбука — переход в сон, гибернацию, выключение или отсутствие каких-либо действий.

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

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

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

  1. Открыть «Диспетчер устройств» (нажатием правой кнопкой мыши по меню «Пуск»).
  2. Выбрать папку «Мыши и иные указывающие устройства» и правой клавишей кликнуть по одному из выпавших вариантов мыши.
  3. Открыть «Свойства» и раздел «Управление электропитанием».
  4. Повесить (или снять, в зависимости от необходимости) флажок на надписи «Разрешить этому устройству выводить компьютер из ждущего режима».

На надписи «Разрешить этому устройству выводить компьютер из ждущего режима» нужно повесить или снять флажок

Всё то же самое можно выполнить и для папки «Клавиатуры», т. е. указать, должен ли компьютер выходить из спящего режима после нажатия на одну из кнопок клавиатуры.

Как добавить режим гибернации в меню «Пуск» с помощью «Панели управления»

Шаг 1. В меню «Пуск» откройте папку «Служебные», затем откройте «Панель управления».


В меню «Пуск» открываем папку «Служебные», затем открываем «Панель управления»

Шаг 2. Перейдите в параметр «Система и безопасность».

В категории «Просмотр» выставляем значение «Категория», переходим в параметр «Система и безопасность»

Шаг 3. Щелкните по пункту «Электропитание».

Щелкаем по пункту «Электропитание»

Шаг 4. Нажмите по текстовой ссылке, как показано на скриншоте ниже.

Нажимаем на ссылку «Действие кнопок питания»

В поле «Открыть» команду «powercfg.cpl», нажимаем «Enter»

Шаг 3. Сделайте все так, как показано на скриншоте ниже.

Нажимаем ссылку «Изменение параметров, которые сейчас недоступны»

Шаг 4. Установите флажок рядом с режимом гибернации и нажмите «Сохранить изменения».

Устанавливаем флажок рядом с режимом гибернации, нажимаем «Сохранить изменения»


С этим читают