Как переместить файл hiberfil.sys на другой диск в Windows 10

Если у вас есть небольшой установочный диск Windows, например SSD на 60 ГБ, использование функции гибернации может быть довольно дорогостоящим. В основном благодаря файлу hiberfil.sys, который занимает несколько ГБ места. Чтобы освободить место, вы можете отключить спящий режим, уменьшить размер файла hiberfil.sys или попробовать переместить hiberfil.sys на другое устройство.

Расположение Hiberfil.sys на устройстве c

Переместите файл hiberfil.sys на другой диск

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

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

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

Почему вы не можете переместить файл hiberfil.sys?

Не вдаваясь в технические подробности, это причина.

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

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

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

Если вы хотите узнать больше, прочтите эту статью TechNet, написанную инженером Microsoft.

Уменьшите размер файла hiberfil.sys

Хотя вы не можете переместить файл, вы можете уменьшить размер файла hiberfil.sys до 60%. Например, если размер вашего файла hiberfil.sys составляет около 10 ГБ, вы можете уменьшить его примерно до 4–5 ГБ без каких-либо штрафов за выполнение. Как вы уже догадались, этот простой трюк позволит вам восстановить потерянное пространство.

1. Искать сначала "Командная строка" в меню "Начало" и выберите вариант "Запустить от имени администратора". Вы также можете щелкнуть правой кнопкой мыши результат командной строки и выбрать параметр.

Переместите файл hiberfil sys, чтобы открыть cmd от имени администратора

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

Важно: не опускайтесь ниже 50%.

Powercfg –h –размер% 70

Сжать системный файл hiberfil

После запуска команды в окне отобразится новый размер файла hiberfil.sys.

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

Если вам понравилась эта статья, узнайте, как добавить в меню отсутствующую опцию гибернации. "Начало" и в другом месте.

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?