Файл гибернации Windows 10 как перенести на другой диск — вопрос, который возникает у пользователей, когда системный раздел C: заполнен под завязку. Файл hiberfil.sys, который хранит данные для быстрого пробуждения ПК, может занимать до 70–80% от объёма оперативной памяти. Если у вас 16 ГБ ОЗУ, этот файл «съест» примерно 12–14 ГБ на диске C:. Перенос поможет освободить место, но сделать это не так просто, как перетащить папку.

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

Почему файл гибернации занимает так много места

Гибернация в Windows 10 экономит заряд батареи на ноутбуках и ускоряет запуск ПК. Когда вы активируете этот режим, система сохраняет содержимое оперативной памяти в файл hiberfil.sys на системном диске. При включении ПК данные считываются обратно в ОЗУ, и вы продолжаете работу с того же места.

Размер файла зависит от объёма ОЗУ: минимальный размер — 50% от ОЗУ (если гибернация настроена в режиме reduced), стандартный — 75–80%, максимальный — 100% (если используется полный режим). Например, при 32 ГБ ОЗУ файл может занять до 25–30 ГБ.

💡

Чтобы проверить текущий размер файла гибернации, откройте командную строку от имени администратора и выполните команду dir /a h C:\hiberfil.sys. Система покажет точный объём файла в байтах.

СпособПлюсыМинусыСложность
Отключение гибернации + создание файла подкачки на другом дискеПростота, не в реестреГибернация отключается полностьюНизкая
Изменение параметров реестра с символическими ссылкамиСохраняет гибернациюТребует прав администратора, возможны ошибкиСредняя
Использование сторонних утилитАвтоматизация процессаРиск нестабильной работы системыВысокая

Способы переноса файла гибернации: плюсы и минусы

Официально не поддерживает перенос hiberfil.sys на другой диск. Однако есть два работающих метода:

Первый способ подходит, если вы готовы пожертвовать гибернацией ради свободного места. Второй — для пользователей, которым нужен этот режим. Третий вариант рискован: сторонние программы могут нарушить стабильность системы. Мы подробно разберём первые два.

Подготовка системы перед переносом

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

  • Проверьте свободное место на целевом диске. Убедитесь, что там достаточно места для файла размером ~75% от ОЗУ.
  • Создайте точку восстановления. Это защитит вас от ошибок, если что-то пойдёт не так. Для этого откройте Панель управления → Восстановление → Настройка восстановления системы → Создать.
  • Отключите быстрый запуск. Он использует тот же файл hiberfil.sys, поэтому его нужно деактивировать. Перейдите в Панель управления → Электропитание → Действия кнопок питания → Изменение параметров, которые сейчас недоступны и снимите галочку с Включить быстрый запуск.

Также убедитесь, что на целевом диске NTFS-разметка. Файл гибернации не работает с FAT32. Проверить файловую систему можно через Свойства диска в проводнике.

Отключение гибернации и перенос файла подкачки

Если вы готовы отказаться от гибернации, этот способ самый простой и безопасный. Вместо hiberfil.sys вы можете перенести файл подкачки pagefile.sys, который также занимает много места. Вот как это сделать:

  1. Откройте командную строку от имени администратора (Win + X → Терминал (Администратор)).
  2. Введите команду powercfg /h off и нажмите Enter. Это отключит гибернацию, а файл hiberfil.sys будет удалён.
  3. Перейдите в Панель управления → Система → Дополнительные параметры системы → Параметры быстродействия → Дополнительно → Виртуальная память → Изменить.
  4. Снимите галочку с Автоматически выбирать объём файла подкачки, выберите диск C: и установите переключатель в положение Без файла подкачки. Нажмите Задать.
  5. Выберите целевой диск (например, D:), укажите размер файла подкачки (рекомендуется 1,5–2 от объёма ОЗУ) и нажмите Задать.
  6. Перезагрузите компьютер, чтобы изменения вступили в силу.
⚠️ Внимание: Отключение гибернации и файла подкачки на системном диске может привести к нестабильной работе системы, если на C: недостаточно места для других операций. Убедитесь, что на диске остаётся хотя бы 10–15% свободного пространства.
Какой способ переноса файла гибернации вы выберете?
Отключу гибирнацию и использую файл подкачки
Изменю реестр и создам символическую ссылку
Возьму стороннюю утилиту
Не буду ничего делать

Сравнение дисков для переноса файла гибернации

Не все диски одинаково подходят для переноса файла гибернации или подкачки. Скорость работы системы зависит от типа накопителя. — сравнение вариантов:

Тип дискаСкорость чтения/записиПодходит для гибернации?Подходит для файла подкачки?
SSD (NVMe)3000–7000 МБ/сДаДа, оптимальный вариант
SSD (SATA)500–600 МБ/сДаДа, хороший вариант
HDD80–160 МБ/сНет (медленно)Да, но не рекомендуется
Внешний HDD (USB 3.0)100–150 МБ/сНетНет (нестабильно)

Для файла гибернации лучше выбирать внутренний SSD. Если переносите файл подкачки, то подойдёт, но система будет работать медленнее. Внешние диски не рекомендуются из-за нестабильного подключения и низкой скорости.

Символические ссылки: как обмануть систему

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

Символические ссылки — это «ярлыки» для системы, которые указывают на другой файл или папку. Windows будет думать, что hiberfil.sys находится на диске C:, хотя на самом деле он лежит на D:.

Вот как это сделать:

  1. Откройте командную строку от имени администратора.
  2. Отключите гибернацию командой powercfg /h off.
  3. Создайте папку на целевом диске, например, D:\Hiberfil.
  4. В командной строке выполните: mklink /h C:\hiberfil.sys D:\Hiberfil\hiberfil.sys. Если система напишет, что файл существует, сначала удалите его через del C:\hiberfil.sys.
  5. Включите гибернацию командой powercfg /h on.
  6. Перезагрузите ПК.

Проверьте, работает ли гибернация: выполните команду powercfg /a — в списке должен быть пункт Гибернация.

Примечание: Этот способ может не работать на всех системах. Если после перезагрузки файл гибернации снова появляется на C:, попробуйте другой метод.

Практика: пошаговая инструкция переноса

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

Чек-лист для переноса файла гибернации

Выполнено: 0 / 8

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

Можно ли перенести файл гибернации без отключения режима?

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

Что будет, если удалить файл гибернации вручную?

Если просто удалить hiberfil.sys через проводник, гибернация перестанет работать, а система может выдавать ошибки при попытке перейти в этот режим. Чтобы вернуть файл, нужно включить гибернацию командой powercfg /h on.

Как проверить, включена ли гибернация?

Откройте командную строку и выполните powercfg /a. Если в списке есть пункт Гибернация, режим активен. Также можно проверить наличие файла hiberfil.sys на диске C: через командную строку: dir /a h C:\hiberfil.sys.

Можно ли перенести файл гибернации на сетевой диск?

Нет. Файл гибернации должен находиться на локальном диске с файловой системой NTFS. Сетевые диски не поддерживаются из-за низкой скорости доступа и риска потери соединения.