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

In Windows 8.1/10 in the root directory of the system drive (by default it is C:\) in addition to already familiar to many users pagefile.sys and hiberfil.sys , you can find file, which was not present in earlier versions of the Windows OS. You will be able to see it if you will enable option Show hidden file, folders and drives and disable Hide protected operating system files (Recommended) in the settings of File Explorer. is something similar to a swap file pagefile.sys , but it is used as a virtual memory for temporary storing data of universal applications (Metro Store apps). In this article we will take a closer look on whether its possible to delete Swapfile.sys in Windows 10.

Can You Delete Swapfile.sys?

In case some Modern-application is not used, it will be suspended and moved to , in order to not to take up too much space in RAM and retrieve when Metro-style app is resumed by the user. There is no much of official information about , but if we will take a look on the comments of Microsoft employees, a separate page file was required due to the specific architecture of universal applications. And two separate paging files simplify the job for application developers.

With similar objectives the pagefile and swapfile file in Windows 10, however, is different from each other by minimum requirements for disk space, a read/write processes, the ability to dynamically expand etc.

Many people wonder whether it is possible and how to delete ? Generally, you can do this, but it is not recommended, especially because of its control mechanisms are closely related to the main page file. And the meaning of its removal is almost there, even on small SSD-drives volume. maximum size is typically less than 256 MB, so there is almost nothing to save in case it will be removed.

File is controlled by Windows only together with pagefile.sys . If you disable the paging file for the volume, you will disable too.

Note . You can disable , but it is strongly not recommended and if you have any issues with the system performance after that, it is necessary to revert the changes.

How to delete swapfile.sys in Windows 10?

After the system boot, files Pagefile.sys and are removed from the root of the system drive.

During the work on this article, we found another great way to delete while preserving Pagefile.sys . To do this:


Tip . Another way to do this is to use the following command:

New-ItemProperty -Path “HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management” -Name SwapfileControl -Value 0 -PropertyType DWORD -Force

How to Move swapfile.sys to Another Drive

There is a little trick, that allows you to move file to another drive. This allows, for example, to extend SSD life due to transfer swap files on a mechanical hard drive.

  1. Disable paging file as described above
  2. Run this Administrators privileges mklink c:\\swapfile.sys k:\\swapfile.sys – where K: – the drive letter on which you want to move the file
  3. Enable paging

You may also like:

In this guide we will show you how to use PowerShell and Windows System Preparation Tool (sysprep) to prepare a highly customized, personal Windows 10...

Внимательные пользователи операционной системы заметили, что в мониторе ресурсов висит ранее неизвестный процесс swapfile. Swapfile.sys – это файл подкачки. Физически он расположен на системном диске, рядом с файлами pagefile.sys и hiberfil.sys. Впервые он появился в Windows 8 и использовался для метро-приложений, а затем и в новой операционной системе Windows 10. Как правило, размер swapfile не превышает 256 Мб.

Swapfile.sys, Pagefile.sys и Hiberfil.sys

Как pagefile.sys и hiberfil.sys swapfile.sys хранится по умолчанию в корне системного диска c:\. Он скрыт. Увидеть его можно включив в панели управления отображение защищенных системных файлов. Hiberfil.sysхранит содержимое оперативной памяти, когда компьютер находится в спящем режиме. Режим гибернации (режим пониженного потребления электроэнергии) также использует hiberfil.sys. При переходе в режим гибернации все открытые документы и программы сохраняются на жесткий диск. Pagefile.sys используется в Windows тогда, когда заканчивается место в оперативной памяти. В этот критичный момент, чтобы компьютер не зависал, а хотя бы медленно продолжал работать, система обращается за поддержкой к этому файлу. В него Windowsсохраняет все, что не уместилось в оперативной памяти компьютера.

Что такое swap-файл?

Вы можете спросить: “зачем нам еще один виртуальный файл подкачки?” Отвечу. С приходом в нашу жизнь приложений с поддержкой интерфейса Metro возникла потребность в новом способе управления памятью, отличной от традиционной виртуальной памятью или файлов подкачки. Так появился файл «%SystemDrive%\swapfile.sys». Чтобы увидеть этот файл, необходимо, как мы уже писали выше, включить отображение защищенных системных файлов. Для этого откройте меню «Панель управления» -> «Параметры папок». Далее переходим на вкладку «Вид» и снимаем флажок «Скрывать защищенные системные файлы». Нажимаем «ОК».

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

Разберем как это работает

1. Диспетчер жизненного цикла процесса (Process Lifetime Manager - PLM) определяет нехватку памяти в системе и запрашивает у диспетчера памяти (Memory Manager - MM) об освобождении рабочего набора определенного процесса, отвечающий за обработку приложений в стили Metro.

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


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

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


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

Могу ли я удалить Swapfile.sys?

Размер swapfile.sys файла на самом деле не большое и, как правило, не превышает 256 Мб. Мы не рекомендуем удалять вам этот файл. Удалив swapfile, вы автоматически удалите и pagefile. Помните, что отключение файла подкачки, может сильно сказаться на быстродействии вашего компьютера.

Вы все-таки решили отключить файл подкачки. Отройте меню «Пуск», выберете «Представление» -> «Настроить внешний вид и производительность Windows».


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


Снимите флажок «Автоматически выбирать объем файла подкачки на всех дисках». Выберете системный диск и щелкните «Без файла подкачки» -> «Установить». Файлы pagefile.sys и swapfile.sys будут удалены с выбранного диска после перезагрузки системы.


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

10 фактов про swapfile.sys - Что это за файл и можно ли его удалить

Обладатели операционных систем Windows от 8.1 и выше могли заметить, что список системных файлов дополнился еще одним – .

За что отвечает этот файл и нужен ли он в системе, знать нужно всем пользователям ПК.

Что такое swapfile?

Помимо pagefile.sys в мониторе ресурсов имеется swapfile.sys.

Все это файлы подкачки и используются исключительно для метро-приложений.

Стандартно такие файлы хранятся в корневой папке жесткого диска и не превышают по объему 256 Мб.

При желании пользователя, объем памяти свапфайла можно увеличить.

Зачем в системе появился третий файл подкачки?

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

Такие приложения запрашивают чуть больше объема памяти для своей работы.

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

Отобразить их можно следующим образом: Панель управления – Параметры папок .

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

При нехватке RAM во время работы приложений, система автоматически записывает данные в swapfile.sys.

Таким образом стало возможно приостанавливать неактивные приложения для разгрузки «оперативы».

Восстановление приложений происходит автоматически после освобождения RAM.

Как работает swapfile?

Работу свапфайла можно разобрать поэтапно:

1. PLM (Process Lifetime Manager – Диспетчер жизненного цикла ) высчитывает объем недостающей виртуальной памяти и отправляет запрос к MM (Memory Manager – Диспетчер памяти ) на освобождение рабочего набора одного из процессов, который отвечает за обработку Metro-приложений.

2. Диспетчер памяти обрабатывает запрос, затем дает команду перемещения страницы памяти в список последних страниц с изменениями операционной системы.

Все содержимое страницы автоматически копируется и сохраняется на диске.

3. Набор страниц записывается в поочередном порядке на измененную страницу списка, как было указано от ММ.

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

4. После обновления приложения рабочий список загружается на жесткий диск.

Те страницы памяти, которые удалили из процесса все равно останутся нетронутыми в списке ожидания.

По-другому можно сказать, что они остались в КЭШе полезных страниц, которые при необходимости можно использовать к другим приложениям.

В случае, если страницы памяти потребуются «родному» приложению, система сможет быстро их вернуть.

Где находится свапфайл?

Найти можно в корневой папке жесткого диска, на котором установлена операционная система.

Большинство системных файлов защищены и скрыты.

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

Можно настроить отображение скрытых файлов не только тем способом, который мы описали выше. Есть еще один вариант.

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

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

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

Удалять такие файлы нельзя ни в коем случае! Это чревато риском поломки для системы вашего компьютера. В противном случае придется переустанавливать операционную систему полностью.

Отличие и принадлежность

На самом деле swapfile является аналогом pagefile. Они оба используются для временного хранения данных приложений, разгрузки оперативной памяти.

От других файлов с расширением.SYS их отличает высокая скорость отклика приложений, хранящихся в свап- и пэйджфайле.

Варианты настройки

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

Однако изменить или удалить его можно только одновременно с pagefile.

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

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

Как изменить объем виртуальной памяти

Изменить объем виртуальной памяти можно несколькими способами:

  • Меню «Пуск» - «Система» - «Дополнительные параметры системы».
  • В строке поиска меню «Пуск» вводим «Производительность» (без кавычек).
  • Меню «Мой компьютер» - «Свойства» - «Дополнительные параметры системы» .

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

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

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

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

Для этого вручную пропишите разрешаемый объем, затем нажмите кнопку Задать.

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

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

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

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

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

После перезапуска файл подкачки восстановится.

Перенос swapfile на другой жесткий диск

Произвести настройку свапфайла можно также при помощи переноса на другой жесткий диск.

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

При переносе swap-файла экономится место на диске с системой, но производительность при этом не меняется.

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

Mklink c:\\swapfile.sys g:\\swapfile.sys

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

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

Определение оптимального объема виртуальной памяти

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

Если это офисный ПК или ноутбук для работы, слишком сильно увеличивать память не стоит.

Для игрового же компьютера следует учитывать объем памяти самого жесткого диска.

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

Единовременным нажатием клавиш Ctrl+Alt+Delete вызовите диспетчер задач и перейдите во вкладку «Быстродействие» .

В этом окне требуется выяснить, насколько загружена ОП, затем перемножить это число на 2 и вычесть фактически установленный объем памяти.

Например, у вас загружено 5 Гб оперативной RAM, а фактически установлено 6 Гб. Вычисляем: (5+5)-6=4 .

Ровно такой объем дополнительной виртуальной памяти будет оптимальным для вашего компьютера.

Проверка swapfile после отключения

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

Для этого сначала требуется включить отображение всех скрытых системных файлов.

Для отображения откройте проводник и пройдите по следующему пути: «Файл» - «Изменить параметры папок и поиска» - «Вид» - «Скрывать защищенные системные файлы» .

Сохраняем изменения нажатием кнопок Применить и ОК.

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

Проверить наличие свапфайла

Достоинства и недостатки Swapfile

Достоинства:

  • Экономия бюджета . Благодаря свапфайлу можно какое-то время обойтись без покупки дополнительных плат RAM. Если расширение требуется на определенное время, можно воспользоваться swapfile.sys.
  • Стабильность производительности . Нехватка RAM сильно тормозит работу системы, что, однозначно, вызывает сбои. Если на жестком диске имеется достаточный объем памяти, можно расширить виртуальную память до оптимального объема.
  • Отличное временное решение . Если для запуска программ с высокими требованиями вам не хватает оперативной памяти, расширение swapfile.sys окажет вам временную необходимую поддержку.

Недостатки:

  • Низкая скорость чтения . При помещении свапфайла не на системный жесткий диск, возможно увеличение времени ожидания отклика.
  • Swapfile является всего лишь поддержкой RAM . Заменить или дополнить полноценно свап ее не сможет.
  • Затраты объема памяти жесткого диска. Если на жестком диске недостаточно свободного места, свап мало чем поможет в решении проблем нехватки RAM. Приобрести новую ОП придется все равно.
  • Высокая вероятность поломки компьютера . При постоянном использовании свапфайла в качестве расширения ОП может произойти сбой в системе, из-за этого вашему компьютеру может потребоваться переустановка операционной системы или же комплексный ремонт.

Выводы

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

Использовать свап можно только как временное решение.

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

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

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

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

Обращайтесь только в лицензированные сервисные центры, которые имеют хорошие отзывы или работаю при компьютерных магазинах.

В Windows 8.1 и 10 на системном диске расположен файл swapfile.sys. Его можно увидеть, только если включить функцию отображения скрытых файлов и папок,а также отключить опцию скрытия защищенных системных файлов. Рядом с ним хранятся pagefile.sys и hiberfil.sys. Они знакомы по прежним версиям операционных систем. Система использует файл hiberfil.sys для сохранения данных оперативной памяти, когда впадает в спящий режим, а также для более быстрой загрузки операционной системы.Pagefile.sys выгружает данные оперативной памяти, когда в ней не хватает места, то есть это файл временного хранения данных.

Что же такое swapfile.sys?

Теперь объясню подробнее о файле swapfile.sys. Он тоже является файлом хранения данных, как и pagefile.sys, но выгружает данные новых современных (Modern) приложений. Система иначе управляет памятью таких приложений. Swapfile.sys и pagefile.sys отличаются способами использования, занимаемому месту на накопителе, чтения/записи и др. Microsoft нехотя сообщает скупые подробности об этом файле. И если совсем коротко, то два файла упрощают разработчикам работу и позволяют сэкономить память. То есть файл pagefile.sys Windows использует для стандартных задач, а swapfile.sys служит отдельным файлом, чтобы выгружать данные Modern-приложений.

Почему не стоит «трогать» swapfile.sys?

Размер этого файла не превышает 256 Мбайт. Удалив его, пространства на диске особо не прибавится. Скорость загрузки и быстродействие системы снизятся, а я бы этого не рекомендовал. Ведь основное преимущество новых операционных систем заключается в их быстродействии, а не в красивом оформлении. Если все-таки очень хочется удалить swapfile.sys из системы?
Файл swapfile.sys можно отключить. Он управляется в паре с pagefile.sys, потому отключив стандартный, отключите и swapfile.sys.

Правой кнопкой кликнуть по кнопке «Пуск», выбрать «Система»,

следом «Дополнительные параметры системы»,

потом в «Быстродействие» выбрать «Параметры»,

нажать «Дополнительно» и в пункте «Виртуальная память» кликнуть «Изменить».

Теперь нужно убрать метку с «Автоматически выбирать объем файла подкачки», выделить диск, выбрать «Без файла подкачки» и кликнуть «Задать».

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

В версиях Виндоус, начиная с 8-ки, для подкачки оперативной памяти существует два файла: swapfile.sys и pagefile.sys. Ниже рассмотрим первый из них.

Какую функцию выполняет файл swapfile.sys в Windows 10?

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

Как удалить swapfile.sys?

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

Примечание! Лучше не удалять ни один из файлов подкачки. Они занимают немного места и не представляют из себя проблему при работе с Виндоус.

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

1. Необходимо кликнуть на иконку «Компьютер» на рабочем столе. Далее в появившемся диалоговом окне («Проводник») нажать справа окошечка на квадратик развернуть лену (Ctrl+F1):

2. В открывшейся панели нажать вкладку «Вид» и нажать на пункт «Параметры»:

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

После выполнения этих шагов искомый файл swapfile.sys станет видим. Чтобы его удалить необходимо последовательно выполнить следующие шаги:

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

2. В появившемся диалоговом окне нажмите вкладку «Дополнительно» и найдите подраздел «Виртуальная память». Далее в этом подразделе необходимо щелкнуть на кнопку «Изменить…»:

3. В появившемся диалоговом окне уберите галку с опции «Автоматически выбирать объем файла подкачки», щелкните на опцию «Без файла подкачки», щелкните кнопку «Задать», а затем кнопку «ОК»:

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