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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 Powercfg –h –size% 70 

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

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

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

Оцените статью
futurei.ru
Добавить комментарий