5 советов по настройке файла подкачки Windows

Файл подкачки в Windows служит для расширения оперативной памяти в том случае, если ее не хватает. Написали для вас шпаргалку по манипуляциям с подкачкой: как ей управлять?

Находим файл подкачки

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

  1. Нажимаем «F1», при этом нужно свернуть все запущенные программы.
    Нажимаем клавишу «F1»

    Нажимаем клавишу «F1»

    На заметку! На ноутбуках нажимаем «Fn+F1».

  2. Откроется окно «Справка Windows», где в поисковой строчке печатаем «Свойства папки», откроется список статей по этому вопросу, но нам нужен первый пункт «Изменение свойств папок», нужно кликнуть на нем.
    В поисковой строчке печатаем «Свойства папки» и нажимаем значок поиска, затем кликаем по ссылке «Изменение свойств папок»

    В поисковой строчке печатаем «Свойства папки» и нажимаем значок поиска, затем кликаем по ссылке «Изменение свойств папок»

  3. Откроется следующее информационное окно, где будет предложено «Щелкнуть здесь, чтобы открыть диалоговое окно «Свойства папки», как на рисунке.
    Щелчком мышки кликаем по ссылке «Щелкнуть здесь, чтобы открыть диалоговое окно «Свойства папки»

    Щелчком мышки кликаем по ссылке «Щелкнуть здесь, чтобы открыть диалоговое окно «Свойства папки»

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

    Во вкладке «Вид», активируем пункт «Показывать скрытые файлы и папки», снимаем галку с пункта «Скрывать защищенные файлы», нажимаем «Применить» и «ОК»»

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

Файл «pagefile.sys» по умолчанию находится на системном диске «С:», если пользователь не менял настройки системы

Файл «pagefile.sys» по умолчанию находится на системном диске «С:», если пользователь не менял настройки системы

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

Что будет, если отключить файл подкачки

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

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

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

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

Зачем нужен файл подкачки?

Данная функция применяется для того, чтобы компенсировать нехватку ОЗУ. Вот в каких случаях это может оказаться полезным:

  • Системе требуется памяти больше, чем имеется;
  • В одно время работает множество фоновых процессов;
  • На ПК нет требуемого объёма оперативной памяти.

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

Файл подкачки в Windows 10: что такое pagefile.sys и swapfile.sys?

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

В файл pagefile.sys при нехватке памяти отправляются обычные приложения, которые вы устанавливаете из разных источников — браузер, графический редактор, мессенджеры и так далее. А в файл swapfile.sys — встроенные приложения Windows 10 и приложения, установленные из Магазина Windows.

Swapfile и Pagefile всегда работают в паре. Объем swapfile.sys не превышает пары десятков мегабайт, а вот pagefile.sys в процессе работы может «раздуваться» до нескольких гигабайт. Из-за этого некоторые ищут способ, как отключить файл подкачки в Windows 10, чтобы освободить место на диске. Но если сделать это, отключится и swapfile.sys — а без него многие встроенные приложения Windows 10 просто перестанут запускаться.

  • Как увеличить системный раздел диска в Windows 10

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

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

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

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

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

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

  1. Для того, чтобы зайти в настройки файла подкачки Windows 10, вы можете просто начать набирать слово «производительность» в поле поиска, после чего выбрать пункт «Настройка представления и производительности системы». Второй вариант попасть в нужное окно — нажать клавиши Win+R на клавиатуре, ввести sysdm.cpl и нажать Enter, затем на вкладке «Дополнительно» в разделе «Быстродействие» нажмите кнопку «Параметры».Открыть настройки производительности Windows 10
  2. В открывшемся окне выберите вкладку «Дополнительно», а в разделе «Виртуальная память» нажмите кнопку «Изменить» для настройки виртуальной памяти. Настройки файла подкачки Windows 10
  3. По умолчанию в параметрах будет установлено «Автоматически выбирать объем файла подкачки» и на сегодня, пожалуй, это и есть моя рекомендация для большинства пользователей. Автоматические настройки виртуальной памяти
  4. Для того, чтобы увеличить или уменьшить, т.е. задать вручную размер файла подкачки, снимите отметку с автоматического определения размера, отметьте пункт «Указать размер» и задайте нужные размеры и нажмите кнопку «Задать». После этого примените настройки. Изменения вступают в силу после перезагрузки Windows 10. Установка размера файла подкачки в Windows 10
  5. Для того, чтобы отключить файл подкачки и удалить файл pagefile.sys с диска C, выберите пункт «Без файла подкачки», а затем нажмите кнопку «Задать» справа и утвердительно ответьте на появившееся в результате сообщение и нажмите Ок. Отключение файла подкачки
  6. Файл подкачки с жесткого диска или SSD пропадает не сразу, а после перезагрузки компьютера, удалить его вручную до этого момента не получится: вы будете видеть сообщение о том, что он используется. Далее в статье имеется также видео, в котором показаны все описанные выше операции по изменению файла подкачки в Windows 10. Также может быть полезно: Как перенести файл подкачки на другой диск или SSD.

Видео инструкция

Пошаговая инструкция по настройке

Как видите, сейчас установлен автоматический объем файла подкачки. Что бы это исправить, убираем галочку.

6

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

Пример: как правило, систему ставят на диске C, значит файл подкачки будем ставить на диск D

На каком диске лучше размещать файл подкачки

Есть несколько вариантов расположения файла swap:

  • если в системе находится только один физический жесткий диск («винчестер»), то файл подкачки размещаем там же, где и ОС. Чаще всего это диск «С». Если расположить его в другом логическом диске, то магнитной головке магнитного диска придется постоянно перемещаться в разные части поверхности, что отрицательно скажется на производительности;
    При наличии одного диска «С» файл подкачки размещается на нем

    При наличии одного диска «С» файл подкачки размещается на нем

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

  • если в ПК стоит два или более винчестеров, то рекомендуется pagefile.sys размещать на самом быстром винчестере, причем желательно не на системном. Если своп будет работать параллельно с системой, скорость будет выше. В данном случае лучше поэкспериментировать и найти оптимальный вариант;
    Файл «pagefile.sys» лучше размещать на самом быстром винчестере, при наличии нескольких, желательно не на системном диске

    Файл «pagefile.sys» лучше размещать на самом быстром винчестере, при наличии нескольких, желательно не на системном диске

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

При наличии SSD-накопителя лучше использовать его для размещения файла подкачки или использовать флешку

Важно! Своп-файл, установленный на флэш-накопитель, может несколько уменьшить срок жизни носителя, так как интенсивность работы по обмену данными будет намного выше, чем в обычном режиме.

Достоинства и недостатки файла подкачки

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

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

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

Изменение параметров файла подкачки Windows — видео

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

Можно ли отключить файл подкачки в Windows 10

На вопрос о том, можно ли выключить файл подкачки в Windows 10 полностью, ответов и в интернете, и среди специалистов тоже огромное количество. И все разные. Наиболее часто встречающаяся в сети рекомендация — это всё-таки не выключать своп-файл. Дело в том, что известны случаи, когда даже со 128 Гб ОЗУ на борту компьютер выдавал предупреждение о нехватке памяти. Это происходит от того, что некоторые сторонние программы настроены на обязательное присутствие в операционной системе виртуальной памяти.

Есть мнение, что, если объём оперативной памяти на компьютере составляет 8-16 гигабайт и более, то можно сократить объём виртуальной памяти до минимума (200 Мб), однако и в этом случае лучше всё-таки не отключать своп-файл полностью. Единственным исключением из этого правила является ситуация, когда на компьютере установлен только SSD — как уже отмечалось выше, на твердотельном накопителе файл подкачки нужно отключать.

Дефрагментация файла подкачки

Как и любой файл ОС своп склонен к фрагментации. Для исправления этого явления есть специальные программы – дефрагментаторы.

Однако pagefile.sys, как известно не поддается никакому воздействию во время работы Windows. Существует два варианта решения проблемы:

  • произвести оптимизацию при перезагрузке (пока файл еще не задействован);
  • временно отключить своп, произвести дефрагментацию, включить его обратно. Это самый простой вариант.

Можно использовать программу PageDefrag, бесплатный софт, установка не нужна.

Шаг 1. После запуска программы появится окно. Выберите подходящий пункт:

  • «Defragment at next boot» – оптимизация будет проведена во время очередной перезагрузки;
  • «Defragment at every boot» – операция будет проводиться каждый раз при запуске ОС;
  • «Defrag abort countdown» – включение счетчика, отмена работы клавишей «Эскейп»;
  • «Don t Defragment (uninstal)» – отмена операции и выход.
    Выбираем подходящий пункт, отметив его галочкой, нажимаем «ОК»

    Выбираем подходящий пункт, отметив его галочкой, нажимаем «ОК»

Шаг 2. После выбора нужного пункта — нажать «ОК».

На заметку! Можно воспользоваться аналогичными программами.

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

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

Снова откройте окно “Виртуальной памяти”, повторив действия, описанные в разделе “Как увеличить файл подкачки”. В этом окне вы увидите список из имеющихся у вас дисков и разделах на нем. Щелкните в нем по диску C: и в нижней части этого же окна активируйте радиокнопку “Без файла подкачки” и щелкните по кнопке “Задать”.

Перенос файла подкачки Windows 7

Внимание! Вы можете оставить в системном разделе небольшой файл подкачки, например размеров 200 Мб, если считаете что он там необходим (необязательно).

Выберите другой диск или раздел диска, на который хотите перенести файл подкачки, кликнув, в нашем примере по L:. Активируйте радиокнопку “Размер по выбору системы” или “Указать размер” (рекомендуем).

Размер файла подкачки windows

После всех проделанных действий не забудьте кликнуть по кнопке “Задать” а потом по “Ok”. Система предложит вам выполнить перезагрузку компьютера. Вы можете не выполнять ее сразу, однако для того, чтобы изменения вступили в силу и файл подкачки был перенесен на другой диск – перезагрузка необходима.

Все на этом, удачи! Надеемся, что этот материал будет для вас полезным.

Кстати. В Windows 8, увеличение фала подкачки и перенос его на другой диск выполняется точно также как и описано в этой статье.

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

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

Использование оперативной памяти в Windows

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

Оценка производительности

При помощи штатных средств (приложение WinSAT) можно в Windows 7 и 10 проверить производительность одной и той же системы с файлом подкачки и без него.

  1. Нажать «Win+R», появится окно «Выполнить».
    Нажимаем одновременно клавиши «Win+R», вызвав окно «Выполнить»

    Нажимаем одновременно клавиши «Win+R», вызвав окно «Выполнить»

  2. Там набираем «cmd», после этого появится черное окно консоли.
    В поле «Открыть» вводим команду «cmd», нажимаем «ОК»

    В поле «Открыть» вводим команду «cmd», нажимаем «ОК»

  3. В нем следует напечатать команду «winsat formal –restart clean» (можно скопировать и вставить прямо из текста). Нажать «Ввод».
    В поле «cmd» вводим команду «winsat formal –restart clean», нажимаем «Enter»

    В поле «cmd» вводим команду «winsat formal –restart clean», нажимаем «Enter»

  4. В результате будет проведен тест, что может занять некоторое время. Его результат будет отправлен в виде файла в папку с адресом: «С:»-«Windows»-«Performance»-«WinSATDataStore». В списке нужно искать самый свежий (по дате).
    Переходим по указанному пути «С»-«Windows»-«Perfomance»-«WinSATDataStore», открываем файл с самой последней датой

    Переходим по указанному пути «С»-«Windows»-«Perfomance»-«WinSATDataStore», открываем файл с самой последней датой

  5. При открытии файла результата сравнений систем без свопа и с ним можно увидеть такую картину (открывается браузером). Особенное внимание следует обратить на блоки «GraphicsScore» и «GamingScore». В среднем достаточно 5-7 балов. А для игрового ПК – 7 и более.
    В открытом документе обращаем внимание на блоки «GraphicsScore» и «GamingScore»

    В открытом документе обращаем внимание на блоки «GraphicsScore» и «GamingScore»

Ссылки

Расширения адресного окна

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

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