Файл подкачки в Windows: нужен ли он и какой размер ставить
Совет «отключи файл подкачки, у тебя же много памяти» ходит по форумам двадцать лет. Он был спорным во времена Windows XP и стал прямо вредным сейчас. Разберём, что этот файл делает и как настроить его правильно.
Что это такое
Файл подкачки pagefile.sys — продолжение оперативной памяти на диске. Когда память заканчивается, Windows выгружает туда редко используемые страницы. Но это не единственная его работа, и вот тут кроется главное недоразумение.
Windows использует файл подкачки постоянно, даже при свободных 20 ГБ памяти. Туда уходят страницы, к которым долго не обращались, освобождая физическую память под кэш файлов. Это не «нехватка памяти», а нормальное управление ею.
Почему его нельзя отключать
Многие программы резервируют память с запасом, рассчитывая, что реально она не понадобится. Такое резервирование учитывается в общем лимите, куда входит и файл подкачки. Уберёте файл — лимит сократится, и приложение вылетит с ошибкой нехватки памяти при половине свободной оперативки.
| Что обещают | Что происходит на самом деле |
|---|---|
| Больше FPS в играх | Ноль разницы, иногда вылеты в тяжёлых сценах |
| Экономия ресурса SSD | 5–15 ГБ записи в год при ресурсе в сотни терабайт |
| Освободится место на диске | Правда — но ценой стабильности |
| Система станет отзывчивее | Наоборот: меньше памяти остаётся под файловый кэш |
Какой размер ставить
Короткий ответ: оставьте «Автоматически выбирать объём». Windows подбирает размер динамически и делает это разумно. Ручная настройка нужна в двух случаях: мало места на диске или вы ловите ошибки нехватки памяти.
| Оперативная память | Рекомендуемый размер |
|---|---|
| 4–8 ГБ | Автоматически, не меньше 4 ГБ |
| 16 ГБ | Автоматически, обычно 2–5 ГБ |
| 32 ГБ и больше | Автоматически либо фиксированные 4–8 ГБ |
| Нужен полный дамп при сбое | Не меньше объёма памяти + 1 ГБ |
Где настраивается
Win+R → sysdm.cpl → вкладка «Дополнительно» → «Быстродействие» → «Параметры» → вкладка «Дополнительно» → «Виртуальная память» → «Изменить».
Get-CimInstance Win32_PageFileUsage | Select-Object Name, AllocatedBaseSize, CurrentUsage, PeakUsageПеренос на другой диск
Имеет смысл, только если системный диск — SSD, а второй тоже SSD и он свободнее. Переносить файл подкачки с SSD на обычный жёсткий диск — заметное замедление: подкачка станет в десятки раз медленнее.
Сделайте всё это в один клик
Custom-Opti собирает очистку, автозагрузку, буст FPS, приватность и десятки твиков реестра в одном приложении — с точкой восстановления перед изменениями.
Разборы и новые гайды выходят в Telegram-канале.
Частые вопросы
У меня 32 ГБ, точно нельзя отключить?
Технически можно, но выигрыша не будет, а риск вылетов в играх и тяжёлых программах появится. Оставьте автоматический размер.
Файл подкачки изнашивает SSD?
Практически нет. Домашняя система пишет туда несколько гигабайт в день, ресурс современного SSD — сотни терабайт. Он устареет раньше, чем исчерпается.
Почему pagefile.sys такой большой?
Windows резервирует место заранее, чтобы не расширять файл в момент нехватки памяти. Занятое место не равно реально используемому.
Что такое swapfile.sys рядом?
Отдельный небольшой файл для приложений из Store, обычно 16–256 МБ. Трогать не нужно.