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

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

За счёт гибернации сокращается энергопотребление.

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

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

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

Особенности использования гибернации на настольных ПК с SSD и большим объемом оперативной памяти

Размер файла гибернации примерно равен объёму доступной или используемой оперативной памяти. При больших размерах оперативной памяти и установке ОС на SSD, файл гибернации занимает значительный размер дискового пространства. При этом файл гибренация невозможно перенести с системного диска (C:\) из-за особенностей загрузчика ядра, который способен видеть только тот раздел диска, на который установлен загрузчик.

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

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

Скрытый системный файл hiberfil.sys расположен в корневой папке диска, где установлена операционная система, стандартно c:\hiberfil.sys. Диспетчер питания ядра Windows резервирует этот файл при установке Windows.

Чтобы отключить гибернацию и удалить hiberfil.sys, выполните следующие шаги:

  • Запустите командную строку под администратором, для этого нажмите правой кнопкой мыши на кнопке "Пуск" и выберите пункт меню запуска командной строки под администратором. Запуск командной строки под администратором
  • Согласитесь с запросом "Контроля учётных записей"
  • Введите команду powercfg.exe /hibernate off и нажмите Enter.
  • Закройте окно командной строки.

Чтобы обратно включить гибернацию, выполните аналогичные шаги, но введите другую команду: powercfg.exe /hibernate on.


Похожие записи

Обновить bash на Windows 10

Если, запуская подсистему Linux мы получаем сообщение о необходимости обновить пакеты, то можно решить проблему удалив подсистему и поставив заново. Но тогда удалятся и данные, а можно данные сохранить, проведя процедуру upgrade подсистемы linux.

Перенести базы PostgreSQL на другой диск Windows

Если у вас установлен Postgres в конфигурации по умолчанию, то его базы хранятся в Program Files. Если есть необходимость освободить место на системном диске C, то можно перенести базы данных Postgres на другой диск.

Жесткие и символические ссылки в Windows

Используя жёсткие ссылки файлов и каталогов, можно иметь несколько различных имён файлов или каталогов, ссылающихся на одни и те же данные. В windows механизм работает в файловой системе NTFS. Статья о том, как сделать такие ссылки в windows.