IT-аутсорсинг для поддержки и развития малого и среднего бизнеса
АйТи Спектр

Как изменять файл подкачки Windows

Опубликовано 07.03.2022
photo
Алексей Прунов
Технический директор компании «АйТи Спектр»
Время прочтения - 4 мин
Задать вопрос

Файл подкачки — что это

Файл подкачки — элемент Windows на системном накопителе, действующий в скрытом режиме. ОС задействует этот элемент для разгрузки работы ОЗУ, чтобы последняя могла справиться со своими функциями. Файл подкачки выполнен в формате pagefile.sys. Он хранит всю информацию, которой не хватило места в RAM. По мере необходимости операционная система «вытаскивает» данные обратно. ОС решает самостоятельно, какой софт оставить в ОЗУ, а что временно отправить в виртуальную память.

Так ли необходим файл подкачки

Файл подкачки необходим, чтобы не переполнять оперативную память и минимизировать проблемы, возникающие из-за недостатка ОЗУ. Конечно, есть еще один выход — докупить планки памяти или заменить их более емкими, но не всегда это возможно в конкретный момент. А увеличить размер ФП легко. Достаточно произвести несколько манипуляций, о которых пойдет речь в нашей статье, и вы увидите, что система стала более производительной, а программное обеспечение — быстродействующим. Итак, если вы имеете 2—8 ГБ RAM, то читайте, как изменить файл подкачки ПК. Оперативная память составляет от 16 ГБ? Скорее всего, вам ничего делать не нужно, возможностей ОЗУ вполне хватит для исполнения функций.

Файл подкачки — разбираемся с понятиями

Windows 10, в противоположность ранним версиям ОС, использует 2 вида виртуальной памяти:

  • pagefile.sys хранит софт, скачанный юзером с различных сторонних ресурсов (во время функционирования этот файл увеличивается до нескольких ГБ);
  • swapfile.sys содержит встроенное ПО «десятки» и приложения из официального магазина (его объем не более двух десятков МБ).

Оба файла подкачки лежат в корне диска системы и функционируют совместно. Многие пользователи из-за больших размеров Pagefile стремятся его отключить. Но в итоге перестанет функционировать и Swapfile, что повлечет отказ работы системного ПО. Обе разновидности виртуальной памяти возможно обнаружить, если сделать видимыми системные и скрытые файлы.

Как определить наилучший размер файла подкачки

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

Величина ОЗУРазмер ФП
меньше 4 ГБот 4096 МБ
от 4 до 6 ГБ2048 — 3072 МБ
от 8 ГБэлемент можно отключить совсем

Некоторые приложения без ФП не функционируют совсем. Система испытывает недостаток виртуальной памяти, о чем и сообщает пользователю. Для решения проблемы необходимо установить емкость файла подкачки от 512 до 2048 МБ. В идеале исходный размер совпадает с максимальным. Но при недостатке свободного места на накопителе исходную величину устанавливают, уменьшая максимальное значение процентов на 30 — 50.

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

  1. Открываем все ПО, которое обычно используем при работе за компьютером.
  2. Запускаем Диспетчер задач.
  3. Во вкладке «Производительность» оцениваем, насколько используется оперативная память (например, 4 из 6 ГБ).
  4. Умножаем этот объем на 2 (получаем 8 ГБ).
  5. Вычитаем полную емкость ОЗУ (8-6=2 ГБ).
  6. Полученный ответ — оптимальная величина.

При ответе ниже нуля что-то делать не обязательно.

Диспетчер задач Windows
Диспетчер задач Windows

Как увеличить размер файла подкачки «Виндовс»

Для изменения размера ФП, кликаем по «Мой компьютер» ПКМ и заходим в «Свойства». Если эта иконка отсутствует на стартовом экране, то в «Виндовс» 7 раскрываем панель управления, выбираем «Система и безопасность» и «Система». В «Виндовс» 10 — заходим в «Параметры», пишем в поисковой строке «О компьютере» (кавычки не ставим) и открываем обнаруженный раздел (или попадаем сюда же через win+I). Находим «Сведения о системе».

Теперь в «семерке» и «десятке»:

  • открываем «Доппараметры системы»;
  • кликаем «Параметры» в «Быстродействие»;
  • заходим в «Дополнительно»;
  • щелкаем «Изменить» виртуальную память;
  • удаляем указатель с «Автоматически выбирать…»;
  • определяем накопитель, где будет находиться ФП (не системный диск);
  • кликаем «Указать размер» (обычно min, или исходная величина, равна объему RAM, а max ставят в 2 раза больше);
  • нажимаем «Задать» и OK и отправляем машину на перезагрузку, чтобы подтвердить изменения.

Также возможно оставить определение наилучшего объема на усмотрение системы.

Свойства системы Windows
Свойства системы Windows

Как отключить файл подкачки

Пользователи иногда интересуются, как отключить ФП. Это делать нельзя, т. к. многий софт начинает «глючить» и отказывается запускаться. Но, если позволяет ОЗУ, а на накопителе уже мало места, то можно освободить таким способом пару ГБ (все же перед отключением ФП попробуйте очистить пространство на диске иными методами). Pagefile отключаем, пройдя по маршруту, описанному в предыдущем блоке, до «Изменить» виртуальную память. Выбираем «Без файла подкачки», «Задать», OK и перезагружаем машину.

Перед отключением Swapfile устанавливаем точку восстановления Windows. Потом:

  • зажимаем win+r и печатаем regedit;
  • проходим маршрут HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management;
  • справа кликаем ПКМ и создаем параметр DWORD;
  • переименовываем в SwapfileControl;
  • перезагружаем ПК.

Все, Swapfile отключен. Для повторной активации удаляем из реестра созданный параметр SwapfileControl.

Перемещение файла подкачки

При использовании на ПК нескольких дисков можно переместить раздел с виртуальной памятью с системного накопителя на любой другой. Действуем там же, где пробовали изменить размер ФП.

  1. Убираем указатель «Автоматически выбирать…».
  2. Отмечаем системный накопитель и отмечаем «Без файла подкачки», «Задать» и OK.
  3. Указываем диск (другой), где желаем создать раздел с виртуальной памятью, кликаем «Размер по выбору ОС», «Задать» и OK.

Для активации преобразований перезагружаем ПК.

Как наладить очистку ФП

Наладим очистку ФП в момент выключения ПК во избежание заполнения виртуальной памяти бесполезными сведениями. Этот метод работает, если в «Виндовс» встроены локальные политики.

Нажимаем win+r и набираем secpol.msc. После OK открывается «Локальная политика…». Далее действуем так:

  1. Проходим путь «Локальные политики» → «Параметры безопасности».
  2. Справа 2 раза щелкаем ЛКМ «Завершение работы: очистка файла подкачки виртуальной памяти».
  3. Активируем значение, если оно отключено, затем «Применить» и OK.

После этих манипуляций ОС, прежде чем отключать компьютер, будет очищать виртуальную память.

Заключение

Итак, из нашей статьи вы узнали о файле подкачки. Плюс к этому мы постарались вам объяснить, как изменить объем виртуальной памяти и ускорить работу ПК. Сомневаетесь, что сможете с этим справиться? Необходима компьютерная поддержка в вашей компании,  обращайтесь в компанию «АйТи Спектр». Профессионалы выслушают вашу проблему и постараются быстро и качественно ее решить.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 3

Оценок пока нет. Поставьте оценку первым.

9 комментариев
  • Можно ли создать несколько файлов подкачки на разных накопителях (у меня их 3)?

    • Теоретически это возможно, но не имеет практической ценности. Ведь виртуальная память займет пространство на каждом накопителе, но одновременная работа всех файлов подкачки никак не повысит производительность ПК.

  • В основном на своем ПК я играю. Установлено ОЗУ 8 гигов. Какой объем ФП поставить?

    • По общим правилам, как минимум, ФП должен быть больше ОЗУ в 1,5 раза, как максимум — в 3. То есть вам необходимо выставить значения от 12 до 24 ГБ.

  • Читал, ФП нельзя размещать на ссд-накопители, т. к. это сокращает время их службы. Но у меня все диски ссд, куда же я его еще помещу? Могу сказать, что работает все нормально, пока не замечал никаких сбоев из-за этого.

  • Я все сделал по шагам, и у меня получилось увеличить ФП. Теперь хоть браузер не подвисает, а то у меня обычно так много вкладок открыто.

  • Я не стал ничего делать. С моими 16 ГБ ОЗУ я не испытываю никаких трудностей при загрузке приложений.

  • Могут ли манипуляции с виртуальной памятью привести к сбоям операционной системы?

    • К сбоям ОС могут привести абсолютно любые некорректно сделанные манипуляции. Поэтому всегда очень важно внимательно соблюдать разработанный алгоритм действий. Желательно также настроить точки восстановления, чтобы в любой момент можно было откатить ОС.

Оставить комментарий