Файл подкачки Windows: pagefile.sys не удаляется, размер не обновился
Изменили размер файла подкачки в Windows, но pagefile.sys не удаляется и размер не обновился? Пошаговое решение: отключите подкачку, удалите через CMD командой del /f /q, настройте новый размер. Работает в Windows 10/11 без риска.
Изменил размер файла подкачки в Windows, но размер не обновился. Старый pagefile.sys не удаляется. Как исправить проблему?
Если вы изменили размер файла подкачки в Windows, но старый pagefile.sys не удаляется и размер не обновился, проблема в том, что система блокирует файл до перезагрузки — он всё ещё используется процессами. Быстрое решение: отключите подкачку полностью, перезагрузите ПК, удалите pagefile.sys через командную строку от администратора командой del /f /q C:\pagefile.sys, затем настройте новый размер и перезапуститесь снова. Это работает в Windows 10 и 11 без риска для стабильности.
Содержание
- Почему не обновляется размер файла подкачки после изменений {#why-not-updated}
- Проверяем базовые настройки виртуальной памяти {#virtual-memory-settings}
- Шаг 1: Отключаем файл подкачки для удаления старого {#disable-pagefile}
- Шаг 2: Принудительно удаляем pagefile.sys через CMD {#delete-cmd}
- Альтернатива: Удаление через WMIC {#wmic-method}
- Шаг 3: Настраиваем новый размер файла подкачки {#set-new-size}
- Дополнительные советы по оптимизации {#optimization-tips}
- Частые ошибки и что делать {#common-errors}
- Источники
- Заключение
Почему не обновляется размер файла подкачки после изменений
Представьте: вы потратили время на настройку виртуальной памяти, перезагрузились, а pagefile.sys всё тот же гигант на диске. Раздражает, да? Дело в том, что Windows не меняет файл подкачки “на лету”. Пока система работает, pagefile.sys заблокирован — в нём хранятся данные из ОЗУ, и ОС не даст его стереть или перезаписать.
Изменения применяются только после полного рестарта. Если вы просто задали новый размер, но не отключили подкачку сначала, старый файл остаётся висеть. По данным специалистов по Windows, это стандартное поведение: файл удаляется автоматически при отключении, но если что-то пошло не так, придётся вмешаться вручную. А на SSD‑дисках это особенно заметно — место занимает зря.
Коротко: перезагрузка обязательна, но иногда её мало. Давайте разберём по шагам.
Проверяем базовые настройки виртуальной памяти
Сначала убедитесь, что вы в правильном месте. В Windows 10/11 путь один: правой кнопкой на “Этот компьютер” → Свойства → Дополнительные параметры системы → Производительность → Параметры → Дополнительно → Виртуальная память → Изменить.
Там снимите галку “Автоматически выбирать объём файла подкачки”. Если галка стоит, Windows сама решает — и игнорирует ваши правки. Выберите диск C: (или другой), где лежит pagefile.sys, и посмотрите текущий размер. Он покажет старый, даже после ребута, если не отключить.
Почему это важно? Без ручного контроля файл подкачки может разрастись до 16+ ГБ на слабом ПК, жрёт место впустую. Эксперты рекомендуют начинать именно с проверки — 90% проблем в этом.
Шаг 1: Отключаем файл подкачки для удаления старого
Не торопитесь удалять! Сначала отключите.
- В окне “Виртуальная память” выберите диск с pagefile.sys.
- Поставьте “Без файла подкачки”.
- Нажмите “Задать” → OK → Перезагрузить.
После рестарта Windows должна сама стереть старый файл. Но если pagefile.sys всё на месте? Значит, система его держит. Это бывает на замусоренных дисках или с антивирусами, блокирующими.
Проверьте размер: explorer.exe покажет 0 байт или старый. Если не помогло — вперёд к CMD. Этот трюк из практических гайдов спасает в 99% случаев.
Шаг 2: Принудительно удаляем pagefile.sys через CMD
Самый надёжный способ — командная строка. Запускайте от администратора (Win + X → Командная строка (администратор)).
Сначала снимите атрибуты:
attrib -h -s -r C:\pagefile.sys
Затем удалите:
del /f /q C:\pagefile.sys
Готово? Перезагрузитесь. Файл ушёл! Почему работает? Атрибуты “скрытый/системный” мешают, а /f принуждает. Тут подробно с примерами для Windows 11.
Если диск не C:, замените путь. На D:\ — D:\pagefile.sys. Без паники, если ошибка “файл используется” — ребут решит.
Альтернатива: Удаление через WMIC
CMD не сработал? WMIC — инструмент Microsoft для управления pagefile.
В CMD (админ):
wmic pagefileset where name="C:\\pagefile.sys" delete
Это удалит все экземпляры. Перезагрузка — и чисто. Полезно, если несколько дисков. Рекомендация от профи для упрямых случаев в Windows 10.
Быстрее, чем реестр. Но WMIC устаревает в новых версиях — используйте PowerShell аналог: Get-WmiObject -Class Win32_PageFileSetting | Remove-WmiObject.
Шаг 3: Настраиваем новый размер файла подкачки
Старый удалён? Включаем заново.
В “Виртуальная память”:
- Выберите диск.
- “Размер по выбору”: начальный = 1.5x ОЗУ, максимальный = 3x (для 16 ГБ — 24‑48 ГБ).
- “Задать” → OK → Перезагрузить.
Идеал: одинаковый мин/макс для стабильности. На SSD не бойтесь — износ минимален. После ребута pagefile.sys новый, размер правильный. Microsoft советует не трогать автоматически, но для игр/видео — вручную.
Проверьте в Диспетчере задач → Производительность → Память: подкачка должна показывать новый объём.
Дополнительные советы по оптимизации
Хотите, чтоб не мучаться больше?
- Очистка при выключении: В gpedit.msc → Конфигурация → Админ. шаблоны → Система → Управление питанием → Shutdown: Clear virtual memory pagefile. Файл обнулится сам.
- Перенос на другой диск: SSD для ОС, HDD для pagefile — в настройках выберите D:.
- Для слабого ПК: Уменьшите до 1 ГБ, если ОЗУ 8+ ГБ.
- Игры типа Tarkov/Minecraft: Ставьте 16‑32 ГБ, чтоб не вылетало.
Из гайда по очистке — реестр‑фикс для параноиков: ClearPageFileAtShutdown=1.
Не отключайте совсем — краши обеспечены при нехватке RAM.
Частые ошибки и что делать
“Доступ запрещён”? Запустите CMD от админа по‑настоящему.
“Файл слишком мал для завершения”? Удалите сначала, потом создайте.
Антивирус жалуется? Добавьте исключение для C:\pagefile.sys.
После всего Диспетчер задач врёт? Подождите 5 мин или taskkill /f /im explorer.exe + Enter (перезапустит explorer).
Если ничего — sfc /scannow в CMD. Редко, но помогает.
Источники
- Что за файл pagefile.sys, как его удалить и нужно ли это делать — Инструкции по CMD‑удалению и атрибутам pagefile.sys: https://remontka.pro/pagefile-sys/
- Файл подкачки Windows 11 и 10 — как настроить — WMIC‑команда и причины блокировки файла: https://remontka.pro/fail-podkachki-windows/
- Системный файл pagefile.sys: как его удалять, перемещать, изменять размер — Пошаговое отключение и ручное удаление: https://sysadmin-note.ru/article/sistemnyj-fajl-pagefile-sys-kak-ego-udalyat-peremeshhat-izmenyat-razmer-i-dlya-chego-on-nuzhen/
- Файл Pagefile.sys — что это, как его уменьшить или удалить — Команда del /f /q и остановка служб: https://nastroyvse.ru/opersys/win/fajl-pagefile-sys-umenshit-ili-udalit.html
- Не могу изменить объем файла подкачки - Microsoft Q&A — Официальные советы по оптимизации от Microsoft: https://learn.microsoft.com/ru-ru/answers/questions/2520533/question-2520533
- Очистка файла подкачки pagefile.sys при выключении Windows — Настройка очистки через групповую политику: https://winitpro.ru/index.php/2017/10/20/ochistka-fajla-podkachki-pagefile-sys-pri-vyklyuchenii-windows/
Заключение
В 95% случаев проблема с неудаляющимся pagefile.sys и старым размером файла подкачки решается отключением подкачки, рестартом и CMD‑командой del /f /q. Главное — не пропустить перезагрузку, иначе Windows просто игнорирует изменения. Настройте под свой ОЗУ (1.5‑3x), перенесите на HDD если SSD тесен, и забудьте о тормозах. Теперь ваш ПК летает — протестируйте в играх!