Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

Всем привет! Файл подкачки в Windows 10 (она же виртуальная память или SWAP) используется для хранения временных данных, когда физической оперативной памяти уже не хватает или когда Windows нужно разгрузить часть редко используемых данных из ОЗУ на диск. Представим себе, что у нас установлено всего 4 ГБ оперативной памяти. Мы открыли Chrome, Photoshop, мессенджер и запустили игру. Понятное дело, что оперативная память в таком случае быстро заполнится – но куда девать данные сверх четырех (4) гигабайт?

Для этого как раз и используется резервная виртуальная память или файл подкачки (SWAP). Если говорить совсем просто, Windows берет часть места на диске и использует его как запасной склад для памяти. Это не полноценная замена оперативной памяти, потому что даже быстрый SSD медленнее ОЗУ. Но без файла подкачки некоторые программы могут начать закрываться, выдавать ошибки «недостаточно памяти» или вообще ронять систему в синий экран.

ПРИМЕЧАНИЕ! Файл подкачки не означает, что Windows всегда «тормозит диск вместо оперативки». Система может держать часть данных в pagefile.sys заранее, даже если свободная оперативная память еще есть. Это нормальная работа виртуальной памяти. Главная задача файла подкачки – увеличить общий лимит памяти для программ и помочь системе не падать при пиковых нагрузках.

Мы разобрались, что же это за зверь такой. Далее я расскажу, как увеличить, уменьшить или даже убрать файл подкачки с Win 10. На самом деле инструкции подходят и для Windows 11, просто некоторые пункты меню могут называться немного иначе. Если у вас в процессе возникнут какие-то вопросы, то пишите в комментариях.

Как узнать, есть ли файл подкачки и какой нужен размер?

По умолчанию в Windows сразу включен файл подкачки. Размер определяется самой системой исходя из ваших потребностей, объема оперативной памяти, свободного места на диске и настроек аварийного дампа. На сегодня самый безопасный вариант для обычного пользователя – оставить параметр «Размер по выбору системы». Windows сама увеличит файл подкачки, если программам станет тесно, и уменьшит нагрузку, когда такой большой запас уже не нужен.

Вы можете воочию увидеть этот файл, он обычно хранится на системном диске (С). Откройте его через проводник или «Компьютер».

Тут может быть два файла: pagefile.sys и swapfile.sys. Обычно они скрыты, поэтому, чтобы их увидеть вы должны включить параметр «Скрытые элементы» во вкладке «Вид».

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

Я включил параметр отображение скрытых файлов и папок, но pagefile.sys и swapfile.sys на диске С нет, почему?

Скорее всего у вас выключена настройка отображения системных скрытых файлов. Зажмите кнопки:

+ R

И введите команду:

control folders

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

На вкладке «Вид» отключите галочки как на скриншоте ниже и нажмите «Применить». Особенно важный пункт – «Скрывать защищенные системные файлы». Без его отключения pagefile.sys может не отображаться, даже если обычные скрытые папки вы уже включили.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

Вот теперь эти файлы можно увидеть. Ориентируйтесь на файл pagefile.sys – это и есть основной файл подкачки. Но учитывайте один момент: если файл подкачки перенесен на другой диск, на диске C его может не быть или он может быть маленьким. Также при автоматическом управлении Windows может менять его размер самостоятельно.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

Файл swapfile.sys трогать отдельно не нужно. Это служебный файл Windows, который работает рядом с виртуальной памятью и используется системой для отдельных задач и современных приложений. Для обычного пользователя важно только одно: если вы настраиваете файл подкачки через системное окно «Виртуальная память», Windows сама разберется с этими служебными файлами. Удалять их вручную нельзя – система либо не даст это сделать, либо создаст их снова после перезагрузки.

Как найти оптимальный размер файла подкачки? Вообще система достаточно оптимально рассчитывает данный размер, поэтому я советую сначала оставить автоматический режим. Ручной размер имеет смысл выставлять только в трех случаях:

  • на диске C очень мало места, и файл подкачки слишком разросся;
  • игры, монтаж, 3D, браузер или рабочие программы выдают ошибки нехватки памяти;
  • вы точно понимаете, сколько памяти потребляют ваши задачи, и хотите ограничить размер файла.

Для простой проверки можно сделать так:

  1. Запустите все программы, которыми вы обычно пользуетесь по стандарту.
  2. Откройте «Диспетчер задач», нажав правой кнопкой по нижней полоске.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. Переходим во вкладку «Производительность» и выбираем параметр «Память». Смотрите не только строку с занятой оперативной памятью, но и пункт «Выделено» или «Committed». Первое число показывает, сколько памяти сейчас запросили система и программы, а второе – общий доступный лимит с учетом ОЗУ и файла подкачки.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

Раньше часто советовали считать файл подкачки по простой формуле: занятая память умножается на 2, а потом вычитается объем ОЗУ. Например:

10,6 х 2 = 21,2

21,2 – 16 = 5,2 ГБ

Такой способ можно использовать только как примерный ориентир, но не как строгое правило. У двух одинаковых ноутбуков может быть разная нагрузка: один человек просто сидит в браузере, второй держит 50 вкладок, Photoshop, Telegram, игру и виртуальную машину. Поэтому универсального «идеального» размера для всех нет.

Если не хотите разбираться – оставьте «Размер по выбору системы». Если хотите поставить вручную, можно ориентироваться так: при 4-8 ГБ ОЗУ лучше не отключать файл подкачки и дать ему хотя бы 4096-8192 МБ; при 16 ГБ обычно хватает автоматического режима или 4096-8192 МБ для обычных задач; при 32 ГБ и больше файл подкачки все равно лучше оставить, хотя бы небольшим. Если у вас выскакивает ошибка «на компьютере недостаточно памяти», дополнительно посмотрите отдельную статью про нехватку памяти в Windows.

Как увеличить файл подкачки

Изменить и настроить размер SWAP памяти компьютера достаточно легко:

  1. Нажмите правой кнопкой по «Этому компьютеру» и перейдите в «Свойства». В Windows 11 можно нажать + R, ввести sysdm.cpl и сразу попасть в окно свойств системы.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. Находим и открываем «Дополнительные параметры системы».

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. На вкладке «Дополнительно» открываем «Параметры» в разделе «Быстродействие».

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. Открываем вкладку «Дополнительно» и смотрим в строку «Виртуальная память». Вы увидите то значение, которое выставила для вас операционная система. Если вас это значение не устраивает – жмем по кнопке «Изменить».

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. Убираем галочку автоматического выбора объема, кликаем один раз левой кнопкой мыши по системному диску с виндой и указываем нужный размер. Смотрите, тут есть два значения:
    1. Исходный размер – размер, с которого Windows начнет. Это не значит, что именно столько будет постоянно активно использоваться. Это просто стартовый размер файла на диске.
    2. Максимальный размер – до какого размера может увеличиваться файл подкачки. Напомню, что лучше всего использовать гигабайты (1 ГБ = 1024 МБ).

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

Для обычного компьютера я бы не ставил исходный размер меньше 1024 МБ. Если вы играете, работаете с графикой, видео, большими таблицами или держите много вкладок в браузере, ставьте больше. Например, можно указать исходный размер 4096 МБ, а максимальный 8192 или 12288 МБ. Если места на диске достаточно, еще проще выбрать «Размер по выбору системы» – это самый безопасный вариант.

ВНИМАНИЕ! Не ставьте слишком маленький максимальный размер просто ради экономии места. Если лимит памяти закончится, программа может вылететь без понятной ошибки. Особенно это касается игр, браузеров, Photoshop, Premiere, AutoCAD, виртуальных машин и тяжелых рабочих приложений.

  1. Обязательно нажимаем по кнопке «Задать» и «ОК».
  2. Вылезет предупреждающее системное окошко, где будет сказано, что изменения вступят в силу только после перезагрузки операционной системы.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. Закрываем все программы, нажимаем по кнопке «Пуск», кликаем по значку выключения и выбираем «Перезагрузка».

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. После перезагрузки проверяем, чтобы файл подкачки заработал.

Проверить можно и через PowerShell. Нажмите правой кнопкой по «Пуск», откройте «Терминал» или «PowerShell» от имени администратора и введите:

Get-CimInstance Win32_PageFileUsage | Select-Object Name,AllocatedBaseSize,CurrentUsage,PeakUsage

В строке Name будет путь к файлу подкачки, AllocatedBaseSize покажет выделенный размер, CurrentUsage – текущее использование, а PeakUsage – пиковое использование с момента запуска. Если команда кажется сложной – ничего страшного, обычного окна «Виртуальная память» вполне достаточно.

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

Если файл подкачки занимает слишком много места на системном диске, то можно попробовать его перенести на другой раздел. Но даже это делать пока не стоит. В первую очередь попробуйте освободить диск от лишних программ и мусора – об этом подробно написано тут.

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

Перед переносом файла подкачки нужно понять одну важную вещь. Если диск C – быстрый SSD, а второй диск – старый HDD, переносить файл подкачки на HDD обычно плохая идея. Места на C станет больше, но при нехватке ОЗУ система начнет обращаться к медленному диску, и тормоза будут заметнее. Перенос имеет смысл, когда второй диск тоже быстрый SSD или когда на системном диске совсем критически мало места.

СОВЕТ! Даже если вы переносите основной файл подкачки на другой диск, на диске C лучше оставить небольшой файл подкачки или выбрать для него «Размер по выбору системы». Он может понадобиться для аварийных дампов после синего экрана и для нормальной работы некоторых системных механизмов. Полностью убирать pagefile.sys с системного диска я бы стал только в крайнем случае.

Если же это не поможет, а файл для системного диска слишком большой, то можно попробовать его перенести. Все делается очень просто:

  1. Переходим в тот же самый параметр «Виртуальной памяти», выключаем галочку и убираем файл подкачки с системного диска (С) или оставляем на нем небольшой размер, например 1024-2048 МБ.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. После этого вылезет предупреждающее окошко – соглашаемся.
  2. Далее выбираем второй диск, выбираем параметр «Размер по выбору системы» и нажимаем «Задать».

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. Со всем соглашаемся и перезагружаем комп.

Если после переноса появились ошибки, зависания или программы стали открываться дольше, верните файл подкачки на диск C и поставьте автоматическое управление. В большинстве случаев Windows сама справляется лучше ручных настроек. Если же проблема не в pagefile.sys, а в том, что оперативная память постоянно забита, лучше найти прожорливые программы. Отдельно можете посмотреть инструкцию по оптимизации оперативной памяти Windows.

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

Делать я это крайне не рекомендую. Во-первых, если у вас большое количество оперативной памяти, то файл подкачки может почти не использоваться активно, но он все равно может существовать на диске. Это нормально. Наличие pagefile.sys не означает, что Windows зря «съедает» ресурс SSD или постоянно гоняет данные туда-сюда. Система сама решает, когда файл нужен.

Во-вторых, файл подкачки нужен не только программам, но и самой Windows. Например, при синем экране система может записать дамп памяти, чтобы потом можно было понять причину сбоя. Для некоторых типов дампа нужен файл подкачки на системном диске. Если его полностью убрать, часть диагностических данных может просто не сохраниться.

В-третьих, отключение файла подкачки увеличивает вероятность сбоя работы программ и системы. Представим себе, что у вас полностью забита оперативная память. Но системе нужно куда-то скидывать данные для быстрой работы. ОЗУ занято, а файла подкачки нет… вопрос: куда кидать данные для работы? В такой момент есть два выхода. Первый – система начнет закрывать новые программы или приложения будут вылетать с ошибками. Второй – Windows может просто крашнуться с синим экраном.

НЕ СОВЕТУЮ! Не отключайте файл подкачки ради «ускорения» компьютера. В большинстве случаев ускорения не будет. Если у вас мало оперативной памяти, станет хуже. Если оперативной памяти много, пользы от отключения почти нет. Лучше оставить автоматический размер и просто следить, чтобы на диске C было свободное место.

Но если вы все же очень хотите попробовать его отключить, то все делается аналогично, как и в прошлой главе – переходим в «Параметры быстродействия». Выключаем верхнюю галочку, выделяем системный диск (С) и указываем параметр «Без файла подкачки». Не забываем нажать по кнопке «Задать».

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

После перезагрузки проверьте компьютер в обычной нагрузке. Откройте браузер, рабочие программы, игру или то, чем вы обычно пользуетесь. Если появились вылеты, зависания, ошибки «недостаточно памяти», «out of memory», «недостаточно системных ресурсов» – сразу включайте файл подкачки обратно. По этой теме также может пригодиться материал про ошибку недостатка системных ресурсов.

Опять же мы таким образом только отключили файл pagefile.sys, который используется механизмом виртуальной памяти. Но что если вы хотите также вырубить второй файлик swapfile.sys? В таком случае нужно бежать в реестр:

  1. Нажимаем одновременно на клавиши:

+ R

  1. После этого вводим команду:

regedit

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. ОК, теперь нам нужно пройтись по папкам в левом блоке. Переходим в «HKEY_LOCAL_MACHINE» и находим там основную папку «SYSTEM». Далее заходим в «CurrentControlSet», переходим в «Control» и там же ищем подраздел «Session Manager». В самом конце кликаем по «Memory Management». Теперь в правом блоке вы увидите большое количество параметров, которые как раз и работают с оперативной памятью и файлом подкачки. Нам нужно создать дополнительный DWORD параметр – кликните правой кнопкой мыши по пустой области.

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. Параметр называем так:

SwapfileControl

Как изменить размер SWAP памяти (файл подкачки) компьютера с Windows 10: оптимальный размер и настройка

  1. По умолчанию он будет иметь значение ноль (0), то есть файл не будет использован.
  2. Перезагружаем комп, чтобы изменения вступили в силу.

Но честно скажу: отдельно отключать swapfile.sys обычному пользователю не нужно. Экономия места обычно небольшая, а вот странные ошибки с приложениями получить можно. Если цель – освободить диск C, лучше почистить временные файлы, удалить ненужные программы, перенести личные файлы или расширить системный раздел. Если цель – ускорить систему, лучше добавить оперативную память или заменить HDD на SSD, а не отключать виртуальную память.

FAQ – короткие ответы

Нужно ли увеличивать файл подкачки вручную?

В большинстве случаев нет. Оставьте «Размер по выбору системы», и Windows сама подберет нужный объем. Ручная настройка нужна, если появляются ошибки нехватки памяти, файл слишком сильно разросся или на системном диске очень мало места.

 

Можно ли удалить pagefile.sys через проводник?

Нет, вручную удалять его не нужно. Это системный файл, и Windows защищает его от обычного удаления. Если вы хотите изменить размер или отключить файл подкачки, делайте это только через окно «Виртуальная память».

 

Почему pagefile.sys занимает много места?

Потому что Windows подстраивает его под пиковую нагрузку и настройки аварийных дампов. Если вы открываете тяжелые программы, игры, виртуальные машины или много вкладок браузера, системе нужен больший запас. Также файл может быть крупным при автоматическом управлении, если на диске достаточно свободного места.

 

Файл подкачки портит SSD?

Обычному пользователю бояться этого не нужно. Современные SSD рассчитаны на большой объем записи, а Windows умеет достаточно аккуратно работать с виртуальной памятью. Намного хуже для комфорта, когда файл подкачки отключен и программы начинают вылетать из-за нехватки памяти.

 

Что лучше – фиксированный размер или автоматический?

Для большинства пользователей лучше автоматический размер. Фиксированный размер иногда используют, чтобы файл не менял объем или чтобы ограничить место на диске. Но если поставить слишком маленький максимум, можно получить ошибки памяти.

 

Можно ли перенести файл подкачки на другой диск?

Можно, но не всегда нужно. Если второй диск медленнее системного, перенос может ухудшить работу при нехватке ОЗУ. Лучше переносить только на другой быстрый SSD и желательно оставлять небольшой файл подкачки на диске C.

 

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

Потому что игре и Windows не хватило общего лимита памяти. Даже если физической ОЗУ много, некоторые программы ожидают, что виртуальная память включена. Включите файл подкачки обратно и поставьте «Размер по выбору системы».

Автор статьи
Бородач 2893 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Комментарии: 3
  1. Владислав

    Ай да спасибо!! все увеличил без проблем. низкий поклон

  2. окси

    да толку то от этой памяти. все равно жесткий не может быть быстрее оперативы. вроде больше, но будет работать медленно

  3. Аноним

    Раз нет разницы и она не нужна – отключите, и увидите результат ;-)

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.