Файл подкачки и почему мы выбираем одинаковые размеры
Файл подкачки, как и любой другой, имеет тенденцию фрагментироваться, что ставит вопрос о необходимости дефрагментации (о том что такое дефрагментация и зачем нужна читайте тут) оного с целью возврата былой производительности. Однако есть способ снизить скорость и силу фрагментации оного файла.
Для этого просто надо выставлять максимальный и минимальный размер одинаковыми:
В этом действе есть еще один смысл.
При одинаковом минимальном и максимальном значении, система понимает, что не надо управлять размерами файла, т.к. он фиксированный, а это, опять же, убирает ряд операций и обращений к диску, что положительно сказывается на общем приросте производительности.
Что такое фп и для чего он нужен
Файл подкачки — это выделенное место на жёстком диске, основным предназначением которого является дополнять оперативную память, хранить резервные и некоторые другие данные для нормального функционирования операционной системы. ФП является скрытым, по умолчанию находится на системном диске и имеет название pagefile.sys.
1 способ
- Начать набирать в поисковой строке «Настройка представления и производительности системы» и запустить найденный пункт.
- Перейти на вкладку «Дополнительно».
- Под заголовком «Виртуальная память» нажать кнопку «Изменить…» Откроется окно «Виртуальная память», которое нам и нужно.
2 способ
- Нажать кнопки Win R.
- Ввести команду sysdm.cpl и нажать Enter.
- Перейти во вкладку «Дополнительно»
- Под заголовком «Быстродействие» нажать кнопку «Параметры…»
- Во вновь открывшемся окне перейти во кладку «Дополнительно».
- Под заголовком «Виртуальная память» нажать кнопку «Изменить…»
Где находится файл подкачки в windows 10
Физически виртуальная память – это самые обыкновенные файлы: pagefile.sys (основной) и swapfile.sys (для управления metro-приложениями), находящиеся в корне системного диска (обычно это C). По умолчанию в Проводнике они скрыты, и вряд ли стоит включать их отображение.
Windows 10, в отличие от своих предшественниц, постоянно изменяющая свой функционал операционная система. Помимо накопительных обновлений и патчей безопасности, один-два раза в год выходит крупное обновление, затрагивающее функции и даже внешний вид «десятки».
Для чего нужен файл подкачки и как он работает
Другое его название — virtual memory. Предназначение виртуалки — приходит на выручку ОЗУ. Предотвращает «вылет» или закрытие активированных программ. Почти не используется на ПК с большим объемом ОЗУ.
Основные характеристики файла подкачки:
- используется, когда не хватает ОЗУ;
- обеспечивает запуск программ даже при дефиците RAM;
- является компонентом системы, расширяющим и заменяющим ОЗУ;
- расположен на накопителе и активирован по умолчанию;
- задействуется по усмотрению ОС;
- не нуждается в контроле;
- при его активации Виндовс замедляет активность.
За виртуальную память компьютера отвечают файлы pagefile.sys и swapfile.sys. Находятся они на накопителе С. Правда, открыть, вернее, увидеть их не так просто. Предварительно потребуется сделать видимыми невидимые компоненты системы.
Pagefile.sys служит для поддержания активности открытых программ. Занимает несколько десятков гигабайт на накопителе. Swapfile.sys применяется для виндовских инструментов и приложений, скачанных с Microsoft Store, а его объем редко превышает 20 Мб. Эти два файла взаимосвязаны. Деактивация одного повлечет отключение другого.
Разрешается отключить pagefile.sys на накопителе с большим объемом RAM и дефицитом дискового пространства. Такое действие улучшит производительность и ускорит работу Виндовс 10. Однако, при выключении swapfile.sys могут возникнуть проблемы, например, будут вылетать приложения от «Майкрософт» и не запускаться виндовские программы.
Принцип работы virtual memory:
- изначально информация хранится на накопителе;
- в момент запуска программ перемещается в ОЗУ;
- когда ОЗУ переполняется, система активирует pagefile.sys.
Если установлен ssd-диск
Если виртуальная память ПК находится на SSD, то ее рекомендуется перенести на HDD (причина: увеличение циклов перезаписи способно сократить период службы ССД). Если virtual memory невозможно перебросить, разрешается ее на время отключить или сократить до минимума (до 400 Мб).
Выполнить такие действия лучше в окошке «Параметры быстродействия», которое вызывается через «Свойства системы» из «Панели управления». Деактивировать virtual memory разрешается для ССД небольшого объема (60-120 Гб).
Как настроить файл подкачки на windows 10
Вот как правильно установить нужный размер ФП отталкиваясь от исходного:
- Нажимаем правой кнопкой мыши на «Пуск», открываем панель управления, а в ней «Систему»
- Затем «Дополнительные параметры системы»
- Открываем вкладку «Дополнительно», выбираем «Параметры»
- Снова щелкаем на вкладку «Дополнительно» и жмем «Изменить»
- Уберите галочку с «Автоматически выбирать объем файла подкачки», поставьте точку на «Указать точный размер», введите объем, обязательно нажмите «Задать» и только потом «ОК».
- Появится сообщение о том, что нужно перезагрузить компьютер, чтобы действия вступили в силу.
Есть способ, как отключить файл подкачки, если интересно — переходите на соответствующую статью.
Как отключить (удалить) фп на windows 10
Файл подкачки отключать не рекомендуется, однако, если есть такая потребность, к примеру, чтобы отформатировать рабочий диск, это можно сделать очень быстро.
- В настройках ВП ставим тумблер у пункта «Без файла подкачки».
Переводим тумблер на пункт «Без файла подкачки» и сохраняем изменения - Затем нажимаем «Задать», OK и перезагружаем компьютер.
Приводить файл подкачки к минимальному значению рекомендуется только в компьютерах со стабильным энергопитанием и узконаправленной сферой деятельности — только для работы или только для игр. Иначе система может быть подвержена повреждениям и потери данных.
Как перенести или добавить файл подкачки на другой диск
Когда на системном диске не хватает места для ФП или в компьютере установлено два винчестера, один из которых твердотельный накопитель и ОС установлена не на него, есть смысл перенести или добавить виртуальную память на несистемный раздел.
- В настройках ВП выбираем интересующий раздел жёсткого диска. Перемещаем тумблер на пункт «Указать размер» (в этом случае прописываем нужные значения) или «Размер по выбору системы».
В диалоговом окне выбираем букву диска, затем задаем размер виртуальной памяти и сохраняем изменения - Затем нажимаем «Задать» и OK, после чего перезагружаем компьютер.
Как рассчитывается оптимальный размер?
Правильная настройка размера swag-файла должна основываться на формуле «чем больше объем оперативной памяти – тем, соответственно, меньше должен быть файл подкачки». Это правило позволит ускорить работу системы.
Некоторые специалисты настаивают на том, что для объема ОЗУ 8 Гб оптимальный размер ФП должен быть равен нулю, проще говоря, полностью удален. Но это не совсем правильный совет, не забываем, что некоторые рабочие приложения затребуют у вас наличие файла подкачки в обязательном порядке.
Чуть ниже мы ознакомимся с небольшой таблицей, где будут указаны примерные значения, для расчета того, какой размер и при каком объеме установить. Почему примерные? При ответе на вопрос «как правильно выставить файл подкачки на Windows 10» обязательно должны учитываться и дополнительные факторы, такие как то, для каких целей используется устройство.
Задумались о том, как объединить разделы жесткого диска? Подробная инструкция есть на нашем сайте.
Как увеличить файл подкачки
Пошаговое описание:
- в поисковике написать: «Настройка представления и производительности системы»;
- всплывет «Параметры быстродействия»;
- отыскать «Параметры…» удастся по такому маршруту:
«Панель управления», подраздел «Система и безопасность», окошко «Свойства системы», строчка «Быстродействие»;
- в «Параметрах…» отправиться в «Дополнительно»;
- отыскать строчку «Вирт. память»;
- активировать опцию «Изменить»;
- забрать птичку около «Автоматически выбирать объем…»;
- активируется ручной режим выбора (изменения) размера;
- отыскать список с указанием величины виртуалки на каждом диске;
- выделить нужный накопитель;
- активировать строчку «Указать размер» виртуалки для этого диска;
- выставить «Исходный размер» (минимум 400 Мб);
- написать «Максимальный размер» в МБ;
- кликнуть на «Задать» и «ОК».
Важно! Пользователю разрешается самому создать virtual memory требуемого размера. Предварительно можно сделать проверку RAM в Диспетчере задач.
Можно ли отключить файл подкачки в windows 10
На вопрос о том, можно ли выключить файл подкачки в Windows 10 полностью, ответов и в интернете, и среди специалистов тоже огромное количество. И все разные. Наиболее часто встречающаяся в сети рекомендация – это всё-таки не выключать своп-файл.
Дело в том, что известны случаи, когда даже со 128 Гб ОЗУ на борту компьютер выдавал предупреждение о нехватке памяти. Это происходит от того, что некоторые сторонние программы настроены на обязательное присутствие в операционной системе виртуальной памяти.
Есть мнение, что, если объём оперативной памяти на компьютере составляет 8-16 гигабайт и более, то можно сократить объём виртуальной памяти до минимума (200 Мб), однако и в этом случае лучше всё-таки не отключать своп-файл полностью. Единственным исключением из этого правила является ситуация, когда на компьютере установлен только SSD – как уже отмечалось выше, на твердотельном накопителе файл подкачки нужно отключать.
Настройка файла подкачки на windows 10
Виртуальную память настроить очень просто. Все установки и параметры находятся в одном месте — дополнительных свойствах системы. Открыть необходимую среду параметров можно двумя способами: через свойства компьютера или поиск WIndows.
- Щёлкаем правой кнопкой по значку компьютера на рабочем столе или внутри открытого окна проводника папки «Этот компьютер» и в выпавшем меню выбираем «Свойства».
Щелкаем правой кнопкой по значку компьютера и выбираем «Свойства» - Далее переходим в «Дополнительные параметры системы».
Далее переходим в «Дополнительные параметры системы» - В графе «Быстродействие» нажимаем на «Параметры».
В графе «Быстродействие» нажимаем на «Параметры» - В открывшемся окне переходим на вкладку «Дополнительно» и щёлкаем на «Изменить».
Переходим на вкладку «Дополнительно» и щёлкаем на «Изменить»
Также можно не мучить себя переходами между свойствами и открыть «Параметры быстродействия» воспользовавшись поиском.
- В поле ввода данных прописываем «Настройка представления» и выбираем лучшее соответствие.
В поле ввода данных прописываем «Настройка представления» и выбираем лучшее соответствие Далее повторяем четвёртый пункт инструкции выше.
Оптимальный размер
Величину используемой виртуальной памяти определяет система. Разрешается вручную изменить ее размер и установить максимальный (минимальный) предел. Правда, вначале желательно проверить объем занятой и свободной ОЗУ.
Как выполнить проверку размера RAM:
- открыть на ПК различные программы;
- активировать Диспетчер задач;
- открыть вкладку «Производительность»;
- отыскать строчку «Память»;
- посмотреть сколько «Используется» и сколько «Доступно»;
- удвоить значение «Используемой» памяти;
- из удвоенного значения вычесть количество «Доступного» объема RAM;
- получится оптимальный размер (на эту величину разрешается увеличить virtual memory);
- если в ходе вычислений получилось отрицательное число, то менять ничего не нужно.
Например, если при 8 гигабайтах оперативки используется всего 5 Гб, то оптимальный размер virtual memory вычисляется так: 5 х 2 = 10, 10 – 8 = 2. При таком результате разрешается добавить несколько мегабайт до 2 Гб. Увеличивать виртуалку более чем в 3 раза от предустановленного объема RAM нежелательно.
Отключаем pagefile.sys
Способ отключения pagefile:
- активировать «Этот компьютер»;
- выбрать накопитель;
- вызвать «Свойства системы»;
- отправиться в «Дополнительно»;
- отыскать строчку «Быстродействие»;
- активировать «Параметры»;
- отправиться в «Дополнительно»;
- отыскать строчку «Вирт. память»;
- активировать «Изменить»;
- убрать птичку около «Автоматически выбрать объем…»;
- выполнить активацию «Без файла подкачки»;
- «Задать» и «ОК».
Отключаем swapfile.sys
Как самостоятельно удалить swapfile:
- вызвать инструмент «Выполнить»;
- в пустой строчке напечатать: regedit;
- откроется «Редактор реестра»;
- пройтись по маршруту: HKEY_LOCAL_MACHINE SYSTEM Current Control Set Control Session Manager Memory Management;
- в самом конце из левой колонки «Редактора…» перейти в правую;
- вызвать опцию «Создать»;
- конкретно: «Параметр DWORD (32 bit)»;
- назвать «Swapfile Control» и выставить «Значение: 0»;
- сохранить созданный компонент;
- перезапустить ПК.
Отключение функции
Деактивировать virtual memory нежелательно. Подобное действие может вызвать проблемы с запуском и активностью приложений. Однако, если на Вин 10 достаточно RAM и слишком мало места на диске, разрешается отключить функцию и освободить несколько гигабайт.
Перемещение файла подкачки
Когда на служебном накопителе слишком мало RAM, то лучше функцию оставить активированной. При дефиците дискового пространства разрешается перебросить файл с одного диска на иной.
Как деактивировать виртуалку на накопителе С и перенести ее на Е:
- в поиске напечатать: «Настройка представления…»;
- всплывут «Параметры быстродействия» (из «Control Panel»);
- отправиться в «Дополнительно»;
- отыскать «Вирт. память»;
- «Изменить»;
- забрать птичку около «Автоматически выбирать…»;
- отметить накопитель С;
- выполнить активацию «Без файла подкачки»;
- «Задать»;
- выделить в «Списке» иной накопитель, например, Е;
- активировать строчку «Размер по выбору системы»;
- «Задать» и «ОК».
Важно! Держать файл подкачки разрешено на любом накопителе. Если virtual memory была деактивирована, лучше эту опцию опять включить. Она обеспечивает стабильную работу ноутбука. При ее деактивации не получится беспроблемно ставить и запускать приложения от «Майкрософт».
Послесловие
В двух словах как-то так.
Надеюсь, что данные советы оказались для Вас полезны и реально увеличили работу Вашей системы. Много прочих вкусностей есть по тегу “Оптимизация”.
Если есть какие-то вопросы, – буду рад ответить на них в комментариях или с помощью формы обратной связи.
PS: Последняя корректировка размеров файла подкачки произведена в августе 2021-го, данные проверены на Windows 7, 8 и 10 (разрядность x64).
Расположение файла подкачки в системе
Располагать файл подкачки стоит на более быстром физическом (не логическом, т.е на разделе) диске. Либо, если диски примерно равны по скорости, то на том, куда не установлена система, а так же приложения, что Вы будете использовать. Т.е на диске, который максимально разгружен от операций чтения-записи.
Если диск один, то файл подкачки стоит располагать на отличном (другом) от приложения, которое Вы будете использовать (т.е, допустим, игры у Вас на D:, то тогда размещаете файл на E: или, если такого нет, то на C:), логическом разделе и/или отдельно от системы. Редко, но целесообразным бывает делать отдельный раздел для этих нужд.
В общем принцип прост:
- На максимально быстром (или просто другом от используемых приложений) физическом диске;
- Или на другом от (используемых приложений) разделе.
Проверить скорость диска можно, например, с помощью HD Tune о котором говорилось в этой статье.
Рекомендации
Вот небольшие рекомендации, как рассчитать, сколько ставить файл подкачки на Windows 10 для 2 Гб ОЗУ, при 4, 6 или 8 гига оперативки.
- Запускаем одновременно как можно больше программ, вкладок в браузере, какую-нибудь игру;
- Открываем диспетчер задач (Ctrl Alt Delete) и во вкладке «Производительность» смотрим, какой объем оперативной памяти задействован;
- Число, которое у нас получилось, увеличиваем в 2 раза и сравниваем с объемом оперативной памяти (ОЗУ) нашего устройства (нажимаем Пуск правой кнопкой мыши — Система);
- Вот пример вычислений, которые должны получиться: если при оперативной памяти 4 Гб во время нагрузки компьютер использует 3, при увеличении в 2 раза мы получим 6 Гб. Из которых вычитаем 4 изначальных. Остается 2 Гб – тот самый оптимальный объем ФП, при котором с вирт-памятью не возникнет проблем даже во время максимальной нагрузки.
Этот способ как раз таки и поможет при оптимизации работы системы для игрового процесса, например, рассчитать размер файла подкачки для Windows 10 при 4 гб ОЗУ для игр.
Если вы не сторонник всех этих вычислений, вам нужно готовое решение, как выбрать размер файла подкачки, то рассмотрим усредненные данные (если вы среднестатистический пользователь ПК):
512 Мб ОЗУ | 2248 Мб ФП |
1024 Мб ОЗУ | 2048 Мб ФП |
2048 Мб ОЗУ | 1512 Мб ФП |
4096 Мб ОЗУ | 1024 Мб ФП |
От 6 Гб и выше | Размер ФП минимальный и устанавливается в зависимости от запущенных процессов |
Еще раз оговоримся – данные примерные и зависят от обстоятельств. О том, как увеличить файл подкачки в Windows 10, вы можете почитать у нас.
Если после предыдущих инструкций мы уже определились с тем, каким должен быть ФП именно на нашем компьютере (сколько выставить в размерах), то самое время перейти к тому, как правильно их задать.
Файл подкачки и размер, – теория
Опытным путем удалось доказать, что большие размеры файла подкачки не есть хорошо, а точнее, зачастую, даже плохо. При больших размерах файла и занятой оперативке, система всё чаще обращается именно к файлу подкачки (т.е. к жесткому диску), а не к самой оперативной памяти, что, во-первых, снижает производительность (оперативная память таки быстрее диска).
Во-вторых, сие сильно нагружает диск (что тоже сказывается на производительности ибо диск занимается и другими операциями с файлами, а тут ему еще и с файлом подкачки возиться приходится).
Посему, лично я бы рекомендовал снизить размер файла подкачки вдовое ниже рекомендуемого, а иногда и еще сильнее. Оный совет конечно же актуален при достаточном количестве оперативной памяти на компьютере.
Что есть достаточно?
Многие конечно скажут, что мол, ни фига себе, столько памяти ставить, еще и свободной оставлять.. Вот уж не знаю, если Вам важней производительность, то лишние 100 рублей не должны Вас беспокоить, благо цена на оперативную память ныне просто смешна (на момент написания статьи 4Гб 1600MHz DDR3 стоила менее 1300 рублей), тем более, что выигрыш в производительности очевиден. Впрочем, к сути.