Я нашел документ Microsoft относительно файла гибернации. Это говорит нам о том, что содержимое памяти перед сжатием в файл гибернации сжимается, поэтому в большинстве случаев установка меньшего размера в процентах для файла гибернации выгодна, поскольку расходуется меньше дискового пространства.
Windows поддерживает спящий режим, копируя содержимое памяти на диск. Система сжимает содержимое памяти перед сохранением его на диске, что уменьшает требуемое дисковое пространство до уровня, который меньше общего объема физической памяти в системе.
Правильный синтаксис команды выглядит так:
PowerCfg.exe /HIBERNATE /SIZE 75
В документе также говорится, что если файл гибернации слишком мал, возникает «ошибка остановки», и коды подскажут, насколько вам нужно увеличить размер файла гибернации.
Это не ограничивает объем физической оперативной памяти, доступной вашей системе.
Поскольку он сжат, то уменьшение размера файла не будет проблематичным, если вы редко используете 100% используемой физической памяти и / или ваша память, вероятно, будет содержать данные, которые достаточно сжимаемы, что в большинстве случаев и должно быть.
Из этого документа:
Windows резервирует дисковое пространство для спящего режима в файле спящего режима, который называется Hiberfil.sys. Для Windows 7 размер файла гибернации по умолчанию равен 75 процентам общей физической памяти в системе. Например, на компьютере с 2 ГБ ОЗУ размер файла гибернации по умолчанию составляет 1,5 ГБ.
В редких и экстремальных случаях использования памяти , включая проверку памяти производительностью памяти или утилитой тестирования, гибернация может завершиться ошибкой, поскольку содержимое памяти не может быть сжато настолько, чтобы соответствовать размеру файла гибернации.
Я бы попробовал на более низких цифрах, но лично я бы не пошел на 50%. Вполне возможно, что все будет хорошо, и худшее, что может случиться, это то, что гибернация не удастся, и вам придется нормально перезагрузиться и установить размер немного больше.