Узнайте, как файл подкачки помогает ускорить работу вашего компьютера

Компьютеры

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

Файл подкачки в windows зачем он нужен и как работает

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

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

Для этого она использует swapfile.sys и pagefile.sys. Они расположены на диске C:, но их не видно в стандартном режиме просмотра. Чтобы увидеть эти файлы, нужно активировать показ скрытых файлов.

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

Файл подкачки windows 11 и windows 10

Виндовс 10 и 11 самостоятельно подбирает объем подкачки, в зависимости от потребностей компьютера и специфики ее использования. Объем swapfile.sys обычно небольшой – не более нескольких десятков мегабайт. В то же время pagefile.sys способен увеличиваться до нескольких десятков гигабайт по мере работы.

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

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

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

Как увеличить, уменьшить, отключить

Увеличить файл подкачки можно через изменения параметров в отделе «Быстродействия системы». Чтобы выключить, включить или указать объем, нужно придерживаться следующих действий:

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

Дополнительный файл подкачки

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

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

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

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

Существует огромное количество разнообразных рекомендация. Множество новичков и экспертов дают советы о том, как настроить файлы подкачки на Windows 10. Наиболее распространенные рекомендации, встречающиеся в интернете:

  • Программисты, работающие в Microsoft Sysinternals, объясняют, зачем нужен файл подкачки, и предлагают ставить минимальный размер, который равняется разнице предельного размера рабочей памяти, функционирующий при большой нагрузке и размером RAM. А максимум следует устанавливать вдвое больше минимального.
  • В одном из руководств Майкрософт по настройке серверных систем рекомендуется ставить объем не менее 150% от доступной рабочей памяти. Либо пользоваться автоматическим определением размера.
  • Еще один популярный совет – установить одинаковые параметры как для максимального, так и наименьшего объема. Это поможет избежать фрагментации документов и дальнейшего уменьшение общей производительности. Этот совет актуален только для людей с HDD, а для SSD он не играет особой роли.
  • Как правило, самая частая рекомендация – это полностью отключить файл подкачки на Windows 10 при наличии достаточного количества рабочей памяти на компьютере.

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

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

Как включить функцию очищения файла подкачки

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

Для этого нужно настроить автоматическую очистку перед каждым выключением компьютера. Этот метод доступен только для пользователей с профессиональной версией, так как у Windows Home нет вкладки с локальной политикой. Следуйте простым шагам, которые подойдут как для Виндовс 7, так и для 10 версии.

  1. Воспользуйтесь сочетанием клавиш Win+R, чтобы открыть вкладку «Выполнить». В поисковую строку введите «secpol.msc». Далее нажимайте на «ОК».
  2. В появившимся окне выберете вкладку «Локальные политики», после чего раскройте вкладку «Параметры безопасности».
  3. Ищем в списке «Завершение работы: очистка своп файла виртуальной памяти» и открываем эту вкладку.
  4. Для включения функции, поставьте флажок напротив «Включен» и сохраните через «Применить».
  5. Теперь при выключении ноутбука или компьютера ОС самостоятельно сделает очистку нужных своп файлов.

Настройка файла подкачки windows 7 и 8

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

Для изменения параметров в старых версиях откройте свойства компьютера и в открытом списке кликните по «Защита системы». Существует и другой способ открыть нужное окно, используйте комбинацию кнопок WIN+R, затем введите в поисковую строку «sysdm.cpl».

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

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

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

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

Пошаговая инструкция по перемещению файла на иной диск для разных версий Windows от 7 до 11:

  1. Выключите подкачку в специальном отделе виртуальной памяти Windows. Именно на том носителе, где он расположен. Потом выберете «Без файла подкачки» далее на пункт «Задать».
  2. Для другого носителя укажите объем своп файла. Воспользуйтесь рекомендованными настройками объема или введите свои собственные значения. После щелкните по «Задать».
  3. Теперь выберите иконку «ОК» и перезапустите устройство.

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

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

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

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

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

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

 

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

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