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

как отключить гибернацию windows hiberfil.sys keytrust24.store

Гибернация сохраняет содержимое оперативной памяти на диск и полностью выключает компьютер. При включении система восстанавливает состояние из файла hiberfil.sys. Этот файл занимает 40-75% объема RAM, то есть 6-24 ГБ на современных компьютерах. Если вы не используете гибернацию, отключение освободит значительный объем на системном диске.

Главное:

  • Файл hiberfil.sys занимает 40-75% объема оперативной памяти (6-24 ГБ)
  • Команда powercfg /h off полностью отключает гибернацию и удаляет файл
  • Быстрый запуск Windows зависит от гибернации и тоже будет отключен
  • Спящий режим (Sleep) работает независимо от гибернации

Разница между гибернацией и спящим режимом

Спящий режим (Sleep) и гибернация (Hibernate) часто путают, но работают они по-разному:

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

Гибернация: содержимое RAM записывается на диск в файл hiberfil.sys, после чего компьютер полностью выключается. Пробуждение занимает 10-30 секунд (зависит от скорости диска и объема RAM). Эти сохраняются при отключении питания.

Гибридный спящий режим: комбинация обоих методов. Эти сохраняются и в RAM, и на диск. Если питание не прерывается, пробуждение быстрое. Если прерывается, система восстанавливается из файла на диске.

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

Отключение гибернации через командную строку

Самый быстрый и надежный способ. Откройте командную строку или PowerShell от администратора (Win+X — «Терминал (Администратор)»).

Полное отключение гибернации:

powercfg /h off

Команда отключает гибернацию и автоматически удаляет файл hiberfil.sys. Освобожденное место появится на диске C сразу после выполнения.

Для включения обратно:

powercfg /h on

Проверка текущего состояния:

powercfg /a

Команда покажет все доступные режимы сна и какие из них поддерживаются оборудованием.

Если нужно сохранить гибернацию, но уменьшить размер файла:

powercfg /h /type reduced

Это уменьшит hiberfil.sys до минимального размера (около 40% RAM), достаточного для быстрого запуска. Для полного размера:

powercfg /h /type full

Влияние на быстрый запуск Windows

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

Отключение гибернации командой powercfg /h off автоматически отключает быстрый запуск. Для большинства компьютеров с SSD разница незаметна: полная загрузка занимает 10-15 секунд, быстрый запуск — 7-10 секунд.

Быстрый запуск может вызывать проблемы:

  • Конфликты при двойной загрузке (Linux не видит разделы Windows)
  • Обновления драйверов не применяются до полной перезагрузки
  • Проблемы с шифрованием BitLocker
  • USB-устройства не определяются при загрузке

Если вам нужен быстрый запуск, но не нужна гибернация, используйте уменьшенный размер файла (powercfg /h /type reduced). Это сохранит быстрый запуск, но гибернация не будет доступна в меню. Подробнее о настройке загрузки в нашем каталоге Windows.

Удаление hiberfil.sys вручную

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

Правильный способ — отключение гибернации через powercfg /h off. Windows автоматически удалит файл.

Если файл остался после отключения (редкий случай):

del /f /a C:hiberfil.sys

Для просмотра файла в проводнике: откройте «Этот компьютер» — диск C. Нажмите «Вид» — «Показать» — «Скрытые элементы». Также в «Параметры папок» отключите «Скрывать защищенные системные файлы».

Размер файла в зависимости от объема RAM:

  • 8 ГБ RAM — hiberfil.sys около 3-6 ГБ
  • 16 ГБ RAM — hiberfil.sys около 6-12 ГБ
  • 32 ГБ RAM — hiberfil.sys около 12-24 ГБ
  • 64 ГБ RAM — hiberfil.sys около 24-48 ГБ

На компьютерах с большим объемом RAM отключение гибернации освобождает существенный объем на SSD, где каждый гигабайт ценен.

Отключение через реестр и групповые политики

Альтернативный способ через реестр (полезен для автоматизации на нескольких ПК):

reg add "HKLMSYSTEMCurrentControlSetControlPower" /v HibernateEnabled /t REG_DWORD /d 0 /f

Для включения замените 0 на 1. После изменения реестра перезагрузите компьютер.

Через групповые политики (gpedit.msc): «Конфигурация компьютера» — «Административные шаблоны» — «Система» — «Управление электропитанием» — «Параметры спящего режима». Найдите политику «Разрешить гибернацию» и установите «Отключено».

Для отключения быстрого запуска отдельно (без отключения гибернации):

reg add "HKLMSYSTEMCurrentControlSetControlSession ManagerPower" /v HiberbootEnabled /t REG_DWORD /d 0 /f

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

Настройка спящего режима после отключения гибернации

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

Время перехода в сон: «Параметры» — «Система» — «Питание» — «Экран и спящий режим». Рекомендуемые значения: 15 минут при работе от сети, 5 минут от батареи.

Если компьютер не просыпается из спящего режима, проверьте:

  • Обновите драйверы видеокарты и чипсета
  • В BIOS/UEFI включите поддержку ACPI S3 (Suspend to RAM)
  • Отключите быстрый запуск (даже если гибернация отключена, параметр может остаться)
  • Проверьте журнал событий (eventvwr.msc) на ошибки при пробуждении

Для ноутбуков рекомендуется включить «Гибридный спящий режим» в классических параметрах электропитания (powercfg.cpl — «Настройка схемы» — «Дополнительные параметры» — «Сон» — «Разрешить гибридный спящий режим»). Это защитит от потери этих при разряде батареи во время сна.

При возникновении проблем со спящим режимом попробуйте загрузку в безопасном режиме и обновление драйверов. Подробнее о настройке системы в нашем каталоге Windows.

Полезные ссылки и материалы

Для решения задач, описанных в этой статье, могут пригодиться:

Официальная документация: Microsoft Learn: состояние выпусков Windows.

Частые ошибки при настройке

Разберем типичные промахи, которые допускают пользователи. Знание этих ловушек сэкономит время и нервы.

Ошибка 1: Изменение параметров без резервной копии

Любые системные настройки следует менять только после создания точки восстановления. Если что-то пойдет не так, откат займет пару минут. Без резервной копии придется искать и отменять каждое изменение вручную.

Ошибка 2: Использование устаревших инструкций

Интерфейс Windows 11 регулярно обновляется. Инструкция для версии 22H2 может не подходить для 24H2 — расположение некоторых настроек меняется. Всегда проверяйте версию своей системы: Win + R > winver.

Ошибка 3: Запуск без прав администратора

Многие системные операции требуют повышенных привилегий. Если команда возвращает «Отказано в доступе», закройте терминал и откройте его заново от имени администратора (правая кнопка > Запуск от имени администратора).

Ошибка 4: Игнорирование перезагрузки

Часть изменений вступает в силу только после перезагрузки. Не путайте выход из системы с полной перезагрузкой — выберите именно «Перезагрузка» в меню Пуск.

Альтернативные способы

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

Через PowerShell

PowerShell дает больше контроля и возможность автоматизации. Большинство операций из графического интерфейса можно выполнить одной командой. Преимущество — возможность записать команды в скрипт и применить на нескольких компьютерах:

# Проверка текущих параметров
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsArchitecture

Через групповые политики (gpedit.msc)

В редакциях Windows 11 Pro и Enterprise доступен редактор групповых политик. Он управляет теми же параметрами, что и реестр, но через удобный древовидный интерфейс. Лицензионные ключи для Pro-версий доступны в нашем каталоге Windows 11.

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

Реестр — самый глубокий уровень настройки. Откройте regedit (Win + R > regedit) и перейдите к нужному разделу. Перед правками экспортируйте ветку реестра: правая кнопка на разделе > Экспортировать. Подробнее о работе с реестром читайте в руководстве по regedit.

Автоматизация через скрипты

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

Создайте файл с расширением .ps1 и запускайте через PowerShell:

# Пример скрипта для массового применения настроек
$computers = @("PC-01", "PC-02", "PC-03")
foreach ($pc in $computers) {
    Write-Host "Настройка $pc..."
    # Здесь команды для каждого ПК
}
Write-Host "Готово. Обработано: $($computers.Count) компьютеров"

Для запуска скриптов PowerShell может потребоваться изменение политики выполнения:

# Разрешить запуск локальных скриптов
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Подробнее о создании скриптов читайте в статье о создании BAT-файлов.

Часто задаваемые вопросы

Можно ли удалить hiberfil.sys напрямую?

Нет, файл защищен системой. Для удаления выполните powercfg /h off от имени администратора. Windows удалит файл автоматически и освободит место на диске.

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

Нет, спящий режим (Sleep) работает независимо от гибернации. Он хранит эти в RAM, а не на диске, и продолжит работать после отключения гибернации.

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

Файл hiberfil.sys занимает 40-75% объема RAM. Для 16 ГБ RAM это 6-12 ГБ, для 32 ГБ RAM — до 24 ГБ свободного места на диске C.

Нужна ли гибернация на SSD?

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

Частые вопросы

Можно ли удалить hiberfil.sys напрямую?

Нет, файл защищен системой. Для удаления выполните powercfg /h off от имени администратора. Windows удалит файл автоматически и освободит место на диске.

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

Нет, спящий режим (Sleep) работает независимо от гибернации. Он хранит эти в RAM, а не на диске, и продолжит работать после отключения гибернации.

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

Файл hiberfil.sys занимает 40-75% объема RAM. Для 16 ГБ RAM это 6-12 ГБ, для 32 ГБ RAM - до 24 ГБ свободного места на диске C.

Нужна ли гибернация на SSD?

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