Функция гибернации включена по умолчанию в Windows 10. Когда функция гибернации включена, Windows создает файл hiberfil.sys в корневой папке диска, на котором установлена Windows 10 (обычно это диск «C»).
Как вы, вероятно, уже знаете, размер файла hiberfil.sys составляет приблизительно 40% от объема оперативной памяти, установленной на вашем компьютере (в более ранних версиях он составлял около 75%). То есть, например, размер файла hiberfil.sys составляет около 3,2 ГБ на компьютере, на котором установлено 8 ГБ ОЗУ.
Файл гибернации (hiberfil.sys) является скрытым системным файлом, и вам необходимо внести соответствующие изменения в настройки представления проводника, чтобы узнать его размер.
Можно ли переместить файл гибернации?
Нет. Windows 10 и более ранние версии операционной системы Windows не позволяют изменять расположение по умолчанию файла hibernation или hiberfil.sys. Вы не можете переместить файл hibernation или hiberfil.sys на другой диск.
Поэтому, если вы ищете способ перемещения файла гибернации для освобождения места на диске, прочитайте статью «Что можно удалить в папке Windows».
Можно ли уменьшить размер файла гибернации?
Да, в Windows 10 (и более ранних версиях) предусмотрена возможность сжатия файла hiberfil.sys. В зависимости от текущего размера файла hiberfil.sys, вы можете уменьшить его размер до 50%. Другими словами, вы можете уменьшить размер файла гибернации до половины исходного размера, не влияя на производительность. Вот как можно уменьшить размер файла гибернации.
Если размер файла hiberfil.sys составляет 40% от объема установленной ОЗУ, возможно, вы не сможете уменьшить его размер.
Откройте командную строку от имени администратора. Для этого введите CMD в поле поиска «Пуск / панель задач», щелкните правой кнопкой мыши пункт «Командная строка» и выберите параметр «Запуск от имени администратора».
В окне командной строки введите следующую команду:
Powercfg –h –size percentsize
В приведенной выше команде замените процентное значение на ваше значение, но оно не может быть меньше 50. Например, чтобы установить размер 70% от исходного размера:
Powercfg –h –size %70
Командная строка отобразит размер нового файла гибернации после успешного выполнения команды.
Ну если нужно переместить файл подкачки (pagefile.sys), нужно сделать следующее: 1. Войдите в систему под учетной записью администратора. 2. В меню «Пуск» выберите команду «Панель управления». 3. Выберите категорию «Производительность и обслуживание» и откройте элемент «Система». 4. Перейдите на вкладку «Дополнительно», в группе «Быстродействие» нажмите кнопку «Параметры». 5. Перейдите на вкладку «Дополнительно», в группе «Виртуальная память» нажмите кнопку «Изменить». 6. В списке «Диск [метка тома]» выберите диск, на который выполнена установка Windows (Обычно это диск C). В группе «Общий размер файла подкачки на всех дисках» обратите внимание на рекомендованное значение. 7. Установите флажок «Особый размер», затем укажите рекомендованное значение файла подкачки в мегабайтах. 8. В поле «Максимальный размер (МБ)» введите максимальное значение, которое Вы хотите определить для файла подкачки. Нажмите кнопку «Задать». 9. В списке «Диск [метка тома]» выберите диск, на который выполнена установка Windows (Обычно это диск C). Выполните следующие действия: Если Вы не хотите, чтобы файл подкачки располагался на данном диске, установите флажок «Без файла подкачки» и нажмите кнопку «Задать». При этом возможно появление следующего сообщения: Если файл подкачки на диске c: будет иметь начальный размер менее 126 МБ, то попытка создания файла отладочной информации при возникновении STOP-ошибки может быть неудачной. Все равно продолжить?
Нажмите кнопку «Да».
Нажмите кнопку «Да». Если Вы хотите использовать файл подкачки минимального размера, установите флажок «Особый размер» и укажите в поле «Исходный размер (МБ)» значение равное или большее объема оперативной памяти, установленной на Вашем компьютере. Введите то же самое значение в поле «Максимальный размер (МБ)» и нажмите кнопку «Задать». 10. Отобразится следующее сообщение: Для того чтобы сделанные изменения вступили в силу, следует перезагрузить компьютер.
А также можете воспользоваться редактором реестра:
——- It’s only after we’ve lost everything that we’re free to do anything. Блог
Могу ли я переместить hiberfil.sys на другой диск?
На моем% SYSTEMDRIVE% в Windows заканчивается свободное место. Существует hiberfil.sys файл, размер которого составляет почти 3 ГБ.
Скрытый системный файл Hiberfil.sys находится в корневой папке диска, на котором установлена операционная система. Диспетчер питания ядра Windows резервирует этот файл при установке Windows. Размер этого файла примерно равен объему оперативной памяти (ОЗУ), установленной на компьютере.
Компьютер использует файл Hiberfil.sys для хранения копии системной памяти на жестком диске, когда включен гибридный спящий режим. Если этот файл отсутствует, компьютер не может перейти в спящий режим.
Есть ли способ перейти hiberfil.sys на другой диск, кроме %SYSTEMDRIVE% ?
Я не думаю, что возможно «перенаправить» путь вашего hiberfil.sys из «C: \ hiberfil.sys» в «D: \ hiberfil.sys», например.
Я провел некоторые исследования в Google и в реестре Windows, и не нашел ничего, кроме возможности отключить его (и, следовательно, удалить файл hiberfil.sys):
Нажмите Пуск, а затем введите cmd в поле Начать поиск.
В списке результатов поиска щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
Когда вас попросит Контроль учетных записей, нажмите Продолжить.
В командной строке введите powercfg.exe /hibernate off , а затем нажмите ENTER .
Введите ENTER команду exit и нажмите, чтобы закрыть окно командной строки.
Вместо отключения режима гибернации вы можете уменьшить размер файла гибернации до 50% от общей физической памяти:
Нажмите Пуск, а затем введите cmd в поле Начать поиск.
В списке результатов поиска щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
Когда вас попросит Контроль учетных записей, нажмите Продолжить.
В командной строке введите powercfg.exe /hibernate /size 50 , а затем нажмите ENTER .
Введите, exit а затем нажмите, ENTER чтобы закрыть окно командной строки.
Размер hiberfil.sys будет уменьшен немедленно.
Обновление . Имейте в виду, что, если ваша системная память не может быть сжата до 50% от ее размера при переходе в спящий режим, вы можете получить синий экран с INTERNAL_POWER_ERROR, подобный этому, который может быть трудно диагностировать:
В отличие от режима SLEEP , где все, что работает в вашей системе, хранится в вашей оперативной памяти (которая работает под напряжением), HIBERNATION копирует все состояние вашей оперативной памяти в файл с именем HIBERFIL.sys . Вот почему этот файл должен быть не меньше размера вашей оперативной памяти. Ваш компьютер полностью выключается, так как он не должен иметь какие-либо из ваших компонентов при постоянной мощности.
НО, в следующий раз, когда вы захотите разбудить вашу машину из состояния гибернации, чтобы найти ее в той же точке, где вы ее оставили, нужен загрузочный сектор вашего системного диска .
Как перенести файл гибернации на HDD вместо SSD на котором система, чтобы не «гонять» лишний раз ссд-диск?
Ostin1, Вам кажется, что нужно, но на самом деле не нужно. Нужно — это когда вы на необитаемом острове, диск на 32 гб, и в ноуте 16Гб памяти. Вот тогда нужно, потому что места не хватит.
А вы где-то прочитали ересь про износ SSD, прогрузились, и теперь несете муйню в массы, а массы ну тупыые, и не понимают. Понимаю, обидно.
В любом случае, HIBERFIL.SYS с системного диска не переносится в принципе. Можете сократить его размер до 75% или до 50%, но тогда если дамп памяти на момент выключения после сжатия в него не уместится, получите BSOD.
А вы где-то прочитали ересь про износ SSD, прогрузились, и теперь несете муйню в массы, а массы ну тупыые, и не понимают. Понимаю, обидно.
В данном случае идёт речь о модели Transcend 360S (MLC) это не А-Brand, и нужно задумываться о том как им пользоваться. Какие массы, что вы несёте, есть конкретная задача, hiberfile.sys перенести на другой раздел, какие ещё массы, вы в своем вообще уме?
Ostin1, 1. Нести муйню в массы — это доказывать всем, что у кого-то может быть надобность в переносе hiberfil.sys \ отключении pagefile.sys \ переносе кэшей браузеров с SSD на HDD, ввиду якобы ускоренного износа. Или вы не говорите о наличии у вас такой «потребности»?
2. Hiberfil не переносится на другой ДИСК в принципе, как, впрочем, и на другой раздел того же диска (что было бы бессмысленно в вашем контексте, даже если бы ваш контекст был справедлив).
Transcend 360S (MLC) это не А-Brand,
То, что это не A-Brand, выражается в следующем: — чуть худшие характеристики — несколько бОльший уровень брака — меньший срок гарантии
Ни одно из этих отличий не делает необходимыми какие-либо манипуляции с целью «уменьшить его износ». Если он сдохнет в обозримом будущем (как, впрочем, и ллюбой другой SSD), это с 99.(9)% вероятностью не будет связано с износом ячеек.
Нести муйню в массы — это доказывать всем, что у кого-то может быть надобность в переносе hiberfil.sys \
это вы себе так представили, никто никому ничего не доказывает, ваши фантазии, просто не нужно лишний раз мне писать чтото на SSD диск, восстанавливать хотябы данные так будет при случайном удалении проще, это как минимум, тем более когда дело касается простого выключения и включения компьютера это лишнее его лишний раз «гонять», выключение делается минимум раз 10 в день
восстанавливать хотябы данные так будет при случайном удалении проще
Данные должны лежать на другом разделе, так что это тут ни при чём. Данные должны бэкапится, так что это опять же ни при чем. «хотябы»!=»хотя бы»
Ага, я один такое себе представил. И гугл (как компания, а не как поисковик) тоже себе это представил:
Good news: Raw Bit Error Rate (RBER) increases slower than expected from wearout and is not correlated with UBER or other failures. High-end SLC drives are no more reliable that MLC drives. Bad news: SSDs fail at a lower rate than disks, but UBER rate is higher (see below for what this means). SSD age, not usage, affects reliability. Bad blocks in new SSDs are common, and drives with a large number of bad blocks are much more likely to lose hundreds of other blocks, most likely due to die or chip failure. 30-80 percent of SSDs develop at least one bad block and 2-7 percent develop at least one bad chip in the first four years of deployment.
Создайте на Тостере вопрос «Портит ли swap\hibernation мой ssd диск?» и посмотрите на соотношение правильных и неправильных ответов.
когда дело касается простого выключения и включения компьютера это лишнее его лишний раз «гонять», выключение делается минимум раз 10 в день
Вы вообще читаете то, что вы пишете? — Что такое «простое» выключение и чем оно отличается от «непростого»? — Если вы не хотите «гонять» «лишний раз» компьютер, что бы это ни было, зачем его «минимум 10 раз в день» выключать? У тех, кто об этом думает, компьютер работает 24/7. — Какое это имеет отношение к вопросу, учитывая, что математика, необходимая для расчета срока службы диска исходя из записываемого на него объема доступна школьнику младших классов, и снимает ВСЕ вопросы о необходимости «оптимизации и переноса» для SSD?
Так что это и есть натуральная муйня, извините. Вы, наверное, и ГМО вредными считаете, это фричество примерно такого же порядка, когда люди отказываются воспринимать объективные научные факты.