Как правильно настроить файл подкачки в Windows. Основные принципы работы файла подкачки

Содержание

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

Что такое файл подкачки – это системная область данных, которая влияет на оперативную память устройства. При увеличении ее объема меняется производительность компьютера. Штатной оперативной памяти (RAM) часто не хватает, но ситуацию можно поправить.

ВИДЕО: Какой должен быть РАЗМЕР ФАЙЛА ПОДКАЧКИ Windows?

Что такое файл pagefile.sys и как он работает 

Давайте более подробно разберёмся во всём. Итак, файл подкачки также известен как “pagefile.sys”, он же “swapfile”. Найти его можно на диске C: и только при условии, что вы приказали системе отображать не только скрытые файлы и папки, но и системные. Чтобы увидеть в Проводнике файл подкачки и гибернации, активируйте отображение скрытых файлов и папок в Windows 10.

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

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

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

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

Как файл подкачки влияет на производительность системы?

Многочисленные исследования показывают, что хранение искомого системного компонента (ФП) в системном разделе достаточно часто вызывает снижение производительности даже при использовании параметров, установленных по умолчанию. Особенно сильно это касается тех случаев, когда системный диск «С» имеет файловую структуру NTFS, которая используется при установке ОС с архитектурой х64. Использование виртуальной памяти для логических разделов, на которых пользователи обычно хранят только крайне важные файлы (чтобы они не удалились при возможной переустановке Windows) вообще выглядит совершенно нецелесообразным. Но тогда возникает совершенно законный вопрос: на какой диск нужно ставить файл подкачки, если ни системный, ни логический разделы для этого использовать не рекомендуется? Если у вас нет необходимых знаний, настройки лучше не трогать или отключить использование виртуальной памяти для логического раздела. Но и тут все в очень высокой степени зависит от установленного объема ОЗУ. На оптимальном решении остановимся чуть позже, а пока давайте посмотрим на основные настройки.

Роль SWAP-раздела

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

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

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

Файл подкачки в настройках

Файл подкачки и размеры, практика: какие правильные и почему

В ходе годовой практики я вывел ряд цифр для каждого количества памяти, чтобы можно было адекватно выставлять файл подкачки, опираясь на кол-во оперативки. Вот они.

  • 512 Mb оперативной памяти, — оптимальный размер файла подкачки от 5012-5012 Mb;
  • 1024 Mb оперативной памяти, — оптимальный размер файла подкачки от 4012-4012 Mb;
  • 2048 Mb оперативной памяти, — оптимальный размер файла подкачки от 3548-3548 Mb;
  • 4096 Mb оперативной памяти, — оптимальный размер файла подкачки от 3024-3024 Mb;
  • 8 Гб оперативной памяти, — оптимальный размер файла подкачки от 2016-2016 Mb;
  • 16 Гб оперативной памяти (и больше), — чаще всего, без файла подкачки.

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

  • Примечание 1. Данные размерности не являются предельно точными и рекомендуемыми всем. Скорее это некое среднее значение для большинства, но всё зависит от того насколько вообще оптимизирована Ваша система, чем Вы занимаетесь на компьютере, в каком режиме и тд и тп, т.е файл подкачки конкретно для себя Вы можете подбирать исходя из потребностей и увеличивать/уменьшать значение при необходимости.
  • Примечание 2. Некоторые приложения (игры, софт, etc) требуют файл подкачки в обязательном порядке, независимо от количества памяти. В этом случае файл стоит оставлять даже при 16 ГБ. Даже больше (на порядки), чем значения указанные выше.
  • Примечание 3. Файл подкачки нужен в больших (отличном от вышеуказанных) размерах, если Вы сворачиваете приложения и переключаетесь на другие, оставляя приложение(я) запущенным (это важно), т.к часто выгрузка свернутых приложений происходит в этот самый файл. В этом случае увеличивайте подкачку.. Или добавляйте память 🙂
  • Примечание 4. Рекомендации не относятся к серверным операционным системам и касаются строго пользовательских ОС.

Лично моё мнение таково, что при превышении количества оперативной памяти в 6 Гб файл подкачки не нужен вообще, что дает ощутимый рывок в производительности системы, продлении срока жизни жесткого диска и снижении фрагментации оного.

настройка файла подкачки - скриншот 1
Для тех кто забыл, напоминаю, что, например в Windows 7 файл подкачки меняется по этому пути: «Пуск — Настройка — Панель управления  — Система — Дополнительные параметры системы — Дополнительно — Быстродействие — Параметры» (в панели управлении включите мелкие значки, чтобы увидеть категорию «Система«)

к содержанию ↑

Рекомендуемый файл подкачки

Если на компьютере с операционной системой Windows 10 не заходить в настройки, устройство самостоятельно определяет, какой объем выбрать. В зависимости от возможностей процессора, видеокарты, материнской платы надо совершать настройки.

Оптимизация файла подкачки

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

Начиная с Windows 95, операционные системы Windows, основанных на использовании специального файла подкачки, который действует, как своего рода «блокнот» для хранения модифицированных страниц, все еще используют какой-то процесс. В общих чертах, файл подкачки в windows 10, 8, 7 и XP, используется операционной системой для временных данных, которые поменялись в физической памяти для обеспечения большего объема виртуальной памяти. Обычным словом, разгружает отдельные фрагменты памяти с оперативной памяти «ОЗУ» в отдельное место на жестком диске.

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

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

Сообщение «На компьютере недостаточно памяти»

Бывает и такое, что программа или игра при запуске требует наличия файла подкачки определенного размера. О том, как увеличить файл подкачки в Windows 7/10, теоретически было сказано выше, практически это выглядит следующим образом.

Задаем размер файла подкачки вручную

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

Расчёт размеров

Все современные операционные системы, от Windows XP до 10-й, автоматически устанавливают размеры файла подкачки.

Однако выбор этого параметра вручную позволит оптимизировать работу компьютера.

В большинстве случаев пользователю стоит уменьшить максимальный рекомендуемый объём области, иногда – увеличить или отключить.

Недостатками слишком больших размеров файла подкачки можно назвать:

  • обращение операционной системы, в первую очередь, к области на диске и только потом к ОЗУ, из-за чего снижается скорость работы;
  • повышение нагрузки на диск;
  • уменьшение свободного объёма накопителя (особенно важно для небольших дисков).

Тестирования и проверки различных систем и компьютеров показывают, что оптимальная величина файла подкачки должна быть примерно в 2 раза меньше по сравнению с рекомендованным коэффициентом (1,5 ОЗУ).

Хотя при небольшом объёме «оперативки» рекомендуется сделать наоборот и увеличить размеры области.

Табл. 1. Значения файлов подкачки для разных ОЗУ.
Объём ОЗУ, МБ Размеры файла подкачки, ГБ
Рекомендованные Оптимальные, полученные опытным путём
512 0,75 5,0
1024 1,5 4,0
2048 3,0 3,5
4096 6,0 3,0
8192 12,0 2,0
16384 24,0

Оптимальное значение

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

  • Запустить на ПК все программы, которые могут одновременно работать при максимальной загрузке системы. Например, 10–15 вкладок браузера, несколько утилит, игру, офисные приложения и мессенджеры.
  • Открыть Диспетчер задач ОС Windows (проще всего вызвать его с панели задач, нажав правую кнопку мыши и выбрав соответствующий пункт). Перейти к вкладке быстродействия и проверить, насколько заполнен столбик файла подкачки.

Рис. 6. Сравнение соотношения размеров физической памяти и файла подкачки.

Рис. 6. Сравнение соотношения размеров физической памяти и файла подкачки.

  • Если столбик полный, значит, размеров файла не хватает и его желательно увеличить. Если до конца ещё далеко, стоит сравнить выделенную память и физическую. Разница между ними и представляет собой используемый размер файла подкачки. В данном случае он равен 77 МБ.
  • Провести такое же сравнение на вкладке процессов. Здесь можно не только сравнить общий объём виртуальной памяти, но и узнать, сколько тратится на каждый процесс.

Рис. 7. Общий объём памяти, используемой ОС Windows.

Рис. 7. Общий объём памяти, используемой ОС Windows.

  • Оценив необходимость в наличии файла подкачки, увеличить общий объём используемой виртуальной памяти примерно вдвое и отнять от этого числа размер ОЗУ. В данном примере расчёт будет примерно следующим: 1127176 х 2 – 1047920 = 1206432 Б = 1,15 ГБ.
  • Именно такой размер области для ОЗУ желательно установить на компьютере, чтобы избежать переполнения памяти даже в критическом случае.

Помочь с подсчётами и получить более точный по сравнению с использованием диспетчера задач результат может утилита Process Explorer, представляющая собой бесплатный и упрощённый аналог программы Task Manager.

Скачивать его лучше всего с сайта компании-разработчика или других надёжных источников.

Рис. 8. Утилита Process Explorer.

Рис. 8. Утилита Process Explorer.

Как установить

Программа легко устанавливается, а после её запуска следует точно так же запустить самые требовательные к ресурсам приложения и в окне Process Explorer одновременно нажать Ctrl+I.

Теперь необходимо перейти к области Commit Charge и найти значение Peak, представляющее собой пиковое значение виртуальной памяти, которое использует система в данный момент.

Расчёты выполняются по той же методике, как и при использовании Диспетчера задач.

Обоснование одинаковых размеров

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

Некоторые специалисты рекомендуют выбирать соотношение 1:2 – например, 1 ГБ и 2 ГБ, 3 ГБ и 6 ГБ.

Однако если сделать эти значения одинаковыми, скорость работы системы ожжет увеличиться.

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

Результатом становится уменьшение количества операций обращения к диску и соответствующее повышение производительности ПК.

Отключение и включение

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

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

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

С другой же стороны, размещение своп-файла на быстром SSD обеспечивает более высокое быстродействие системы. Тут уж сами решайте, что для Вас важнее, скорость работы или долговечность компьютера. Как вариант, файл подкачки можно отключить вообще (при объеме оперативной памяти не меньше 8 ГБ).

Подробнее об оптимизации Windows под SSD

читайте здесь

.

2. Если в компьютере нет SSD, но установлено несколько жесткий дисков, первым делом необходимо посмотреть, на каком из них расположен системный локальный диск. Напомню, что системный диск — это диск, на котором находится папка с файлами Windows (обычно, это диск С). Файл подкачки рекомендуется перенести на один из локальных дисков, размещенных на другом жестком диске. Потенциально, это позитивно скажется на скорости работы Windows.

3. Если же в компьютере отсутствует SSD и используется только один жесткий диск, место расположения файла подкачки можно не изменять (по умолчанию, он находится на диске С).

Как узнать, сколько жестких дисков в компьютере и какие на них расположены локальные диски

Порядок действий:

• щелкнуть правой кнопкой мышки по значку «Компьютер» на рабочем столе или в меню «Пуск» компьютера и в появившемся контекстном меню выбрать пункт «Управление»;

• откроется окно, в левой части которого необходимо выделить пункт «Управление дисками» и немного подождать.

Через некоторое время в правой части этого же окна отобразится вся необходимая информация (см изображение).

На примере выше видно, что на компьютере установлено 2 жестких диска (Диск 0 и Диск 1). На одном из них расположен системный локальный диск (помечен буквой С), на другом — еще один локальный диск (с буквой Z).

Файл подкачки на компьютере из примера целесообразно разместить на локальном диске Z.

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

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

Наши рекомендации

Если не уверены — оставьте выбор размера файла подкачки на усмотрение Windows.

Если в процессе настройки компьютера вы нарушили работоспособность системы, воспользуйтесь средством восстановления системы Windows.

В каких случаях требуется увеличение размера?

Это делается при неоднократном появлении на экране сообщения о нехватке свободной памяти. Такое явление чаще всего происходит на ПК с небольшим объемом ОЗУ. Нужно увеличить размеры вспомогательной памяти на 1 гигабайт в окне ее свойств. После этого перезагружается компьютер и запускается программа, вызывавшая нехватку ОЗУ.

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

Windows 7, 8/8.1

Изменить размер файла подкачки в Windows 7, 8 и 8.1 можно в Свойствах системы. Для этого нужно нажать правой кнопкой мыши по значку Мой компьютер и выбрать пункт «Свойства». В левом меню будет располагаться кнопка «Защита системы». В настройки системы также можно перейти через Панель управления — это касается любой версии Windows.

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

Также можно сразу попасть на страницу настроек, написав команду sysdm.cpl в строке «Выполнить» (Win + R). Пошаговая инструкция:

  1. Нажимаем комбинацию клавиш Win + R, в появившемся окне вводим sysdm.cpl, нажимаем Enter.
  2. Откроется окно Свойства системы, вверху которого нужно перейти во вкладку Дополнительно.
  3. Нажать на кнопку Параметры в разделе Быстродействие.
  4. В открывшемся окне еще раз перейти во вкладку Дополнительно.
  5. Нажать на кнопку Изменить в разделе Виртуальная память.

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

Свойства системы в Windows

Как включить файл подкачки Windows 10 (16 Гб)

Когда у компьютера операционная память 16 Гб, эксперимент не решает проблемы, а создает их. Стандартные программы довольствуются, тем что есть. Если рассматривать требовательные приложения, на примере видеоредакторов, сложно предугадать, как поведёт себя система. Когда задействуется 16 ГБ оперативной памяти, дополнительный ресурс падает на диск и процессор HDD не рассчитан на подобные нагрузки.

озу фото

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

1 звезда2 звезды3 звезды4 звезды5 звезд

(

12

голос., средний:

4,00

из 5)

loading.gif

Загрузка…

Недостатки

  • Скорость считывания данных жесткого диска в несколько раз ниже по сравнению с RAM-памятью.
  • При слишком высокой фрагментации pagefile.sys производительность компьютера существенно снижается.
  • Для использования файла подкачки скорость работы дискового накопителя не должна быть низкой.
  • Рекомендуемый оптимальный размер SWAP составляет – около 2 Гб, что может оказаться критичным в случае с не слишком емкими накопителями.
  • В некоторых случаях может потребоваться трудоемкая оптимизация pagefile.sys, занимающая много времени.

Стоит почитать

  • Как правильно подключать разъемы передней панели, при сборке компьютера
  • Как сделать фото с веб камеры

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

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

Послесловие

В двух словах как-то так.

Надеюсь, что данные советы оказались для Вас полезны и реально увеличили работу Вашей системы. Много прочих вкусностей есть по тегу «Оптимизация».

Если есть какие-то вопросы, — буду рад ответить на них в комментариях или с помощью формы обратной связи.

PS: Последняя корректировка размеров файла подкачки произведена в августе 2017-го, данные проверены на Windows 7, 8 и 10 (разрядность x64).

Как отключить или удалить swapfile.sys

Как было сказано выше в описании файла swapfile.sys, файл подкачки для UWP-приложений отключается вместе с традиционным файлом подкачки, о чем вы только что прочитали. Если по каким-то причинам вы хотите отключить только свап-файл, сделать это можно через редактор реестра.

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

  1. Сделайте точку восстановления системы, чтобы оставить себе дорогу назад в случае непредвиденных последствий экспериментов с файлом подкачки.
  2. Нажмите Win + R и введите regedit. Этой командой вы откроете встроенный в систему редактор реестра.
  3. Скопируйте в адресную строку редактора реестра следующий адрес: КомпьютерHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management. В правой части окна редактора реестра нажмите правую кнопку мыши, выберите СоздатьЗначение DWORD (32-бита).
  4. Назовите его SwapfileControl и перезагрузите компьютер.
    После этого swapfile будет отключен. Если вы пожелаете активировать его обратно, попросту перейдите по вышеуказанному пути, удалите ключ SwapfileControl и перезагрузите компьютер.

Использование на SSD

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

Затем следует ввести в полях одинаковые значения, равные объему ОЗУ на компьютере или ноутбуке, и сохранить изменения, как описано выше. Если на гаджете с 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»

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...