Как настроить файл подкачки

В современном виде файл подкачки был реализован в компьютере Atlas в 1962 г. С тех пор он стал частью виртуальной памяти всех систем. В Windows он появился с версии 3.x, а начиная с Vista, пользователю предоставлены широкие права по его настройке через панель управления.

Подкачка ОЗУ
Подкачка оперативной памяти на ПК. © alexlmx / depositphotos.com

Назначение файла подкачки

Виртуальная память Windows 10 и других ОС Microsoft состоит из физической памяти RAM (память произвольного доступа) и pagefile.sys (называемого в технической поддержке компании страничным файлом). Его главное назначение — обеспечить работу приложений при нехватке RAM. Для ее освобождения ОС перемещает не востребованные сейчас части программы, ее динамические библиотеки (DLL) из оперативной памяти в страничный файл. Может производиться полный дамп процесса с его восстановлением при необходимости или по запросу.

Настройка файла подкачки
Файл подкачки — это область на винчестере компьютера, используемая для компенсации нехватки объема озу. © скриншот Windows 10

Для управления механизмом распределения памяти можно использовать имеющиеся расширения с TechNet Microsoft, например, E D K, позволяющие программно (дистанционно) настраивать pagefile.sys, однако такой способ не получил распространения. Интенсивно используют swapfile приложения, работающие с большими объемами данных, сопоставимых с размером ОЗУ. Этим отличаются многостраничные браузеры, текстовые процессоры, графические редакторы. Потребность в свап-файле возникает при одновременной работе нескольких программ. Ускорение достигается за счет:

  • отсутствия затрат на запуск и закрытие приложений;
  • отсутствия инициализации переменных;
  • быстрого освобождение памяти.
На скорость влияет чтение и запись в pagefile.sys сплошным потоком и самостоятельное определение Windows частей программ для выгрузки из памяти.

Расположение на компьютере

По умолчанию ОС сама определяет расположение pagefile.sys, однако после установки пользователь может изменить его. Для свапа выбирается самый скоростной носитель. При выборе между SSD и HDD следует предпочесть первый накопитель, как более быстрый.

В случае одинаковых характеристик накопителей, файл подкачки переносится на тот, который не является загрузочным, где установлено мало приложений. Это нужно для того, чтобы минимизировать другие обращения, кроме операций чтения-записи свап-файла. При установке ОС, вышедших позднее Vista, имеет смысл выделить для подкачки отдельный раздел.

Правила переноса свап-файла на другой диск:

  • размещать своп на самом быстром физическом носителе;
  • выделять на нем отдельный раздел достаточного объема.

При одинаковых физических носителях выбор самого скоростного из них поможет сделать программа HDTune.

Правильный размер и изменение исходных параметров

В результате многолетней эксплуатация ОС Windows выявлено, когда нужно увеличить виртуальную память компьютера, а также зависимость размера свапа от величины RAM.

RAM, ГБРазмер свопа-подкачки, ГБ
0,55
1,04
2,04
4,03
8,02
>= 16,0

Новые компьютеры, особенно ноутбуки, оснащаются большим объемом памяти. У владельцев возникают сомнения в необходимости pagefile.sys. Современное программное обеспечение, особенно игры и браузеры, интенсивно расходуют RAM и легко могут заполнить 100% всей памяти. Для игр 4 ГБ ОЗУ не являются большим ресурсом и потому лучше держать swapfile не менее 3-5 ГБ.

Размер файла подкачки
Выбор автоматического объема файла подкачки. © скриншот Windows 10

Настройка файла подкачки

В Windows настройка виртуальной памяти означает изменение ее параметров:

  • места расположения;
  • размера;
  • прав доступа.

Перенос файла подкачки на другой диск с системного производится в последовательности:

  • пройти по цепочке «Пуск — Панель управления»;
  • щелкнуть «Проверка состояния компьютера»;
  • далее «Просмотр сведений о производительности компьютера — Параметры быстродействия»;
  • выбрать «Дополнительно — Виртуальная память», после «Изменить файл подкачки Windows»;
  • снять отметку на «Автоматически выбирать объем»;
  • выделить диск с системой и отказаться от свопа;
  • подтвердить свой выбор «Задать > ОК»;
  • там же выбрать диск для нового размещения подкачки;
  • пройти по пути «Размер по выбору системы > Задать» и подтвердить «ОК»;
  • перезагрузить компьютер.

Если своп находится на SSD, то нужно учитывать влияние большого числа циклов перезаписи на ресурс используемого диска.

Стоит ли отключать

Такой вопрос возникает при большом размере ОЗУ, при котором подкачка почти не используется. Возникает желание сэкономить 2 ГБ или 4 ГБ на диске, особенно при его заполнении. В ранних версиях Windows целесообразность отключения свопа устанавливалась экспериментальным путем. Виртуальная память Windows 10 стала использовать два файла pagefile.sys и swapfile.sys. Первый применяется для всех приложений, а второй только для программ Metro и плиточного интерфейса, а также для софта, купленного в онлайн-магазине Microsoft.

Нужен ли файл подкачки — решать владельцу ОС, но разработчик не рекомендует пренебрегать ею, поскольку некоторые приложения могут начать работать со сбоями или вовсе прекратить запускаться. При наличии достаточного объема RAM и нехватки места на HDD лучше очистить диск или перенести ненужные данные в архив.

Создание с нуля

Свап-файл образуется по умолчанию при установке операционной системы. Создание его с нуля означает удаление предыдущей версии и установки параметров для нового. Порядок действий таков:

  1. Открыть «Мой компьютер — Свойства».
  2. Пройти по ряду пунктов «Дополнительные параметры — Дополнительно — Быстродействие — Параметры».
  3. Проследовать далее «Дополнительно — Изменить».
  4. Отметить способ установки размера «Объем файла автоматически».
  5. Нажать «ОК».

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

  1. Открыть окно «Мой компьютер — Свойства».
  2. Пройти по цепочке меню «Дополнительные параметры — Дополнительно — Быстродействие — Параметры».
  3. Достичь окна «Дополнительно — Изменить».
  4. Не изменять значение «Объем файла автоматически».
  5. Пометить физический диск, на котором должен разместиться файл.
  6. Активировать переключатель выбора размера.
  7. Указать исходный размер.
  8. Задать его максимальный объем.
  9. Нажать «Задать».

Внесенные изменения станут действительными после перезагрузки компьютера.