Файл подкачки Windows 10, 8 и Windows 7

Настройка файла подкачки WindowsВ операционных системах Windows для работы используется так называемый файл подкачки pagefile.sys (скрытый и системный, обычно находится на диске C), представляющий своего рода «расширение» оперативной памяти компьютера (иначе — виртуальная память) и обеспечивающий работу программ даже в том случае, когда физической памяти RAM недостаточно.

Windows также пытается переместить неиспользуемые данные из оперативной памяти в файл подкачки, причем, по информации Microsoft, каждая новая версия делает это лучше. Например, данные из RAM свернутой и неиспользуемой в течение некоторого времени программы, могут быть перемещены в файл подкачки, поэтому ее последующее открытие может быть более медленным, чем обычно и вызывать обращения к жесткому диску компьютера.

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

Недостаточно памяти при отключенном файле подкачки в Windows

По умолчанию, Windows 10, 8.1 и Windows 7 автоматически определяют его параметры, однако в ряде случаев изменение файла подкачки вручную может помочь оптимизировать работу системы, иногда может быть целесообразно вообще отключить его, а в некоторых других ситуациях самое лучшее — ничего не изменять и оставить автоматическое определение размера файла подкачки. В этом руководстве — о том, как увеличить, уменьшить или отключить файл подкачки и удалить файл pagefile.sys с диска, а также о том как правильно настроить файл подкачки, в зависимости от того, как вы используете компьютер и его характеристик. Также в статье присутствует видео инструкция.

Файл подкачки Windows 10

Помимо файла подкачки pagefile.sys, который был и в предыдущих версиях ОС, в Windows 10 (еще в 8, на самом деле) появился новый скрытый системный файл swapfile.sys так же находящийся в корне системного раздела диска и, по сути, тоже представляющий собой своеобразный файл подкачки, используемый не для обычных («Классическое приложение» в терминологии Windows 10), а для «Универсальных приложений», ранее называемые Метро-приложениями и еще несколькими именами.

Файл подкачки в Windows 10

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

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

Как увеличить, уменьшить или удалить файл подкачки в Windows 10

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

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

Для того, чтобы зайти в настройки файла подкачки Windows 10, вы можете просто начать набирать слово «производительность» в поле поиска, после чего выбрать пункт «Настройка представления и производительности системы».

Открыть настройки производительности Windows 10

В открывшемся окне выберите вкладку «Дополнительно», а в разделе «Виртуальная память» нажмите кнопку «Изменить» для настройки виртуальной памяти.

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

По умолчанию в параметрах будет установлено «Автоматически выбирать объем файла подкачки» и на сегодня (2016), пожалуй, это и есть моя рекомендация для большинства пользователей.

Автоматические настройки виртуальной памяти

Текст в конце инструкции, где я рассказываю, как правильно настроить файл подкачки в Windows и какие размеры задать при разном размере оперативной памяти, написан два года назад (а сейчас обновлен) хоть, вероятнее всего, не принесет вреда, все-таки не является тем, что я рекомендовал бы делать начинающим пользователям. Тем не менее, такое действие как перенос файла подкачки на другой диск или установка фиксированного размера для него могут иметь смысл в некоторых случаях. Информацию об этих нюансах вы также можете найти ниже.

Для того, чтобы увеличить или уменьшить, т.е. задать вручную размер файла подкачки, снимите отметку с автоматического определения размера, отметьте пункт «Указать размер» и задайте нужные размеры и нажмите кнопку «Задать». После этого примените настройки. Изменения вступают в силу после перезагрузки Windows 10.

Установка размера файла подкачки в Windows 10

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

Отключение файла подкачки

Файл подкачки с жесткого диска или SSD пропадает не сразу, а после перезагрузки компьютера, удалить его вручную до этого момента не получится: вы будете видеть сообщение о том, что он используется. Далее в статье имеется также видео, в котором показаны все описанные выше операции по изменению файла подкачки в Windows 10.

Как уменьшить или увеличить файл подкачки в Windows 7 и 8

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

Параметры защиты системы

Для настройки параметров файла подкачки, зайдите в «Свойства компьютера» (правый клик по значку «Мой компьютер» — свойства»), после чего в списке слева выберите «Защита системы». Более быстрый способ сделать то же самое — нажать клавиши Win + R на клавиатуре и ввести команду sysdm.cpl (подойдет для Windows 7 и 8).

Запуск параметров системы

В диалоговом окне откройте вкладку «Дополнительно», а затем кликните по кнопке «Параметры» в разделе «Быстродействие» и тоже выберите вкладку «Дополнительно». Нажмите кнопку «Изменить» в разделе «Виртуальная память».

Настройки быстродействия Windows

Как раз здесь вы можете настроить необходимые параметры виртуальной памяти:

Параметры файла подкачки

  • Отключить виртуальную память
  • Уменьшить или увеличить файл подкачки Windows

Дополнительно, на официальном сайте Microsoft есть инструкция по настройке файла подкачки в Windows 7 — windows.microsoft.com/ru-ru/windows/change-virtual-memory-size

Как увеличить, уменьшить или отключить файл подкачки в Windows — видео

Ниже — видео инструкция о том, как настроить файл подкачки в Windows 7, 8 и Windows 10, задать его размер или удалить этот файл, а также перенести его на другой диск. А после видео вы можете найти рекомендации о правильной настройке файла подкачки.

Правильная настройка файла подкачки

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

Например, один из разработчиков Microsoft Sysinternals рекомендует устанавливать минимальный размер файла подкачки равный разнице между максимальным объемом используемой памяти при пиковой нагрузке и физическим объемом RAM. А в качестве максимального размера — это же число, умноженное в два раза.

Еще одна частая рекомендация, не лишенная оснований — использовать одинаковый минимальный (исходный) и максимальный размер файла подкачки во избежание фрагментации этого файла и, как следствие, снижения производительности. Это не актуально для SSD, но может быть вполне осмысленным для HDD.

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

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

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

Как перенести файл подкачки на другой диск в Windows 10, 8 и Windows 7:

  1. В настройках файла подкачки (виртуальной памяти) Windows отключите файл подкачки для диска, на котором он находится (выбрать пункт «Без файла подкачки» и нажать «Задать».
  2. Для второго диска, на который мы переносим файл подкачки, задайте размер или установите его по выбору системы и так же нажмите «Задать».
  3. Нажмите Ок и перезагрузите компьютер.

Однако, если вы хотите перенести файл подкачки с SSD на HDD с целью продлить срок жизни твердотельного накопителя — возможно, этого делать и не стоит, если только у вас не старый SSD с малой емкостью. В результате вы потеряете в производительности, а увеличение срока службы может оказаться очень несущественным. Подробнее — Настройка SSD для Windows 10 (актуально и для 8-ки).

Внимание: нижеследующий текст с рекомендациями (в отличие от того, что выше) был написан мною около двух лет и в некоторых пунктах не вполне актуален: например, для сегодняшних SSD я более не рекомендую отключать файл подкачки.

В различных статьях, касающихся оптимизации Windows, можно встретить рекомендации отключить файл подкачки, если размер оперативной памяти составляет 8 Гб или даже 6 Гб, а также не использовать автоматический выбора объема файла подкачки. Логика в этом есть — при отключенном файле подкачки, компьютер не будет использовать жесткий диск в качестве дополнительной памяти, что должно увеличить скорость работы (оперативная память в разы быстрее), а при ручном указании точного размера файла подкачки (при этом рекомендуется указывать исходный и максимальный размер одинаковыми), мы высвобождаем место на диске и снимаем с ОС задачи по настройке размеров данного файла.

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

По моему мнению, это не совсем верно и в первую очередь, следует ориентироваться не столько на размер доступной физической памяти, сколько на то, как именно используется компьютер, в противном случае, вы рискуете видеть сообщения о том, что Windows недостаточно памяти.

Действительно, если у вас 8 Гб оперативной памяти, и работа за компьютером заключается в просмотре сайтов и нескольких игр, вполне вероятно, что отключение файла подкачки будет хорошим решением (но есть риск столкнуться с сообщением о том, что недостаточно памяти).

Однако, если вы монтируете видео, занимаетесь редактированием фото в профессиональных пакетах, работаете с векторной или трехмерной графикой, проектируете дома и ракетные двигатели, используете виртуальные машины, 8 Гб RAM будет мало и файл подкачки непременно потребуется в процессе работы. Более того, отключив его, вы рискуете потерять несохраненные документы и файлы при возникновении нехватки памяти.

Мои рекомендации по настройке размера файла подкачки

  1. Если вы не используете компьютер для специальных задач, а на компьютере 4-6 гигабайт оперативной памяти, имеет смысл указать точный размер файла подкачки или отключить его. При указании точного размера, используйте одинаковые размеры для «Исходный размер» и «Максимальный размер». При таком объеме RAM, я бы рекомендовал выделить 3 Гб для файла подкачки, но возможны другие варианты (об этом будет дальше). Установка размера файла подкачки
  2. При размере оперативной памяти 8 Гб и более и, опять же, без специальных задач, можно попробовать отключить файл подкачки. При этом, учитывайте, что некоторые старые программы без него могут не запуститься и сообщить, что недостаточно памяти.
  3. Если работа с фото, видео, другой графикой, математические расчеты и чертежи, запуск приложений в виртуальных машинах — это то, чем вы постоянно занимаетесь на компьютере, рекомендую предоставить Windows определять объем файла подкачки вне зависимости от размера RAM (ну разве что при 32 Гб можно подумать об отключении).

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

  • Запустите на компьютере все те программы, которые, в теории, вы можете запустить одновременно — офис и скайп, откройте десяток вкладок YouTube в браузере, запустите игру (используйте ваш сценарий работы).
  • Откройте диспетчер задач Windows, пока все это запущено и на вкладке быстродействие посмотрите, какой размер оперативной памяти задействован.
  • Увеличьте это число на 50-100% (точного числа не дам, но рекомендовал бы 100) и сравните с размером физической оперативной памяти компьютера.
  • То есть, к примеру, на ПК 8 Гб памяти, используется 6 Гб, увеличиваем в два раза (100%), получается 12 Гб. Вычитаем 8, ставим размер файла подкачки 4 Гб и можно быть относительно спокойным за то, что проблем с виртуальной памятью не возникнет даже при критических вариантах работы.
Использование оперативной памяти в Windows

Повторюсь, это мой личный взгляд на файл подкачки, в Интернете вы можете найти рекомендации, значительно отличающиеся от того, что предлагаю я. Каким из них следовать — решать вам. При использовании моего варианта, вы, скорее всего, не столкнетесь с ситуацией, когда программа не запустится из-за недостатка памяти, но при этом вариант полного отключения файла подкачки (что я не рекомендую для большинства случаев) может в положительную сторону сказаться на производительности системы.

Комментарии (109) к Файл подкачки Windows 10, 8 и Windows 7

  • ильдар

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

    Ответить

    • Dmitry

      Нет, от файла подкачки это зависеть не должно бы. Так что навряд ли тут есть связь.

      Ответить

  • search

    У меня всегда пишет что конфигурация файла подкачки какая та не такая и какой бы размер я не ставил всегда стоит 46 мб ПОМОГИТЕ

    Ответить

    • Dmitry

      Не встерчался с таким. А какие размеры ставите? При выборе автоматического размера тоже ошибка?
      Место на жестком диске (на системном разделе) есть?

      Ответить

  • Сергей

    Файл подкачки, лучше всего поставить галочку «выбирать автоматически», тогда система будет сама регулировать и добавлять или убавлять в зависимости от нужд. Отключать файл подкачки нельзя, независимо от объема установленной оперативной памяти. Например у меня 16 Гиг оперативной памяти, если отключить файл подкачки то в ресурсоемких программах через некоторое время начинает ругаться на нехватку памяти. Файл подкачки должен быть не меньше объема установленной оперативной памяти. Если файл подкачки сделать меньше установленной оперативной памяти, в моем случае меньше 16 Гиг, то через 3 — 4 дня непрерывной работы ПК, при запуске любой программы или игры начинают вылетать ошибки. После всех экспериментов, самый лучший вариант это автоматически. Все это справедливо для виндовс 7. Как будет в 10 не в курсе.

    Ответить

  • Михаил

    У меня стоит винда 8.1 Ram 8гб. Последнее время постоянно во время игры выскакивает табличка, что системе не хватает памяти и т.д, при этом в диспетчере задач видно, что у меня свободно 1,5-2 гб. Все перепробовал, ничего не помогает, как только не увеличивал файл подкачки… Что делать?
    Да и при этом у меня полным полно места на дисках C и B

    Ответить

    • Dmitry

      Не знаю. Пробовали не увеличивать файл подкачки, а поставить определяемый системой? Также учитывать, что «полно места» в вашем случае — это чтобы гигабайт 10 минимум было свободно именно на C, а лучше больше.

      Ответить

      • Михаил

        Да пробовал. На диске C больше 60 гб свободного места.

        Ответить

  • Михаил

    Файл подкачки только на диске C нужно ставить?

    Ответить

    • Dmitry

      Обычно, да. И оно как правило так и есть, если только вы вручную не перемещали его.

      Ответить

  • Михаил

    Так что мне делать? Скажите хотя бы варианты решения этой проблемы.

    Ответить

    • Dmitry

      Михаил, не знаю в вашем случае. Но для начала обратить внимание, когда размер файла подкачки стоит определяемый системой и появляется сообщение о том, что недостаточно памяти — сколько в этот момент свободного места на диске? Может там игра что-то «мутит» и сотню гигабайт ей нужно.

      Ответить

      • Михаил

        Играя даже в самую мощную игру, у меня всегда свободно от 1гб до 2гб оперативки, вне зависимости от файла подкачки

        Ответить

        • Сергей

          Михаил, у меня бывает свободно 10 Гиг из 16, но при работе с ресурсоемкими программами спустя какое то время система начинает ругаться о нехватке памяти, в случае если я отключаю файл подкачки. Как я понял файл подкачки система использует всегда, независимо от объема установленной оперативной памяти.

          Ответить

  • Михаил

    Ясно… Ну ладно, поищу годного совета где-нибудь ещё. Здесь мне вряд ли помогут.

    Ответить

    • Dmitry

      Михаил, просто если все как вы описываете: файл подкачки автоматически, на диске C десятки гигабайт свободного места, то вполне возможно, что дело действительно в самой игре.

      Ответить

      • Михаил

        Дмитрий, ведь это происходит когда я играю в разные игры.

        Ответить

        • Dmitry

          Тогда у меня из идей только две: либо что-то не так с Windows, либо где-то что-то не точно в вашем описании ситуации или моем понимании происходящего. Не знаю, как еще помочь.

          Ответить

      • Михаил

        Описание верное, да и с Windows у меня проблем никаких нет.

        Ответить

  • Дмитрий

    Здравствуйте! Можно ли создать файл подкачки из чипа типа McroSD подключённого к ноутбуку?

    Ответить

    • Dmitry

      Здравствуйте. Допускаю, что можно (перенос файла подкачки на другой диск возможен, правда не уверен, что на съемные диски получится). Но четких инструкций не дам (поищите про то, как перенести файл подкачки на другой диск, чтобы представлять себе порядок действий, у меня такой инструкции нет).

      Ответить

  • Андрей

    Спасибо за подробную инструкцию. Удивился, но по какой-то причине файл подкачки был выключен

    Ответить

  • Денис

    Здравствуйте. Я выставил минимальный размер равный максимальному. И теперь компьютер после перезагрузки показывает черный экран. Никаких вариантов загрузки, ни меню биос не отображает. Батарейку отключал. Жесткий с идентичной виндой подключал. Ничего не изменилось. Что ещё можно попробовать?

    Ответить

    • Dmitry

      По описанию совсем не похоже, что дело в файле подкачки.
      Но попробуйте полностью обесточить компьютер (вытащить из розетки, а потом нажать и подержать кнопку вкл-выкл несколько секунд), а потом снова включить. Есть экран биос?

      Ответить

      • Денис

        Нет, экран биос не появляется. До этого я попробовал включить без жесткого диска. Появилось на экране что смарт диск не найден. Я нажал интер. И теперь «квадрат Малевича» постоянно наблюдаю. Пробовал снова без диска, и без оперы пробовал, но ничего не изменилось. И как вы советовали пробовал. Но ничего не изменилось.

        Ответить

  • .

    перечитал 15 разных статей на эту тему! везде пишут по разному. кто-то говорит что нужно минимальный размер ставить равный объему оперативки, кто-то что наоткрывать всевозможные программы на компе и посмотреть скока жрет оперативки и потом эту потребляемую оперативку умножить на два и вычесть объем оперативки который установлен. кто-то говорит что нужно задать минимальный и максимальный размер оперативки одинаковым. кто-то говорит что нужно устанавливать файл подкачки где стоит система (если один физический диск разбит на 2 логических), кто-то что на втором логическом (если один физический диск разбит на 2 логических). кто-то что можно выгружать файл подкачки при выключении компа

    чисто субъективно замерил с секундомером через сколько включается ноут и через сколько выключается при разных предлагаемых методах…

    отсюда вывод: что умники которые выкладывают статьи и думают что это правильно—на самом деле ничего не понимают в этом. так как нет единого мнения(кроме того что если 6 и более гигов оперативки, то можно отключить файл подкачки).

    Ответить

    • Dmitry

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

      Плохо, что:
      1. файл подкачки не влияет на включение и выключение (если только не в случае выгрузки).
      2. правильные умники описывают различные сценарии (приведенные вами) с их плюсами, возможными применениями и минусами, среди 15 статей вы должны были найти и качественные с такими описаниями.
      3. набрали весь свой комментарий капс-локом. в следующий раз прошу так не делать, мне лень исправлять.

      Ответить

  • .

    ответ Dmitry. Вы пишите — «правильные»» умники описывают различные сценарии (приведенные вами) с их плюсами, возможными применениями и минусами. Что это за сценарии (приведенные мною) от умников в которых нет единого мнения ?, кроме того что если 6 и более гигов оперативки, то можно отключить файл подкачки (с чем все умники согласны)…

    Ответить

    • Dmitry

      1. вовсе не все пишут про то, что можно отключить файл подкачки, если есть 6 Гб оперативки. я, например, с этим не согласен, да и многие другие.
      2. тут не может быть единого мнения. Если вы встречаете в статье на тему файла подкачки что-то вроде «Правильно — вот так, а всё остальное — не правильно», это не правильный умник : ) — потому что, например:
      — действительно иногда может быть удобно и нужно разместить файл подкачки на другом разделе, но это одновременно может привести к снижению производительности, особенно на HDD ноутбучном.
      — выгрузка файла подкачки при выключении может быть полезна, если вы секретный агент (чтобы винт не подключили другие секретные агенты и не поковырялись в файле подкачки). в плане производительности толку особо нет (но может помогать избежать ошибок).
      — теория с одинаковым минимальным и максимальным размером связана с тем, что считается, что так будет меньше операций записи и, вроде бы это работало в Windows XP действительно, сейчас не актуально, в том числе для SSD.
      — можно вообще на RAM-диске помещать файл подкачки — сразу и производительность и выгрузка при выключении, но не у всех есть достаточно оперативки.
      Ну и т.д.
      Вообще, самое правильное решение для большинства пользователей — не трогать ничего. Остальные решения могут быть применимы или не применимы в конкретных случаях и для конкретных задач.

      Ответить

  • Gleb

    Подскажите. Ответа не нашел (все перерыл).
    16 гб озу Кингстоун хайпер Х
    часто при игре гта 5 (пример) вылетает сообщение о нехватке.
    хотя при открытом браузере, и игре свободно 40% — пришлось вкл. подкачку и закрывать браузер.
    И непонятный пункт — общая память…?
    Физическая — ясно.
    Подкачка — ясно.
    Хочется избавиться от подкачки, чтоб ОЗУ работала… и не закрывать при этом браузер.
    Благодарю!

    Ответить

    • Dmitry

      Здравствуйте. Не всегда можно отключить файл подкачки. Т.е. некоторые программы будут вызывать ошибку, даже если у вас 64-128 Гб RAM.
      Но если уж очень хочется, чтобы всё завязано на RAM, можно создать RAM-диск и на него файл подкачки перенести.

      Ответить

  • Андрей

    Подскажите пожалуйста как можно восстановить удаленные superfetch и pagefile.sys windows 7 windows 8.1 не переустанавливая систему?

    Ответить

    • Dmitry

      Да, можно, включить обратно файл подкачки и Superfetch/Prefetch (так же, как отключали)

      Ответить

      • Андрей

        Я его полностью удалил Unlocker-ом, этого файла нет в системе…
        Имею ввиду файл pagefile.sys

        Ответить

        • Dmitry

          А это не важно: если вы включите файл подкачки (плюс может быть перезагрузите компьютер) pagefile.sys должен вернуться.

          Ответить

  • Андрей

    У мну 32 Гб оперативки. Файл подкачки по выбору системы. Без всяких ваших векторных и растровых график и рендеринга, на обычном Excel при перерасчете листа с большим количеством формул полностью забивается все 32 гига и начинает автоматически расти размер файла подкачки. Доходило до 120 гигов. Так что размер оперативки не имеет значения. Всё зависит от выполняемых задач.

    Ответить

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

Список инструкций Windows 10
Загрузочные флешкивсё для создания
Найти телефонпоиск потерянного и украденного телефона
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Бесплатная помощькомпьютерная помощь читателям