Как переместить файлы подкачки и гибернации в Windows 11 64 бит?

Как переместить файлы подкачки и гибернации в Windows 11 64 бит?

У меня ноутбук с 16 ГБ памяти и 2 SSD-дисками. Основной диск (C:) имеет только 250 ГБ, вторичный (D:) имеет 1 ТБ. Оба защищены BitLocker (это ноутбук).

Я установил большую часть программного обеспечения (многие инструменты разработки программного обеспечения, переустановка которых занимает часы) на диск C:, и диск C: заполняется, когда я использую слишком много виртуальной памяти (которая может составлять 24 ГБ).

Самым простым выбором было бы переместить pagefile.sys (и hiberfil.sys) на диск d:. Но как это сделать? Я могу изменить настройки виртуальной памяти, чтобы использовать диск D:.

Но при следующей перезагрузке система выдает ошибку (перевод, сообщение в моей системе на немецком языке):

A temporary pagefile was created because there was a problem configuring the pagefile.

Есть ли альтернатива переустановке всей системы?

решение1

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

Чтобы переместить файл подкачки:

  • БегатьSystemPropertiesAdvanced
  • На вкладке «Дополнительно» в разделе «Производительность» нажмите «Параметры...».
  • Перейдите на вкладку «Дополнительно»
  • В разделе «Виртуальная память» нажмите «Изменить»...
  • Снимите флажок «Автоматически управлять размером файла подкачки для всех дисков» и выберите диск и объем для выделения.
  • Нажмите «ОК» и перезагрузите устройство.

решение2

Используете ли вы режим гибернации (он же режим ожидания с сохранением на диске)?

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

powercfg /H off

Чтобы снова включить режим гибернации, просто используйте:

powercfg /H on

Хотя я понимаю, что это не дает прямого ответа на ваш вопрос, об этом все же стоит упомянуть, поскольку не все используют функцию приостановки на диск и, следовательно, могут освободить несколько ГБ на своих дисках.

решение3

Возможно, создание нового раздела, выделенного для пространства подкачки, может решить вашу проблему. Создайте новый диск на диске D: (ваш второй SSD на 1 ТБ) с большим размером (50 ГБ?). После форматирования диска убедитесь, что оннетBitlocker защищен. Используйте настройки виртуальной памяти, чтобы назначить этот диск в качестве места подкачки (установите начальный и максимальный размер на максимум, -5 МБ). Перезагрузите и посмотрите, решит ли это ваши проблемы с назначением. Это определенно решит ваши проблемы с нехваткой места на диске.

Еще один совет, который поможет решить проблему нехватки места, — переместить каталоги TEMP на диск D:, поскольку он постоянно меняется.

Связанный контент