Я думаю, все знакомы с понятием оперативная память (ОЗУ) - энергозависимая часть системы компьютерной памяти, в которой временно хранятся входные, выходные и промежуточные данные программы процессора. Ее преимущество перед другими видами памяти в том, что она очень быстро работает с данными. Для того что увеличить оперативную память необходимо докупить планку памяти для своего компьютера/ ноутбука и тем самым увеличить ее. Если данным не хватает места в оперативной памяти, они могут быть перемещены в файл подкачки. Файл подкачки - это файл на диске или дисках (pagefile.sys - скрытый файл в корне диска), который используется Windows для хранения определенных данных, которые уже не помещаются в оперативной памяти компьютера/ ноутбука. Тем самым файл подкачки способствует увеличению производительности компьютера/ ноутбука. По умолчанию файл подкачки находится на системном диске (диске C) и равен объему установленной оперативной памяти, но эти параметры при необходимости можно легко изменить, об этом и пойдет речь в этой статье.

Как изменить файл подкачки в Windows 7, Windows 8, Windows 8.1.

Для того, что бы изменить файл подкачки в Windows7, Windwos 8, Windows 8.1, необходимо зайти в "Пуск" – "Панель управления" – "Система" или нажать на ярлыке "Компьютер" правой кнопкой мыши и выбрать "Свойства".

В открывшемся окне Свойств системы, перейдите на вкладку "Дополнительно" и в поле Быстродействия нажмите кнопку "Параметры".

В окне Параметры быстродействия, выберите вкладку "Дополнительно". В поле виртуальная память вы можете увидеть, сколько сейчас используется виртуальной памяти. Windows задает размер файла подкачки, равный объему установленной оперативной памяти: если объем ОЗУ вашего компьютера – 4ГБ, то система автоматически задаст текущий размер файла подкачки – 4ГБ. Для того что бы изменить это значение, выберите "Изменить".

После этого вам будет доступно задать размер файла подкачки. Для этого выберите диск (Файлов подкачки можно создать столько же сколько дисков на вашем компьютере/ ноутбуке), ниже выберите "Указать размер" и напишите диапазон размера файла подкачки.

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

1024 Mb оперативной памяти – оптимальный размер файла подкачки 2048 Mb
2048 Mb оперативной памяти – оптимальный размер файла подкачки 1024 Mb
4024 Mb оперативной памяти – оптимальный размер файла подкачки 512 Mb

8048 Mb оперативной памяти и больше - можно отключить файл подкачки.

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

Виртуальная память позволяет расширить оперативную память (RAM - Random Access Memory ), используя в этом качестве дисковое пространство посредством технологии, называющейся подкачкой страниц (paging ). Суть этой технологии заключается в том, что на жестком диске создается специальный файл, называющийся файлом подкачки (paging file ), в который из оперативной памяти записываются данные, не использующиеся в настоящий момент. Когда в данных возникает надобность, они снова возвращаются в память, возможно, вытесняя при этом на жесткий диск другой блок данных.


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

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

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

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

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

Откройте диалоговое окно Параметры быстродействия , для этого нажмите сочетание клавиш + Q и в поле поиска появившейся боковой панели Поиск введите systempropertiesperformance и нажмите клавишу Enter ↵

В открывшемся диалоговом окне Параметры быстродействия перейдите на вкладку Дополнительно

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

Откроется диалоговое окно Виртуальная память

В этом окне предоставляется следующая информация:

Диск [метка тома] и Файл подкачки (МБ) . Информация о текущих настройках виртуальной памяти системы. Для каждого тома указывается его файл подкачки (если имеется). Диапазон размера файла подкачки указывает его исходный и максимальный размеры.

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

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

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

Установите переключатель Указать размер и введите значения для исходного и максимального размеров файла подкачки.

Нажмите кнопку Задать , чтобы применить заданные параметры.

По завершении настройки нажмите кнопку OK . В случае вывода окна с запросом, затереть ли старый файл pagefile.sys новым, нажмите в нем кнопку Да

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

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

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

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

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

Установите в этом окне флажок Автоматически выбирать объем файла подкачки

Закройте все открытые диалоговые окна, последовательно нажимая в них кнопку OK

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

Отключаем файл подкачки правильно

Файл подкачки – это зарезервированное windows место на винчестере (в нашем случае SSD), которое заменяет оперативную память при ее нехватке. Обычно это 10% от объема логического диска. В файле подкачки постоянно обновляются логи, а это ненужные нам циклы перезаписи данных.

Как известно, использовать Windows на SSD лучше всего с большим объемом оперативной памяти (от 4 Гб и выше). При больших объемах установленной RAM файл подкачки впринципе и не нужен, так как физическая память справляется с работой системы. К тому же, отклик оперативной памяти куда быстрее чем у винчестера.

Чтобы отключить файл подкачки Windows 8 нужно:

В папке “мой компьютер” открыть окно “свойства системы”
- выбираем вкладку “дополнительно”, на ней в разделе “быстродействие” нажимаем кнопку “параметры”
- в открывшемся окне “параметры быстродействия” выбираем вкладку “дополнительно”
- на ней в разделе “виртуальная память” нажимаем кнопку “изменить”
- в открывшемся окне “виртуальная память” снимаем галочку “автоматически определять объем…”
- ставим галочку “без файла подкачки”

Действий на первый взгляд много, но делается это максимум за 2 минуты.

Отключение гибернации в windows 8

Функция гибернации предназначена для быстрого восстановления работы системы после бездействия. Т.е windows 8 засыпает – уходит в гибернацию – сохраняет все содержимое на винчестер и отключает энергопитание от ОЗУ. При выходе из гибернации данные обратно переносятся в оперативную память. Т.е происходит цикл записи на SSD накопитель (в нашем случае).

Выход из гибернации в windows 8 на SSD происходит не быстрее полного запуска операционной системы, поэтому этот режим можно смело отключать.

Чтобы отключить режим гибернации в windows 8 необходимо:

Выполнить команду

Продолжение следует. Подписываемся.

Работая с компьютером, вы обнаружили предупреждение операционной системы о том, что на устройстве недостаточно памяти?

Как правило, такое сообщение вы можете получить, когда одновременно открыто большое количество программ и приложений.

Выход из ситуации довольно прост - следует закрыть все ненужные на данный момент программы. А если они все нужны? О том, что делать в такой ситуации читайте ниже.

Что делать если не хватает оперативной памяти?

В случае, когда на компьютере открыто много программ или количество запущенных программ небольшое, но в то же время они достаточно ресурсоемки, операционная система уведомит об этом пользователя. Решение проблемы возможно 3-мя путями:

  1. Закрыть программы, которые на данный момент не используются. Преимущества такого подхода - оперативное решение вопроса. Но в данном случае вы избавитесь от симптомов, а не от причин, которые вызвали данную проблему.
  2. Увеличение физической памяти. Если такие окна с предупреждениями появляются с завидной регулярностью, рекомендуем подумать об увеличении оперативной памяти компьютера. Как это сделать мы рассматривали в одной из предыдущих статей .
    Данный способ наиболее эффективный из всех предложенных, однако его недостатком является высокая цена, по сравнению с другими методами. Например, планка в 4 Гб будет стоить около 35$.
  3. Увеличение виртуальной памяти. Данный способ является компромиссом между двумя вышеперечисленными способами решения проблемы, позволяя увеличить виртуальную память компьютера без дополнительных финансовых инвестиций.
    Конечно, виртуальная память не может сравниться с оперативной по быстродействию (если только у вас не SSD-диск), однако если вы материально не готовы к апгрейду компьютера, это один из лучших вариантов решения возникшей проблемы.

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

Подкачка страниц - это механизм виртуальной памяти, который подразумевает перемещение неактивных фрагментов памяти из ОЗУ во вторичное хранилище, которым может выступать либо файл подкачки в операционных системах MS Windows, либо специальный раздел (swap-раздел) на жестком диске в операционных системах типа UNIX.

Таким образом ОЗУ освобождается для загрузки новых страниц.

Обратите внимание! Если у вас 2 ГБ и более оперативной памяти, и вы никогда не получали окон предупреждения Windows, файл подкачки можно отключить. Если предупреждения операционной системы были, можно сделать файл подкачки 1-2 ГБ, воспользовавшись коэффициентами 0,5 и 1 соответственно. Если размер ОЗУ меньше указанного уровня, попробуйте воспользоваться коэффициентами от 2 до 4.

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

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

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

Также есть смысл использовать диск с более высокими характеристиками скорости вращения шпинделя (например, 7200 rpm, против 5400) или большим объемом кеша 64 МБ против 32.

Обратите внимание, что использование SSD-диска в качестве носителя для размещения необходимого нам устройства даст наиболее быструю скорость работы, но может привести к его преждевременному выходу из строя вследствие ограниченности циклов перезаписи для SSD-дисков.

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

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

Увеличить файл подкачки просто, следуйте ниже приведенной инструкции:

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

Если у вас 6 и более гигабайт оперативной памяти, файл подкачки можно отключить, что позволит освободить жесткий диск. Для этого, установите флажок в поле «Без файла подкачки», нажмите клавишу «Задать», «ОК» и перезагрузите компьютер.

Рассказано, как определиться с оптимальным размером файла подкачки, что делать с SSD-дисками и как установить размер файла на Windows 7, 8 и 10 (а также XP и Server — действия практически идентичны).

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

Расположение и видимость файлов подкачки

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

Включение невидимых (скрытых) файлов и папок в Windows 7 :

  1. Нажать кнопку Пуск .
  2. Перейти в Панель управления , затем в раздел Оформление и персонализация .
  3. Выбрать «Параметры папок» -> «Вид» -> «Дополнительные параметры».
  4. Выбрать «Показывать скрытые файлы, папки и диски».
  5. Нажать Ок для сохранения изменений и выхода из меню.

В Windows 10 включить отображение скрытых файлов и папок можно в проводнике:

  1. В верхнем меню проводника перейти на вкладку Вид .
  2. Выбрать раздел Параметры , в открывшемся окне снова открыть вкладку Вид .
  3. Открыть «Дополнительные параметры» и снять галочку с пункта «Скрывать защищенные системные файлы».
  4. Поставить галочку напротив пункта «Показывать скрытые файлы».
  5. Нажать «Применить», затем «Ок» для сохранения изменений.

Меню настройки параметров папок должно выглядеть примерно следующим образом:

Полное отключение pagefile.sys и swapfile.sys

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

Причины полностью не отключать сфоп (подкачку):

  1. Некоторые программы и игры, да и сама Windows созданы для работы с файлом подкачки, без него могут появляться неожиданные ошибки и глюки.
  2. При достаточном объеме ОЗУ (8-16 Гб и выше, в зависимости от задач), в pagefile.sys в день будет писаться 300-500 Мб данных. Иначе говоря, пользователь ничем не жертвует.
  3. При достаточном объеме ОЗУ можно выставить ограничение размера файла в 1 Гб и не беспокоиться о нем в дальнейшем.

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

  1. Щелкнуть правой кнопкой мыши по меню Пуск , выбрать пункт Система .
  2. В левом меню нажать «Дополнительные параметры системы» (нужно обладать правами администратора).
  3. Нажать Параметры , открыть вкладку Дополнительно .
  4. В окошке «Виртуальная память» нажать на кнопку Изменить…
  5. Чуть ниже выбрать строчку Без файла подкачки .
  6. Нажать Задать , затем Да в появившемся окне с предупреждением.
  7. Нажать Ок в окне настроек Виртуальной памяти для сохранения изменений.

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

В Windows 7 и Windows 8/8.1 для изменения или удаления файла подкачки нужно:

  1. Нажать правой кнопкой мыши на иконке Мой компьютер на рабочем столе, выбрать Свойства .
  2. В левом меню выбрать «Дополнительные параметры системы».
  3. Перейти во вкладку «Дополнительно» в верхней части окна.
  4. В разделе Быстродействие нажать на кнопку Параметры .
  5. Опять перейти на вкладку «Дополнительно». В разделе окна «Виртуальная память» будет написано, какой максимальный размер может занимать файл подкачки на данный момент.
  6. По-умолчанию эти версии Windows ставят размер pagefile, равный оперативной памяти. Нажать Изменить , чтобы выставить другие значения.
  7. Убрать галочку с пункта «Автоматически выбирать объем файла подкачки».
  8. Выбрать пункт Без файла подкачки , чтобы полностью его отключить.
  9. Нажать ОК и перезагрузить компьютер, чтобы изменения вступили в силу.

Как уже говорилось, Windows 7/8 не очень хорошо работает без файла pagefile.sys в системе. Лучше оставить размер подкачки 512-1024 мегабайт для системных целей. Это правило работает вне зависимости от объема ОЗУ на компьютере.

Перенос и дефрагментация (разбивка)

Перенос файла подкачки с одного диска на другой выполняется на той же странице, где выбирается размер файла и производится включение/выключение подкачки. Можно выбрать любой из дисков, подключенных к системе, в том числе SSD. Изменения вступят в силу после перезагрузки: Windows создаст новый файл на указанном диске при запуске системы.

Что интересно, на официальном сайте Microsoft есть только про перенос файла подкачки. Статья содержит инструкцию для Windows XP, новой информации по этой теме не добавляли.

Инструкция ниже поможет перенести pagefile.sys на другой диск в Windows 7, 8/8.1 и 10:

  1. Нажать правой кнопкой мыши по иконке Мой компьютер на рабочем столе, перейти в Свойства .
  2. Выбрать слева «Дополнительные параметры системы», затем перейти в раздел «Дополнительно».
  3. В разделе Виртуальная память нажать кнопку Изменить (заодно можно выставить оптимальный размер файла, ориентируясь на предложения Windows и ).
  4. Убрать галочку с пункта «Автоматически выбирать размер файла подкачки», если она была там установлена.
  5. В списке Диск [метка тома] выбрать диск, ниже выбрать Указать размер и установить размер файла в мегабайтах.
  6. Нажать Задать и ОК для сохранения изменений. Нажать ОК в окне с системным сообщением, если такое появится.

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

В некоторых случаях файл минимального размера все-таки нужен именно на системном диске, а не на скоростном SSD или flash. Это позволяет сохранить возможность диагностики системы при возникновении критических ошибок (BSOD), поскольку туда можно записывать отладочные данные.

Разбитый на несколько дисков файл будет выглядеть следующим образом:

Файл подкачки на флешку

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

С одной стороны, скорость USB 3.0 действительно высока, особенно если сравнивать с HDD:

  • USB 2.0 — до 480 Мбит/с (60 Мбайт/с)
  • USB 3.0 — до 5 Гбит/с (600 Мбайт/с)
  • SATA Revision 2.0 — до 3 Гбит/с
  • SATA Revision 3.0 — до 6 Гбит/с

В реальности, далеко не каждая флешка работает даже на максимальных скоростях USB 2.0, не говоря уже про 3.0. От обычной флешки в такой ситуации удастся получить скорость записи/чтения в 30-100 Мб/сек или даже менее. В сравнении с HDD, не говоря уже про SSD-диски, такие скорости не дадут никакого выигрыша в производительности.

Очистка содержимого файла подкачки

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

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

Принудить Windows очищать содержимое файла подкачки можно двумя способами:

  • При помощи настроек Редактора групповой политики .
  • При помощи изменения значения записей в Редакторе реестра Windows .

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

Данный способ работает только у владельцев Pro- или Enterprise- версии Windows:

  1. Нажать Пуск , в строке поиска ввести gpedit.msc и открыть файл.
  2. В открывшемся Редакторе групповых политик нужно перейти в раздел Конфигурация компьютера , затем в Конфигурацию Windows .
  3. Открыть Безопасность > Локальные политики > Параметры в левой части окна.
  4. На правой части панели дважды кликнуть по политике Завершение работы: очистка файла подкачки виртуальной памяти .
  5. В открывшемся окне выбрать пункт Включить .
  6. Нажать ОК для сохранения изменений. Изменения вступят в силу после перезагрузки системы.

Если что-то пошло не так, можно воспользоваться Редактором реестра :

  1. Нажать «Пуск», затем «Выполнить». В появившемся окне ввести regedit и нажать кнопку Enter.
  2. В открывшемся редакторе реестра нужно найти ключ (в левой части окна): HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager\ Memory Management.
  3. Кликнуть правой кнопкой мыши в любом свободном месте в правой части окна, в контекстном меню выбрать Создать -> Параметр DWORD (32 бита) .
  4. Новый параметр нужно назвать ClearPageFileAtShutdown .
  5. Дважды кликнуть по созданному параметру, в открывшемся окошке ввести 1 в поле Значение (Value) , нажать Ок для сохранения изменений.

Готовая работа должна выглядеть следующим образом:

Для вступления изменений в силу необходимо перезагрузить компьютер. После этого Windows будет очищать содержимое pagefile.sys каждый раз при выключении системы. Чтобы отключить очистку файла подкачки, нужно установить у созданного параметра ClearPageFileAtShutdown значение 0 , либо просто удалить его из реестра. После удаления (ПКМ -> Удалить) Windows восстановит значение по умолчанию (отсутствие очистки при выключении).