Один из частых советов по ускорению работы Windows касается оптимизации файла подкачки. Можно задать его размер самостоятельно, переместить или вовсе удалить. Из этой статьи вы узнаете, зачем это нужно и стоит ли вообще что-либо менять.
Что такое «Файл подкачки»
Где находится файл подкачки
Как открыть настройки файла подкачки на Windows 10 и Windows 11
Как открыть настройки файла подкачки на старых версиях Windows
Что такое pagefile.sys и swapfile.sys
Как правильно настроить файл подкачки
Вывод
Что такое «Файл подкачки»
Где находится файл подкачки
Как открыть настройки файла подкачки на Windows 10 и Windows 11
Как открыть настройки файла подкачки на старых версиях Windows
Что такое pagefile.sys и swapfile.sys
Как правильно настроить файл подкачки
Вывод
Что такое «Файл подкачки»
Файл подкачки (сокращенно ФП) — это виртуальная память, которая представляет собой особый файл на жестком диске или твердотельном накопителе компьютера. Когда системе Windows не хватает оперативной памяти, то используется файл подкачки. Благодаря этому программы не выгружаются из оперативной памяти и не вылетают с ошибками.
Где находится файл подкачки
Файл подкачки имеет название pagefile.sys и находится в корне диска. Чтобы его увидеть, нужно включить отображение защищенных системных объектов. Сделать это можно так:
- Откройте корневую папку нужного диска и перейдите на вкладку «Вид».
- Кликните на «Параметры».
- Перейдите на вкладку «Вид».
- Снимите галочку с пункта «Скрывать защищенные системные файлы».
- Выскочит предупреждение, выберите «Да» и далее «ОК».
Имейте в виду, что оставлять на виду системные файлы Windows небезопасно. Не забудьте затем вернуть все как было. Также можно воспользоваться сторонними файловыми менеджерами вроде Total Commander. Там показать и затем скрыть элементы можно одним щелчком мыши.
Как открыть настройки файла подкачки на Windows 10 и Windows 11
В большинстве случаев вмешательство пользователя не требуется. Но если вы все же решитесь, то сделать это можно разными способами.
Поиск Windows
Проще всего использовать «Проводник», в частности, стандартный поиск Windows:
- откройте поисковую строку Windows (значок лупы на панели задач);
- введите любое слово из запроса «Настройка представления и производительности системы» (операционная система «Виндовс» должна показать нужную ссылку, еще до того, как вы закончите набор фразы);
- в открывшемся окне перейдите на вкладку «Дополнительно»;
- в разделе «Виртуальная память» выберите «Изменить».
Win + R
Также можно воспользоваться встроенной в Windows утилитой «Выполнить», но этот путь чуть дольше:
- нажмите сочетание клавиш Win + R;
- введите в появившемся окне команду sysdm.cpl и нажмите Enter;
- перейдите на вкладку «Дополнительно»;
- в разделе «Быстродействие» выберите «Параметры»;
- перейдите на вкладку «Дополнительно»;
- в разделе «Виртуальная память» выберите «Изменить».
Меню «Пуск»
Найти нужное окно можно и через меню «Пуск»:
- кликните правой кнопкой мыши по «Пуску» и выберите «Система» (сюда же можно попасть, если зайти в свойства значка «Этот компьютер» через правый клик мыши);
- в правой части окна кликните на «Дополнительные параметры системы»;
- в разделе «Быстродействие» выберите «Параметры»;
- перейдите на вкладку «Дополнительно»;
- в разделе «Виртуальная память» выберите «Изменить».
Как открыть настройки файла подкачки на старых версиях Windows
На более старых версиях операционной системы Windows путь отличается незначительно. Детальные инструкции прописаны ниже.
Windows XP
На Windows XP выполните следующие шаги:
- нажмите правой кнопкой мыши на значке «Мой компьютер» и выберите «Свойства»;
- перейдите на вкладку «Дополнительно»;
- в разделе «Быстродействие» кликните на кнопку «Параметры».
- на вкладке «Дополнительно» кликните на кнопку «Изменить».
Windows 7 и Windows 8.1
В седьмой и восьмой версии Windows отличия от XP минимальные:
- кликните правой кнопкой мыши на значке «Мой компьютер» и выберите «Свойства»;
- в левой части экрана нажмите «Защита системы» (также сюда можно попасть через команду sysdm.cpl в окне «Выполнить», которое открывается сочетанием Win + R);
- перейдите на вкладку «Дополнительно» (или можно сразу перейти сюда, нажав на «Дополнительные параметры системы в предыдущем пункте)»;
- выберите «Параметры» в разделе «Быстродействие».
- на вкладке «Дополнительно» нажмите на кнопку «Изменить».
Что такое pagefile.sys и swapfile.sys
В Windows 8, 10 и 11 кроме pagefile.sys есть также swapfile.sys, который используется для приложений из Microsoft Store. Они взаимосвязаны, поэтому если вы отключаете файл подкачки, то оба файла пропадают. Находятся они все тоже в корневой папке диска в скрытом виде.
Как правильно настроить файл подкачки
Как правило, самостоятельно настраивать ничего не требуется. Операционная система Windows прекрасно работает и так, поэтому лучше оставить все, как задано по умолчанию. Тем не менее, некоторые вещи все же стоит знать.
Как увеличить или уменьшить файл подкачки
Если файл подкачки занимает слишком много места, то его размер можно изменить. Или, наоборот, увеличить, если возникают какие-либо неполадки. Сделайте следующее:
- перейдите в раздел «Виртуальная память» одним из перечисленных выше способов;
- снимите галочку с пункта «Автоматически выбирать объем файла подкачки»;
- активируйте переключатель «Указать размер» (текущий размер можно посмотреть в последней строке этого же окна);
- задайте исходный и максимальный размер в мегабайтах (помните, что 1 Гб = 1024 Мб, используйте калькулятор для расчета), можно задать одинаковое значение;
- кликните на «ОК» и перезагрузите ПК, чтобы изменения вступили в силу.
Какой оптимальный размер для файла подкачки?
Оптимальный размер определяет Windows. Самостоятельно рассчитать его сложно. Хотя в сети можно встретить самые разные рекомендации. Например, что размер файла подкачки должен быть в 1,5 или 2 раза больше объема ОЗУ (RAM), установленной в системе. Однако, рассуждая логически, можно сделать обратные выводы: чем больше физической оперативной памяти установлено на компьютере, тем меньше требуется дополнительной памяти. То есть умножать 16 Гб «оперативки» на 2 явно не стоит.
То же самое касается и вопросов в духе «Какой размер файла подкачки нужен, если в компьютере установлено 8 Гб оперативной памяти?». Все зависит от сценариев использования, но лучше предоставить выбор размера самой системе Windows.
Как переместить файл подкачки
Если решите переместить файл, выполните следующие шаги:
- перейдите в «Виртуальную память»;
- снимите галочку «Автоматически выбирать объем файла подкачки»;
- на текущем диске выберите «Без файла подкачки»;
- далее определите, куда следует перенести и на выбранном диске отметьте галочку «Размер по выбору системы» или выставьте размер самостоятельно;
- выберите «ОК» и перезагрузите Windows.
Стоит ли переносить файл подкачки на SSD?
Если файл подкачки расположен на HDD, то его перенос на SSD ускорит компьютер (о том, как еще можно «разогнать» Windows, читайте в отдельной статье). Так как скорость твердотельных накопителей намного выше, чем обычных жестких дисков.
С другой стороны, у некоторых пользователей могут возникнуть опасения, что накопитель будет быстрее изнашиваться. Это не лишено смысла, но на практике угробить накопитель таким образом вряд ли получится, даже при всем желании. Подробнее об уходе за SDD и о том, как определить его ресурс, читайте в нашей статье «Как ускорить работу и продлить жизнь SSD — правда и мифы».
Если же накопитель малого объема и места постоянно не хватает, то стоит оставить pagefile на обычном «ХДД». Хотя, как вариант, можно еще попробовать задать размер вручную, чтобы высвободить место.
Как отключить файл подкачки
Чтобы отключить файл подкачки, то есть удалить его, следуйте инструкции:
- перейдите в «Виртуальную память»;
- снимите галочку «Автоматически выбирать объем файла подкачки»;
- на всех дисках выберите «Без файла подкачки»;
- далее «ОК» и перезагрузите компьютер.
Стоит ли отключать файл подкачки?
На этот вопрос нельзя дать однозначный ответ. Все зависит от условий использования компьютера. В теории это позволит сэкономить место на накопителе и, возможно, даже повысить производительность, так как Windows не будет обращаться к медленному накопителю, а постарается использовать весь объем ОЗУ. С другой стороны, в некоторых случаях компьютер будет работать нестабильно: приложения могут вылетать, сообщать об ошибках (причем не обязательно явно связанных с оперативной памятью) или вовсе не запускаться. Не помогут даже 64 гигабайта оперативной памяти. Также не будут сохраняться дампы при сбоях системы.
То есть удалять файл подкачки стоит, только если на компьютере установлен достаточный для возложенных задач объем ОЗУ, и вы используете определенный набор приложений, которые стабильно работают без виртуальной памяти. При этом помните, что всегда есть риск забыть, что вы что-то меняли в системе, из-за этого в случае возникновения проблем, вероятно, придется долго искать причину. Например, из-за этого могут вылетать игры Escape From Tarkov и God of War.
Если вам нужно освободить пространство на диске, то вместо полного отключения, лучше уменьшить размер (но делать его микроскопическим все равно не стоит) или переместить pagefile.sys на более емкий накопитель.
Вывод
Лучшее, что вы можете сделать с файлом подкачки — это оставить его в покое. ОС Windows сама прекрасно справляется с определением оптимального размера, в то время как вмешательство в работу компьютера может негативно сказаться на стабильности и производительности. Тем не менее если pagefile находится на жестком диске, то его стоит перенести на твердотельный накопитель (при наличии).
Это тоже интересно:
- Сколько раз нужно делать дефрагментацию и для чего она нужна?
- Что будет, если зажать Shift и выключить ПК с Windows 10
- Как узнать, какая оперативная память установлена на компьютере с Windows
В операционных системах Windows для работы используется так называемый файл подкачки, иначе — «виртуальная память»: своего рода расширение оперативной памяти, обеспечивающее работу программ даже в том случае, когда физической памяти RAM недостаточно. Windows 11, Windows 10 и предыдущие версии системы дополнительно могут перемещать неиспользуемые данные из оперативной памяти в файл подкачки, причем, по информации Microsoft, каждая новая версия делает это лучше.
В этой инструкции подробно о том, как настроить файл подкачки Windows 10 и предыдущих версий системы: отключить или включить его, увеличить или уменьшить, перенести на другой диск. Дополнительно статья включает информацию о существующих рекомендациях, касающихся правильной настройки виртуальной памяти.
Файл подкачки Windows 11 и Windows 10
По умолчанию, Windows 11/10 автоматически определяет размер файла подкачки в соответствии с потребностями системы и особенностями работы. По мнению некоторых пользователей, в ряде случаев изменение настроек файла подкачки вручную может помочь оптимизировать работу системы, иногда может быть целесообразно вообще отключить его. Другие пользователи и я в их числе считают, что оптимальный вариант — ничего не изменять и оставить включенным автоматическое определение размера файла подкачки.
В этом руководстве — о том, как увеличить, уменьшить или отключить файл подкачки и удалить файл pagefile.sys (скрытый системный файл, расположенный в корне диска C: и содержащий данные файла подкачки) с диска, а также о том, какие существуют рекомендации о правильной настройке файла подкачки, в зависимости от того, как вы используете компьютер и его характеристик.
Размер файла подкачки — как увеличить, уменьшить или отключить
Настройки виртуальной памяти или, что то же самое, файла подкачки в Windows выполняется в параметрах быстродействия системы. Для указания размеров, включения или отключения файла подкачки достаточно выполнить следующие шаги:
- Для того, чтобы зайти в настройки файла подкачки Windows 11/10, вы можете просто начать набирать слово «производительность» в поле поиска, после чего выбрать пункт «Настройка представления и производительности системы».
- Второй вариант попасть в нужное окно — нажать клавиши Win+R на клавиатуре, ввести sysdm.cpl и нажать Enter, после чего перейти на вкладку «Дополнительно» и нажать кнопку «Параметры» в разделе «Быстродействие».
- В открывшемся окне выберите вкладку «Дополнительно», а в разделе «Виртуальная память» нажмите кнопку «Изменить» для настройки виртуальной памяти.
- По умолчанию в параметрах будет установлено «Автоматически выбирать объем файла подкачки» и на сегодня это и есть моя рекомендация для большинства пользователей, в том числе тех, которые используют SSD, а не жесткий диск.
- Для того, чтобы увеличить или уменьшить — задать вручную размер файла подкачки, снимите отметку с «Автоматически выбирать объем файла подкачки», отметьте пункт «Указать размер» и задайте нужные размеры. После этого обязательно нажмите кнопку «Задать», иначе параметры не применятся. После этого примените настройки. Изменения вступают в силу после перезагрузки системы.
- Для того, чтобы отключить файл подкачки и удалить файл pagefile.sys с диска C, выберите пункт «Без файла подкачки», а затем нажмите кнопку «Задать» справа и утвердительно ответьте на появившееся в результате сообщение и нажмите Ок.
- Файл подкачки с жесткого диска или SSD пропадает не сразу, а после перезагрузки компьютера, удалить его вручную до этого момента не получится: вы будете видеть сообщение о том, что он используется.
В некоторых случаях, например, когда после предыдущих изменений параметров файла подкачки система перестала запускаться, может пригодиться настройка файла подкачки в редакторе реестра.
Файл подкачки UWP приложений (swapfile.sys)
Помимо файла подкачки pagefile.sys, который был и в предыдущих версиях ОС, в последних версиях Windows присутствует новый скрытый системный файл swapfile.sys, также находящийся в корне системного раздела диска и, по сути, представляющий собой своеобразный файл подкачки, используемый не для обычных («Классическое приложение» в терминологии Windows 10), а для «Универсальных приложений» UWP.
Новый файл подкачки swapfile.sys потребовался в связи с тем, что для универсальных приложений изменились способы работы с памятью и, в отличие от обычных программ, которые используют файл подкачки как обычную оперативную память, файл swapfile.sys используется как файл, хранящий «полное» состояние отдельных приложений, своего рода файл гибернации конкретных приложений, из которого они могут в короткое время могут продолжать работу при обращении. Предвидя вопрос о том, как удалить swapfile.sys: его наличие зависит от того, включен ли обычный файл подкачки (виртуальная память), т.е. удаляется он тем же способом, что и pagefile.sys, они взаимосвязаны.
Настройка файла подкачки Windows 7 и 8.1
В предыдущих версиях Windows действия по настройке файла подкачки выполняются схожим образом, за исключением того, что доступны дополнительные варианты получения доступа к необходимым настройкам.
Для настройки параметров файла подкачки, зайдите в «Свойства компьютера» (правый клик по значку «Мой компьютер» — свойства»), после чего в списке слева выберите «Защита системы». Более быстрый способ сделать то же самое — нажать клавиши Win + R на клавиатуре и ввести команду sysdm.cpl.
В диалоговом окне откройте вкладку «Дополнительно», а затем кликните по кнопке «Параметры» в разделе «Быстродействие» и тоже выберите вкладку «Дополнительно». Нажмите кнопку «Изменить» в разделе «Виртуальная память».
Как раз здесь вы можете настроить необходимые параметры виртуальной памяти:
- Отключить виртуальную память (файл подкачки)
- Уменьшить или увеличить файл подкачки Windows
Указав вручную размер файла подкачки или выбрав опцию «Без файла подкачки», обязательно нажмите кнопку «Задать» и лишь затем — «Ок». Для того, чтобы сделанные изменения начали использоваться, выполните перезагрузку компьютера.
Перенос файла подкачки на другой диск
Один из вариантов настройки файла подкачки, который в ряде случаев может оказаться полезным для производительности системы — перенос его на отдельный жесткий диск или SSD. При этом имеется в виду именно отдельный физический диск, а не раздел на диске (в случае логического раздела перенос файла подкачки, наоборот, может привести к падению производительности).
Как перенести файл подкачки на другой диск в Windows 11/10/8.1/7:
- В настройках файла подкачки (виртуальной памяти) Windows отключите файл подкачки для диска, на котором он находится (выбрать пункт «Без файла подкачки» и нажать «Задать».
- Для второго диска, на который мы переносим файл подкачки, задайте размер или установите его по выбору системы и так же нажмите «Задать».
- Нажмите Ок и перезагрузите компьютер.
Более подробная инструкция доступна в отдельной статье: Как перенести файл подкачки на другой диск в Windows. Если вы хотите перенести файл подкачки с SSD на HDD с целью продлить срок жизни твердотельного накопителя — возможно, этого делать и не стоит, если только у вас не старый SSD с малой емкостью. В результате вы потеряете в производительности, а увеличение срока службы может оказаться очень несущественным. Подробнее — Настройка SSD для Windows 10 (актуально и для Windows 11).
Правильная настройка файла подкачки
В Интернете можно найти большое количество отличающихся рекомендаций о том, как правильно настроить файл подкачки в Windows от людей с самым разным уровнем компетенции:
- Например, один из разработчиков Microsoft Sysinternals рекомендует устанавливать минимальный размер файла подкачки равный разнице между максимальным объемом используемой памяти при пиковой нагрузке и физическим объемом RAM. А в качестве максимального размера — это же число, умноженное в два раза.
- Один из разделов в справке Майкрософт, ориентированный на серверные системы в качестве рекомендации указывает оставить автоматически определяемый размер, либо установить его равным 150% доступной оперативной памяти.
- Еще одна частая рекомендация, не лишенная оснований — использовать одинаковый минимальный (исходный) и максимальный размер файла подкачки во избежание фрагментации этого файла и, как следствие, снижения производительности. Это не актуально для SSD, но может быть вполне осмысленным для HDD.
- Ну и вариант настройки, который приходится встречать чаще других — отключить файл подкачки Windows, если на компьютере имеется достаточный объем оперативной памяти.
Большинству своих читателей я бы не стал рекомендовать следовать последнему из приведенных пунктов, а возможно и вовсе менять размер файла подкачки. Потому как в случае возникновения проблем при запуске или работе программ и игр в будущем можно не вспомнить, что эти проблемы могут быть вызваны отключением файла подкачки.
Многие пользователи отключают файл подкачки, рассчитывая на то, что при значительном объеме доступной оперативной памяти и при использовании SSD они не получат проблем и продлят срок службы накопителя. Отчасти это так, но для современных объемных твердотельных дисков выгоды от отключения файла подкачки незначительны: на срок службы это существенным образом не повлияет, а вот проблемы с работой и запуском программ могут возникнуть, независимо от объема RAM.
Что будет, если отключить файл подкачки
При отключенном файле подкачки иногда всё работает как и прежде. Но при небольшом размере оперативной памяти (или при использовании требовательных к ресурсам компьютера процессов), вы можете получить сообщение с предупреждением: «На компьютере недостаточно памяти. Чтобы освободить память для нормальной работы программ, сохраните файлы, а затем закройте или перезапустите все открытые программы» или «Чтобы предотвратить потерю данных, закройте программы».
Также при отключенном файле подкачки не сохраняются дампы памяти при сбоях системы. Это не все возможные проблемы после отключения файла подкачки. Например, распространён вариант, когда программы закрываются или сообщают об ошибке, которую бывает сложно связать с отключенным когда-то файлом виртуальной памяти, особенно если это было давно.
Если вы приняли решение отключить файл подкачки и когда-либо столкнётесь что программы сообщают о системных ошибках, таких как: «Ошибка при запуске приложения», показывают собственные тексты сообщений (например, ошибка вывода в OBS), просто не запускаются (Premiere Pro и игры), либо показывают черный экран (Photoshop), рекомендую в первую очередь попробовать снова включить его. Возможные и другие проблемы: например, при очередном входе в систему вы можете получить сообщение о том, что был создан временный файл подкачки.
Мой личный взгляд на файл подкачки и рекомендация — оставить его размер автоматически определяемым системой и, если есть возможность — именно на SSD, при условии, что вам требуется высокая производительность. В Интернете вы можете найти рекомендации, значительно отличающиеся от того, что предлагаю я. Каким из них следовать — решать вам. При использовании моего варианта, вы, скорее всего, не столкнетесь с ситуацией, когда программа не запустится из-за недостатка памяти или по иным причинам.
⇡#Эффективность файла подкачки в играх
Мы уже выяснили, что в зависимости от видеокарты современные игры потребляют разное количество оперативной памяти. Вполне очевидно, что пользователи, у которых есть возможность приобрести видеокарту уровня GeForce GTX 1070, GeForce GTX 1080 или GeForce GTX 1080 Ti, найдут средства для покупки комплекта ОЗУ объемом 16 Гбайт и больше. Вопрос нехватки оперативной памяти актуален для бюджетных игровых систем, а в них используются преимущественно ускорители с 2, 3 или 4 Гбайт видеопамяти. Поэтому для изучения эффективности работы файла подкачки я выбрал два графических адаптера: Radeon RX 480 4 Гбайт и GeForce GTX 1060 3 Гбайт. Во время тестирования, помимо самих игр, были запущены следующие программы: Steam, Origin, Uplay, «Защитник Windows», FRAPS и MSI Afterburner.
Настройка файла подкачки в Windows 10
Нехватка видеопамяти приводит к тому, что все данные, которые не поместились, «складируются» в оперативную память. А уже при нехватке ОЗУ задействуется файл подкачки — именно он используется для хранения страниц виртуальной памяти. Windows автоматически устанавливает его объем, но для тестирования я увеличил емкость swap-файла до 8 Гбайт.
Файл подкачки в Windows 10 настраивается в меню «Виртуальная память», в которое можно попасть следующим образом: «Панель управления» -> «Дополнительные параметры системы» -> вкладка «Быстродействие» -> вкладка «Дополнительно».
У читателей возникнет вполне резонный вопрос: может, нехватку оперативной памяти хоть как-то компенсирует использование в системе твердотельного накопителя? Мотив простой — SSD заметно быстрее обыкновенных жестких дисков. Для проверки этого предположения я использовал четыре системы: SSD + 8 Гбайт ОЗУ; HDD + 8 Гбайт ОЗУ; SSD + 16 Гбайт ОЗУ; HDD + 16 Гбайт ОЗУ.
Без swap-файла, размещенного на жестком диске или твердотельном накопителе, при использовании в системном блоке 8 Гбайт оперативной памяти и меньше не обойтись. Большинство игр элементарно не запускаются, хотя в рекомендуемых системных требованиях к этим приложениям и указано наличие 8 Гбайт оперативной памяти.
Настройки графики в играх | ||||
---|---|---|---|---|
API | Качество | Полноэкранное сглаживание | ||
1920 × 1080 | ||||
1 | «Ведьмак-3: Дикая охота», Новиград и окрестности | DirectX 11 | Макс. качество, NVIDIA HairWorks вкл | AA |
2 | Mass Effect Andromeda, первое задание | Макс. качество | Временное сглаживание | |
3 | Ghost Recon Wildlands, встроенный бенчмарк | Макс. качество | SMAA + FXAA | |
Очень высокое | Быстрое сглаживание | |||
4 | GTA V, город | Макс. качество | 4 × MSAA + FXAA | |
5 | Rise of the Tomb Raider, советская база | Макс. качество | SMAA | |
Очень высокое | Нет | |||
6 | Watch_Dogs 2, город | Ультра, HBAO+ | Временное сглаживание 2 × MSAA | |
Очень высокое | SMAA | |||
7 | HITMAN, встроенный бенчмарк | DirectX 12 | Макс. качество | SMAA |
8 | Deus Ex: Mankind Divided, комплекс «Утулек» | Макс. качество | 2 × MSAA | |
Макс. качество | Нет |
Из пятнадцати игр, в которых производились замеры потребления ОЗУ, я оставил восемь. Во всех, кроме «Ведьмака-3», зафиксировано использование больше 8 Гбайт оперативной памяти при установленной в стенде GeForce GTX 1060 3 Гбайт. Для некоторых игр применялось два пресета настроек качества графики. Это сделано для того, чтобы нивелировать просадки FPS, связанные с нехваткой быстродействия графического процессора.
Производительность в играх определялась при помощи хорошо известной программы FRAPS. Она позволяет получить время рендеринга каждого кадра. Затем при помощи утилиты FRAFS Bench Viewer рассчитывался не только средний FPS, но и показатели «0,1% min» и «1% min» (99,9-я и 99-я перцентили) — число FPS, которое ниже измеренного с вероятностью 99,9% и 99%.
Согласно замерам потребления оперативной памяти, системе с GeForce GTX 1060 3 Гбайт в GTA V необходимо больше 9 Гбайт ОЗУ. Действительно, при прогоне встроенного бенчмарка мы видим, что начинаются проблемы. Так, конфигурация «HDD + 8 Гбайт ОЗУ» показала самое высокое среднее количество кадров в секунду. Это связано с тем, что нехватка оперативной памяти спровоцировала не только микрозависания, но и медленную загрузку объектов. В сцене с полетом самолета некоторые объекты (горы, дорога) не прогружались вообще. С применением твердотельного накопителя в качестве файла подкачки система стала вести себя лучше, но просадки FPS никуда не делись.
«Ведьмак-3», как и GTA V, является «песочницей», а для игр с открытым миром характерна частая подгрузка данных с накопителя в оперативную память. Среди систем, в которых использовалось 8 Гбайт оперативной памяти, наиболее эффективно проявила себя конфигурация с SSD. Это касается и стенда с GeForce GTX 1060, и с Radeon RX 480.
|
|
Rise of the Tomb Raider на открытых локациях тоже довольно часто обращается к накопителю во время игры. При быстром передвижении загрузка данных совершается каждые 15-20 секунд — это видно по постоянно появляющемуся значку в правом нижнем углу экрана. Благодаря этому даже при наличии 16 Гбайт оперативной памяти мы наблюдаем разный средний FPS на системах с SSD и HDD. Получается, что в RotTR накопитель тоже влияет на общий уровень быстродействия.
Игра запускалась с двумя пресетами качества. В обоих случаях с применением как GeForce GTX 1060, так и Radeon RX 480 играть было некомфортно — Rise of the Tomb Raider необходим ПК с 16 Гбайт оперативной памяти.
|
|
Аналогичная ситуация наблюдается и в Watch_Dogs 2. Играть без подтормаживаний на заданных мной настройках качества графики можно только в случае с 16 Гбайт ОЗУ. Очередная «песочница» вообще установила рекорд по «прожорливости» памяти. В случае с GeForce GTX 1060 ей потребовалось почти 13 Гбайт ОЗУ! При использовании 8 Гбайт DDR4 появилось информационное сообщение о том, что оперативной памяти не хватает и необходимо снизить настройки качества графики. Снизил — не помогло!
А вот Mass Effect Andromeda при том, что игра потребляет больше 12 Гбайт оперативной памяти, вела себя относительно стабильно на системах с 8 Гбайт, однако был замечен лаг в конфигурации с GeForce GTX 1060, SSD и 8 Гбайт ОЗУ. Отчетливо видимый не только при анализе времени рендеринга, но и визуально. Правда, при воспроизведении сцены с другими комплектующими подобный сценарий больше не повторился. Предполагаю, что задержки все же возможны в процессе игры на системах с 8 Гбайт оперативной памяти.
|
|
|
|
Нехватка оперативной памяти чувствуется в Ghost Recon Wildlands, Deus Ex Mankind Divided и HITMAN. Получается, что в семи играх из восьми при заданных нами настройках качества графики комфортный фреймрейт на системах с 8 Гбайт невозможен. Присутствие SSD в качестве файла подкачки выглядит предпочтительнее свопа данных на жесткий диск, но эффект от присутствия 16 Гбайт в системе оказывается более действенным.
Нехватка ОЗУ и видеопамяти в HITMAN приводит не только к задержкам, но и к заметному снижению среднего показателя кадров в секунду.
⇡#Выводы
Давайте подведем главный и, наверное, самый очевидный итог. Оптимальный вариант для игрового производительного компьютера — это наличие 16 Гбайт ОЗУ, хотя в 2017 году вполне реально обходиться и меньшим массивом памяти. Для этого достаточно использовать средние или высокие настройки качества графики. Так что 8 Гбайт ОЗУ — не приговор, но при возможности увеличьте объем памяти в своей системе вдвое. Для большей наглядности я структурировал полученные данные в таблицу.
Необходимый объем оперативной памяти в ресурсоемких играх | ||||
---|---|---|---|---|
Объем памяти у видеокарты | ||||
4 Гбайт и меньше | От 6 до 8 Гбайт | 8 Гбайт и больше | ||
Настройки качества графики в играх | Максимальные | 16 Гбайт | 16 Гбайт | 16 Гбайт |
Очень высокие | 16 Гбайт | 16 Гбайт | 16 Гбайт | |
Высокие | 16 Гбайт | 8 Гбайт | 8 Гбайт | |
Средние | 8 Гбайт | 8 Гбайт | 8 Гбайт | |
Низкие | 8 Гбайт | 8 Гбайт | 8 Гбайт | |
Достаточные настройки качества графики в ресурсоемких играх | ||||
Объем памяти у видеокарты | ||||
4 Гбайт и меньше | От 6 до 8 Гбайт | 8 Гбайт и больше | ||
Объем оперативной памяти | 8 Гбайт | Средние | Высокие | Высокие |
16 Гбайт | Максимальные | Максимальные | Максимальные | |
Больше 16 Гбайт | Максимальные | Максимальные | Максимальные |
Таблица носит условный характер, так как компьютерных игр много, и в ряде случаев потребуется настраивать изображение в индивидуальном порядке. Но в ресурсоемких приложениях, которые требуют больше 4 Гбайт видеопамяти, зачастую придется довольствоваться только высокими или же и вовсе средними режимами качества графики, если в компьютере установлено всего 8 Гбайт ОЗУ. А еще обходить стороной такие «тяжеловесные» опции, как сглаживание.
Применение в геймерских ПК 16 Гбайт уже давно считается обыденностью. Запас прочности имеется, но такие игры, как Watch_Dogs 2, Rise of the Tomb Raider, Deus Ex Mankind divided и Mass Effect Andromeda, демонстрируют, что, возможно, уже совсем скоро ААА-проектам потребуется больше оперативной памяти, если мы говорим о развлечениях с максимальными настройками качества графики. К тому же тестирование проводилось без дополнительной нагрузки в виде открытого браузера с большим количеством вкладок. Следовательно, покупка 32-гигабайтного комплекта для перестраховки или же просто потому, что есть такая возможность, не видится мне бессмысленной затеей. В любом случае при конфигурировании геймерского ПК подбирайте комплектующие таким образом, чтобы оставалась возможность для последующего апгрейда.
Также тестирование показывает, что файл подкачки при нехватке оперативной памяти выручает далеко не всегда. Особенно при использовании в системе видеокарты с 2, 3 и даже 4 Гбайт памяти. Конфигурации с SSD в целом проявляют себя лучше, чем аналогичные сборки с HDD, однако просадки FPS все равно наблюдаются в обоих случаях. При наличии достаточного объема ОЗУ особой разницы между тем, на каком накопителе установлена игра, нет. Среди рассмотренных приложений исключением является только Rise of the Tomb Raider.
Твердотельный накопитель — это не только более «отзывчивый» swap-файл, но и более быстрая загрузка операционной системы, приложений и, конечно же, самих игр. Поэтому в состав сбалансированного и производительного игрового компьютера должны входить не только 16 Гбайт оперативной памяти, но и SSD.
Выражаем благодарность компьютерному магазину «Регард» за предоставленное для тестирования оборудование.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
В интернете есть множество гайдов с громкими названиями, предлагающие поднять производительность вашего ПК и ноутбука в играх, но, как правило, большинство из них абсолютно бесполезны. А некоторые — даже вредны, ведь они способны угробить вам Windows вмешательством в самые недра системы правками реестра или установкой твикеров, после работы которых появляется множество глюков и проблем, избавится от которых можно будет только переустановкой Windows.
И уж поверьте, лишний раз переустанавливать Windows не хочется даже мне, опытному пользователю, съевшему на этом собаку, а что уж говорить про тех, кто не особо разбирается в этом вопросе. Еще один путь повышения производительности — разгон процессора, видеокарты и оперативной памяти, тоже слишком переоценен и превращен маркетологами в еще один способ выкачивать деньги из пользователей ПК. Если ваш ПК или ноутбук томозит в новых играх, то разгон не поможет и не сделает из них устройство более высокого уровня. Хорошо, если разгон повысит вам FPS в игре с 40 до 45, лишь чуть-чуть улучшив плавность картинки (и это немало, а целых 12.5%, что считается сегодня отличным результатом).
Но зато разгон в большинстве случаев повысит шум, увеличит температуры и энергопотребление, снизив стабильность работы ПК. А если слишком увлечься завышением напряжений — разгон запросто может угробить вам процессор или видеокарту. Поэтому сегодня мы сделаем такую настройку Windows и ПК для максимальной производительности в играх, которая точно не нанесет никакого вреда, а все изменения можно будет откатить в несколько кликов мышью. Настройки будут делаться на ПК с Windows 10, а если у вас установлена Windows 11, они будут аналогичны, только их расположение в некоторых случаях будет отличаться.
Еще стоит учесть, что главная проблема при игре в современные требовательные игры на не оптимизированном ПК и Windows 10 или 11 — это не столько низкий FPS, сколько периодические лаги и фризы, найти причину которых очень сложно, а вот впечатление от игры они способны испортить капитально. Этот гайд поможет еще и в борьбе с ними.
Настраиваем файл подкачки
Уже долгие годы файл подкачки не дает покоя опытным пользователям Windows. Что только они с ним не делают — отключают полностью, уменьшают размер и даже переносят с SSD на HDD для экономии ресурса SSD. Но пользы от этих действий в большинстве случаев вы не увидите, а вот проблемы с запуском игр вполне можно получить. Особенно на ПК и ноутбуке с недостатком оперативной памяти, в которых файл подкачки используется наиболее активно. Сегодня многие игры вплотную подобрались к рубежу потребления ОЗУ в 16 ГБ и, если учесть, что пару-тройку гигабайт ОЗУ займет Windows и простые фоновые программы, отключать файл подкачки нельзя. Поэтому оставим его на SSD для максимальной производительности, а размер оставим на усмотрение системы.
Оставляем свободное место на SSD
В большинстве современных SSD-накопителей используется SLC-кэш, который занимает 20-30% от объема устройства и именно при записи в него SSD развивает максимальные скорости. Чем сильнее заполнен SSD, тем меньше объем SLC-кэша остается и если заполнить его почти полностью, он покажет очень сильные падения скорости. Поэтому стоит оставлять свободное место на SSD, перенеся часть нетребовательных игр или данных на HDD, внутренний или даже внешний.
Отключаем прозрачность в Windows
Для некоторых пользователей единственным способом избавится от фризов в играх стало отключение прозрачности в Windows. А еще так меньше нагружается видеокарта, и это тем заметнее, чем меньше у нее видеопамяти, а в 2024 году для новых игр даже 8 ГБ уже становится мало для разрешения Full HD.
Минимум программ в автозагрузке
Заглядывая в автозагрузку на ПК не особо опытного пользователя, я обычно вижу там кучу программ, которые запускаются вместе с Windows и большинство из них бесполезны. Например, на моем ПК с небольшим количеством установленных программ пришлось отключить Logitech Download Assistant, Диспетчер Realtek HD, Lesta Game Center (в танки я играю не каждый день), и ACDSee Commander Pro 10.
Удаляем лишние программы
А некоторые программы стоит удалить совсем, если вы ими пользуетесь редко или установили один раз и оставили — вдруг они пригодятся потом. Они и место на SSD занимают, и иногда держат включенными свои службы в Windows, занимая оперативную память. Особенно заметно наносят ущерб производительности ПК различные сторонние антивирусы, нужды в которых практически не осталось, учитывая насколько хорош стал встроенный в Windows антивирус Защитник Windows.
Добавляем папки игр в исключения Защитника Windows
Защитник Windows, конечно, стал намного лучше того антивируса, что был встроен в Windows 7, но и в 2024 году может вести себя параноидально, удаляя кажущиеся ему подозрительными файлы и тормозя систему сканированием накопителей. Эту проблему решить очень просто — добавьте папки игр в исключения Защитника Windows, а если ваши игры пиратские, это иногда становится единственным способом в них поиграть, конечно, на свой страх и риск.
Закрываем браузер во время игры
Это простейший совет, но он очень помогает даже на компьютерах с 16 ГБ ОЗУ, что уж говорить про ноутбуки с 8 ГБ, которые используются как игровые. Мы привыкли, что Google Chrome или Mozilla Firefox всегда висит в фоне, но с SSD и быстрым интернетом держать его включенным во время игры необязательно, а два, три, а то и четыре гигабайта ОЗУ сэкономить можно.
Включаем аппаратное ускорение планирования GPU в Windows
В Windows 10 версии 2004 появилась функция аппаратного ускорения планирования GPU, которая иногда дает весьма неплохие результаты в играх, поэтому стоит ее включить. На этом с Windows можно закончить и перейти к «железным» настройкам, для которых придется зайти в BIOS.
Включаем технологию Resizable BAR
Технология Resizable BAR открывает для центрального процессора доступ ко всему объёму памяти видеокарты, позволяя играм работать быстрее и в некоторых из них позволяет получить очень серьезный прирост. А видеокарты Intel ARC и вовсе нормально работают только с включенной Resizable BAR. Поэтому проверяем, включена ли эта функция, а если нет — ищем в интернете, как ее включить на вашей материнской плате.
Проверяем, включен ли XMP профиль ОЗУ
Частенько не очень опытные сборщики ПК забывают включить XMP профиль ОЗУ в BIOS при настройке ПК, и он так и работает с минимальной частотой ОЗУ, которая сегодня очень важна в играх, особенно для мощных процессоров, которым требуется бесперебойная подача данных для обработки. Поэтому идем в BIOS и проверяем, включен ли XMP профиль ОЗУ или смотрим частоту, на которой она работает в программах типа AIDA64.
Двухканальный режим работы ОЗУ
А заодно стоит посмотреть, работает ли ОЗУ в двухканальном режиме, что не менее важно, чем ее частота, ведь пропускная способность в одноканальном режиме снижается вдвое и так можно задушить производительность любого процессора.
Следим за температурой
А еще стоит следить за температурами процессора, видеокарты и SSD-накопителя, особенно в ноутбуках, ведь при включении троттлинга при перегреве вы точно заметите падение FPS в играх. Удобнее всего в играх это делать при помощи утилиты MSI Afterburner. Решить проблему перегрева можно разными способами — новой системой охлаждения или андервольтингом, но это уже тема для другого блога. Главное — не забывать чистить ваших электронных друзей от пыли хотя бы раз в полгода.
Итоги
Вот такие простые приемы позволяют мне годами держать свой ПК и ноутбук в тонусе, выжимая из них максимальную производительность в играх, не тратя кучу времени на разгон или тонкую настройку Windows. Пишите в комментарии, а какие настройки для повышения производительности ПК используете вы?
Все блоги автора Zystax о компьютерах, играх и Windows.
Telegram-канал @overclockers_news — теперь в новом формате. Подписывайся, чтобы быть в курсе всех новостей!
Все способы:
- Способ 1: Общие рекомендации по оптимизации оперативной памяти
- Способ 2: Повышение приоритета игры
- Способ 3: Выделение виртуальной памяти
- Способ 4: Завершение ненужных процессов
- Способ 5: Изменение параметров запуска
- Способ 6: Установка программы для оптимизации игр
- Вопросы и ответы: 5
Способ 1: Общие рекомендации по оптимизации оперативной памяти
Всегда при запуске программ или игр операционная система выделяет то количество ОЗУ, которое требует приложение, а какие-то ограничения устанавливаются лишь в 1% случаев через настройки в играх вручную пользователям. Если вы заметили, что во время игры вам не хватает оперативной памяти, попробуйте сначала выполнить общие действия, относящиеся к ее оптимизации. Понадобится отключить автозагрузку ненужных программ, завершить неиспользуемые приложения и выполнить чистку системного раздела жесткого диска. Есть и другие советы, к которым тоже стоит прислушаться, — перейдите по следующей ссылке, чтобы получить упомянутые инструкции и организовать оптимальную работу ОЗУ на вашем компьютере.
Подробнее: Оптимизация оперативной памяти в Windows 10
Способ 2: Повышение приоритета игры
Каждому процессу при запуске задается свой приоритет, от которого зависит распределение системных ресурсов. По большей части это относится именно к процессору и оперативной памяти, поскольку видеопамять практически не используется для свернутых или фоновых приложений. Вы можете вручную повысить приоритет для необходимых игр после их запуска, чтобы добиться выделения большего количества оперативной памяти. Выполняется эта задача буквально в несколько кликов и выглядит следующим образом:
- Запустите нужную игру, затем сверните ее, щелкните правой кнопкой мыши по кнопке «Пуск» и из появившегося контекстного меню выберите пункт «Диспетчер задач».
- Перейдите на вкладку «Подробности» и найдите там процесс, связанный с вашей игрой.
- Щелкните по строчке правой кнопкой мыши, наведите курсор на «Задать приоритет» и выберите вариант «Высокий», если сейчас установлен другой.
Конечно, вы можете использовать и последний вариант приоритета — «Реального времени», однако во время тестирования разница между предложенными пунктами замечена не была. Поэтому рекомендуем остановиться все-таки на «Высоком», чтобы системные фоновые процессы во время игры не зависали и не вызывали микрофризов.
Способ 3: Выделение виртуальной памяти
Виртуальная память, или файл подкачки, — дополнительное пространство, выделяемое с жесткого диска для оптимизации оперативной памяти. Указанное количество виртуальной памяти используется точно так же, как и ОЗУ, при этом разгружая основное комплектующее. Мы советуем активировать файл подкачки вне зависимости от того, какой штатный объем ОЗУ установлен на вашем компьютере (не относится к 32 ГБ и выше).
- Для этого в поиске «Пуска» начните набирать «Настройка представления и производительности системы», затем перейдите по появившемуся в списке соответствию.
- Откройте вкладку «Дополнительно» и в блоке «Виртуальная память» нажмите кнопку «Изменить».
- Снимите галочку с пункта «Автоматически выбирать объем файла подкачки».
- Выберите любой удобный для вас раздел жесткого диска, на котором хотели бы создать файл с виртуальной памятью, затем отметьте маркером пункт «Указать размер».
- Укажите оптимальный исходный и максимальный размер виртуальной памяти в МБ и примените изменения. Они вступят в силу после перезагрузки компьютера.
Теперь поговорим о том, какое именно количество памяти необходимо выделять для файла подкачки. Устанавливаемый размер зависит от того, сколько изначально у вас есть ОЗУ, а также в каком количестве память используется при штатной работе за компьютером и при запуске требовательных игр.
Способ 4: Завершение ненужных процессов
Если для игры не хватает оперативной памяти, лучшим методом добавить ее будет завершение ненужных процессов. Это может быть как браузер, который вы не используете во время прохождения или онлайн-сессии, так и различные необязательные сторонние либо системные приложения. Выше мы уже показывали, как открыть «Диспетчер задач» и перейти к списку процессов. На этот раз щелкните по ненужным правой кнопкой мыши и из контекстного меню выберите пункт «Снять задачу».
Способ 5: Изменение параметров запуска
С помощью ручной установки параметров запуска для приложения можно задать максимальное количество используемой оперативной памяти. Этот вариант подходит в тех случаях, когда по каким-то причинам нужное количество не определяется автоматически и не используется при этом файл подкачки. Сначала разберемся с тем, как установить такой параметр для Steam.
- Запустите лаунчер, перейдите в библиотеку и в списке игр найдите ту, для которой хотите выделить нужное количество оперативной памяти.
- Щелкните по строке с игрой правой кнопкой мыши и из контекстного меню выберите пункт «Свойства».
- В категории «Общие» найдите строку «Параметры запуска» и напишите там
-heapsize 8388608
, где число после команды — количество выделяемой оперативной памяти в КБ (1 МБ = 1024 КБ, 1 ГБ = 1024 МБ).
Если же вы не используете игровой лаунчер, а запускаете игру прямо через ее значок на рабочем столе, то тоже можете выставить необходимый параметр запуска. Для этого изменения вносятся непосредственно во свойства ярлыка и выглядят так:
- Найдите иконку приложения, щелкните по ней правой кнопкой мыши и из контекстного меню выберите пункт «Свойства».
- Перейдите на вкладку «Ярлык» и установите курсор в конце строки «Объект». Не удаляйте текущее содержимое, поскольку оно определяет путь к файлу для запуска.
- Напишите
-heapsize 8388608
, заменив количество оперативной памяти на свое, и сохраните изменения. После этого запустите игру и проверьте изменения в ее производительности.
Отдельно отметим, что во избежание трудностей при переводе гигабайтов в килобайты рекомендуем использовать конвертер величин, доступный непосредственно в поисковике. Вместо него можете открыть любой удобный онлайн-сервис для конвертирования ГБ в КБ, указать нужное значение и скопировать цифры с дальнейшей их вставкой в параметрах запуска.
Способ 6: Установка программы для оптимизации игр
Заключительный наш совет состоит в использовании специальных программ, которые призваны улучшать производительность в играх. Они определяют оптимальные графические настройки, а также при запуске приложений выключают ненужные программы и службы, разгружая тем самым железо для его целевого использования в игре. Есть разные решения по данной теме, каждое из которых имеет свой уникальный набор функций и принцип использования. Рекомендуем ознакомиться с лучшим ПО такого рода в обзорной статье на нашем сайте по следующей ссылке. После выбора софта вы можете установить его и настроить общие параметры либо оптимизировать каждую игру отдельно.
Подробнее: Программы для ускорения игр
Наша группа в TelegramПолезные советы и помощь