Изменить размер файла подкачки на компьютере
Обновлено: 21.11.2024
Файл подкачки в Windows 10 — это скрытый системный файл с расширением .SYS, который хранится на системном диске вашего компьютера (обычно C:\). Файл подкачки позволяет компьютеру работать бесперебойно, уменьшая нагрузку на физическую память или ОЗУ.
Проще говоря, каждый раз, когда вы открываете больше приложений, чем может вместить ОЗУ вашего ПК, программы, уже находящиеся в ОЗУ, автоматически переносятся в файл подкачки. Этот процесс технически называется пейджингом. Поскольку файл подкачки работает как дополнительная оперативная память, его часто также называют виртуальной памятью.
Минимальный и максимальный размер файла подкачки может в 1,5 и 4 раза превышать объем физической памяти вашего компьютера соответственно. Например, если на вашем компьютере 1 ГБ ОЗУ, минимальный размер файла подкачки может составлять 1,5 ГБ, а максимальный размер файла — 4 ГБ.
По умолчанию Windows 10 автоматически управляет файлом подкачки в соответствии с конфигурацией вашего компьютера и имеющейся в нем оперативной памятью. Однако, если вы когда-либо сталкивались с зависанием при работе в Windows 10 или начали получать PAGE_FAULT_IN_NONPAGED_AREA или KERNEL_DATA_INPAGE_ERROR «синий экран смерти» (BSOD), ручное управление размером файла подкачки — это первое, на что вам следует обратить внимание.
Управлять размером файла подкачки вручную в Windows 10 очень просто. Вот как:
- Используйте учетную запись администратора для входа в Windows 10.
- На рабочем столе нажмите правой кнопкой мыши кнопку "Пуск", чтобы открыть ее контекстное меню.
- Нажмите "Система".
- На левой панели окна "Система" нажмите "Дополнительные параметры системы".
- В окне "Свойства системы" убедитесь, что вы находитесь на вкладке "Дополнительно".
- Нажмите кнопку "Настройки" в разделе "Производительность".
- В окне "Параметры производительности" перейдите на вкладку "Дополнительно".
- Нажмите кнопку «Изменить» в разделе «Виртуальная память».
- В поле "Виртуальная память" снимите флажок "Автоматически управлять размером файла подкачки для всех дисков".
- Из доступного списка выберите диск, на котором установлена Windows 10. (С: в большинстве случаев.)
- Под списком выберите переключатель Нестандартный размер.
- В поля, которые теперь включены, введите минимальный и максимальный размер файла подкачки в мегабайтах (МБ) в соответствии с физической памятью вашего компьютера.
- Нажмите «Установить», а затем «ОК».
- По завершении перезагрузите компьютер.
Увеличивается ли вероятность появления синего экрана смерти PAGE_FAULT_IN_NONPAGED_AREA или KERNEL_DATA_INPAGE_ERROR, если вы используете настройку, управляемую системой?
Зачем изменять размер файла подкачки?
Почему объем имеющейся оперативной памяти определяет размер файла подкачки?
Это кажется нелогичным и может даже сделать систему нестабильной.
Например, если бы у моего компьютера было 8 гигабайт оперативной памяти, и я хотел бы открыть гигантское изображение TIF размером 20 гигабайт.
Моя система вполне может рухнуть, если мы будем использовать логику максимальной виртуальной памяти 8 гигабайт.
8 гигабайт оперативной памяти + 8 гигабайт файла подкачки = суммарный максимальный объем 16 гигабайт
Настройка файла подкачки — не первое, что я бы рекомендовал в случае BSOD. Просмотр файла мини-дампа и журналов в большинстве случаев выявляет основную причину. Это может быть неисправный драйвер или конфликт ресурсов. Это также может быть связано с аппаратным обеспечением, таким как плохая оперативная память или неправильные тайминги памяти; неисправимая ошибка из-за переворота бита вызовет панику ядра (это и есть BSOD)
Если он исправен, не чините его.
". необязательный скрытый системный файл на жестком диске."
". Если установлено много физической памяти, файл подкачки может не потребоваться для резервирования платы за фиксацию системы во время пиковой загрузки. Одной доступной физической памяти может быть достаточно для этого."
Если он исправен, не чините его.
". необязательный скрытый системный файл на жестком диске."
". Если установлено много физической памяти, файл подкачки может не потребоваться для резервирования платы за фиксацию системы во время пиковой загрузки. Одной доступной физической памяти может быть достаточно для этого."
Windows требует наличия файла подкачки, иначе произойдут очень неприятные вещи, когда в системе будет мало оперативной памяти, а файла подкачки для резервного копирования не будет. Если у вас 16 ГБ или более ОЗУ, просто установите статический размер 2-4 ГБ и оставьте его в покое. Увеличивайте по мере необходимости.
Не можете ли вы поместить файл подкачки на вторичный (не Windows) диск (в качестве второго файла подкачки; насколько я понимаю, Windows вынуждает вас иметь хотя бы небольшой файл на основном установочном диске Windows)? Диспетчер виртуальной памяти позволяет вам настроить его, но он не сохраняется между перезагрузками (по крайней мере, для меня). @Winterlord Я бы сказал нет, если только вам действительно не нужно место на диске.
Можно ли поместить файл подкачки на дополнительный (не Windows) диск? Диспетчер виртуальной памяти позволяет вам настроить его, но он не сохраняется между перезагрузками (по крайней мере, для меня). @Winterlord Я бы сказал нет, если только вам действительно не нужно место на диске.
Можно, но это бесполезно.
Вы должны найти баланс между объемом оперативной памяти и местом на диске и т. д.
Например.
Несколько лет назад у меня был SSD на 120 ГБ в качестве загрузочного диска и 16 ГБ оперативной памяти.
Позволить Windows поглощать 8 ГБ и более для файла подкачки было неприемлемо из-за маленького SSD.
Поэтому я установил 1 ГБ мин/макс. Работал просто отлично.
Теперь у меня 32 ГБ ОЗУ и твердотельный накопитель C на 500 ГБ. Только недавно я перешел от этого исходного 1 ГБ к тому, чтобы позволить Windows управлять им. Необходимое место на диске не имеет большого значения.
Если у вас есть SSD для диска C, вам действительно нужен файл подкачки на нем.
Если ОС необходимо использовать файл подкачки, зачем наносить вред системе, размещая его на дополнительном жестком диске?
Не можете ли вы поместить файл подкачки на вторичный (не Windows) диск (в качестве второго файла подкачки; насколько я понимаю, Windows вынуждает вас иметь хотя бы небольшой файл на основном установочном диске Windows)? Диспетчер виртуальной памяти позволяет вам настроить его, но он не сохраняется между перезагрузками (по крайней мере, для меня). @Winterlord Я бы сказал нет, если только вам действительно не нужно место на диске.
Да, более высокой производительности подкачки можно добиться, разместив файл подкачки на каждом физическом жестком диске. Будет использоваться файл подкачки на наименее загруженном диске во время операции подкачки.
Примечание. Это относится к вращающимся дискам. SSD достаточно быстры, поэтому нужен только один файл подкачки.
Файл подкачки может существенно повлиять на работу операционной системы Windows. Если вы правильно настроите файл подкачки в Windows 10, вы сможете добиться максимальной производительности, которую могут обеспечить ваш жесткий диск и другие компоненты.
Есть и другие факторы, которые могут повлиять на производительность вашего компьютера, но файл подкачки также играет важную роль. Это то, что вы не можете игнорировать.
В большинстве случаев настройка по умолчанию, позволяющая Windows обрабатывать это, подходит. Но если у вас есть более старое оборудование или у вас уникальная конфигурация жесткого диска, вам нужно настроить что-то более конкретное.
Как настроить размер файла подкачки в Windows 10
1. Откройте дополнительные настройки системы
Щелкните правой кнопкой мыши значок «Этот компьютер» на рабочем столе и щелкните левой кнопкой мыши «Свойства». Затем щелкните левой кнопкой мыши «Дополнительные параметры системы».
В качестве альтернативы, если у вас нет значка "Этот компьютер" на рабочем столе, удерживайте нажатой клавишу Windows на клавиатуре и нажмите клавишу "R".
Затем введите «sysdm.cpl» (без кавычек) в поле «Выполнить» и нажмите кнопку «ОК».
Затем введите «sysdm.cpl» (без кавычек) и нажмите кнопку «ОК».
2. Откройте настройки производительности
Нажмите левой кнопкой мыши на вкладку «Дополнительно», затем нажмите кнопку «Настройки» в поле «Производительность». Затем нажмите на вкладку «Дополнительно» и нажмите кнопку «Изменить» в поле «Виртуальная память».
3. Измените настройки виртуальной памяти
Чтобы изменить размер файла подкачки, снимите флажок "Автоматически управлять размером файла подкачки для всех дисков".
Выберите диск, для которого вы хотите изменить размер подкачки.
После этого у вас есть возможность выбрать «Нестандартный размер», чтобы ввести собственную сумму, позволить системе управлять размером или полностью отключить файл подкачки.
Если вы решили установить собственный объем, вам необходимо взять общий объем ОЗУ и умножить его на 1,5 (при начальном размере). Установите максимальный размер в 3 раза больше общего объема ОЗУ.
Вы можете увидеть, сколько у вас оперативной памяти, в окне «Свойства системы». (Щелкните правой кнопкой мыши значок «Этот компьютер» и щелкните левой кнопкой мыши «Свойства».)
Похожие вопросы
Какой размер файла подкачки установить?
В полтора раза больше общего объема оперативной памяти для «начального размера (МБ)». И в 3 раза больше объема ОЗУ для параметра "Максимальный размер (МБ)".
Как уменьшить размер файла страницы?
Следуйте приведенным выше шагам, чтобы добавить собственную сумму, которую вы хотите, если автоматические суммы слишком высоки.
Заключение
Из всех различных причин, по которым вы хотите изменить размер файла подкачки, для достижения чего-то, что работает хорошо, могут потребоваться некоторые пробы и ошибки.
Но по моему опыту, системные настройки по умолчанию в большинстве случаев работали нормально. Поэтому внимательно подумайте, по какой причине вы можете его изменить.
Файл подкачки Windows используется ядром Windows для операций с виртуальной памятью.
Размеры файлов подкачки Windows задаются во время установки, и обычно их не нужно изменять. Однако, если вы добавляете память в свою систему после инициализации, вам может потребоваться увеличить «начальный размер файла подкачки» на основном загрузочном диске. Это особенно верно, если вы пытаетесь получить дамп памяти ядра для диагностики проблемы.
Если ваш файл подкачки слишком мал, вы можете получить файл memory.dmp, но средства отладки для Windows не смогут его прочитать. Даже если вы не собираетесь исследовать дамп самостоятельно, вы все равно можете захотеть отдать его кому-то другому! В системах с твердотельными дисками (SSD или NVMe) ваш системный администратор мог ограничить размер, чтобы уменьшить износ диска, но это может помешать последующему анализу.
Изменять размеры довольно сложно, поэтому вот пошаговые инструкции: одна для Windows 10, другая для более старых версий Windows.
Чтобы изменить размер файла подкачки:
Windows 10
В Windows 10 вы можете перейти непосредственно к системным свойствам с панели задач, но тогда вам придется пройти через несколько диалоговых окон.
- Нажмите клавишу Windows.
- Введите «SystemPropertiesAdvanced». (Вы также можете ввести все строчными буквами: «systempropertiesadvanced».) Вы увидите следующее:
- Нажмите «Запуск от имени администратора». Вы увидите страницу дополнительных свойств:
- Нажмите «Настройки». Вы увидите вкладку параметров производительности.
- Выберите вкладку «Дополнительно». Вы увидите следующую панель.
- Выберите «Изменить…». Вы увидите следующую панель.
- Убедитесь, что флажок «Автоматически управлять размером файла подкачки для всех дисков» не установлен, как показано выше. Затем выберите «Пользовательский размер:» и введите соответствующий размер. (Если вы делаете это из-за сообщения «Как включить дампы памяти ядра», обязательно выберите диск, указанный в окне предупреждения, а также установите начальный размер в соответствии с окном предупреждения.)
< /li> - Нажмите «Установить», нажмите «ОК», затем выйдите из диалогового окна «Виртуальная память, параметры производительности и свойства системы».
- Перезагрузите систему.
Если вы получаете сообщение В вашей системе недостаточно виртуальной памяти; когда вы пытаетесь запустить какое-либо приложение, интенсивно использующее память, такое как Microsoft Office, Corel и т. д., вы можете рассмотреть вариант увеличения файла подкачки в Windows. Шаги одинаковы для Windows 11, Windows 10, Windows 8.1 и Windows 7.
Увеличить размер файла подкачки в Windows 11/10
Если вы получаете такое сообщение об ошибке, возможно, вам придется увеличить размер виртуальной памяти, файла подкачки или файла подкачки, хотя для большинства пользователей достаточно оставить для размера файла подкачки значение по умолчанию.< /p>
Чтобы увеличить размер файла подкачки с помощью свойств системы в Windows 10, выполните следующие действия:
- В строке поиска на панели задач введите «Расширенная система». Вы увидите Просмотреть дополнительные параметры системы. Нажмите на него.
- Или вы можете перейти к нему через панель управления.
- В свойствах системы перейдите на вкладку Дополнительно.
- В разделе Производительность нажмите кнопку Настройки. Откроется
- Параметры производительности. Перейдите на вкладку Дополнительно .
- Здесь в разделе Виртуальная память выберите Изменить
- Снимите флажок Автоматически управлять размером файла подкачки для всех дисков
- Выделите системный диск Windows.
- Выберите Пользовательский размер
- Измените значение Начальный размер и значение Максимальный размер на большее значение
- Нажмите Установить
- Наконец, нажмите Применить/ОК до конца.
Расположение файла подкачки
Файл подкачки или файл подкачки, также известный как виртуальная память, находится на системном диске; например. C:\pagefile.sys. В дополнение к физической памяти или оперативной памяти Windows и ее приложения используют ее по мере необходимости.
Дата: 22 июня 2020 г. Теги: память, файл подкачки
Похожие сообщения
Как сбросить виртуальную память или файл подкачки в Windows 11/10
Исправить код ошибки памяти 2000-0122, 2000-0123 или 2000-0251 на компьютере с Windows
Как проверить, сколько у вас видеопамяти (VRAM) в Windows 11/10
[электронная почта защищена]
сообщить об этом объявлении
Основная боковая панель
сообщить об этом объявлении
Компьютеры в наши дни работают довольно быстро, и новейшие операционные системы неплохо справляются с этой задачей. Прошли времена ежегодного ритуала «отформатировать и переустановить», который выполняли большинство технически подкованных пользователей Windows. Однако это не означает, что ваша новая установка Windows 10 останется быстрой навсегда.
Некоторые пользователи могут заметить, что если они нажимают клавишу Alt-Tab из видеоигры или переключаются между мощными приложениями, такими как видеоредакторы или окна браузера с 100 вкладками, работа останавливается. Это признак того, что у вас закончилась сверхбыстрая оперативная память, установленная на вашем ПК, и Windows теперь вынуждена полагаться на гораздо более медленную дополнительную память в качестве переполнения.
Замедление, которое вы наблюдаете, происходит, когда Windows подкачивает информацию из микросхем оперативной памяти в область переполнения, известную как «файл подкачки».
Вы можете повысить производительность, оптимизировав файл подкачки в Windows 10.
Что такое «файл подкачки»?
Прежде чем мы перейдем к оптимизации файла подкачки, давайте углубимся в то, что это за файл. Если вы настроили проводник Windows для отображения скрытых системных файлов, вы найдете его в корне диска C с именем «pagefile.sys». Предполагая, что ваш ПК имеет конфигурацию по умолчанию.
Файл подкачки имеет зарезервированный размер и внутренне разделен на «страницы». Это формат данных, в котором хранятся данные ОЗУ для любой операционной системы, использующей подкачку ОЗУ в качестве метода управления памятью.
«Страницы» — это блоки информации, каждый из которых имеет уникальный адрес и абсолютно одинаковый размер. Программное обеспечение на вашем компьютере записывает, какие страницы содержат его информацию, поэтому, когда ему нужна эта информация, оно запрашивает страницу из Windows.
Когда вашим приложениям требуется больше оперативной памяти, чем физически есть на вашем компьютере, ему необходимо использовать «виртуальную память», которой и является файл подкачки. С точки зрения приложения это просто больше оперативной памяти. Единственное отличие состоит в том, что чтение информации с жесткого диска происходит намного, намного медленнее, чем из оперативной памяти. В этом смысл оперативной памяти!
Так что, если файл подкачки такой медленный, зачем он вообще нужен? Без файла подкачки ваши приложения будут падать или серьезно работать со сбоями, так как любая дополнительная информация, которую необходимо хранить в оперативной памяти, будет просто потеряна. Небольшое замедление для обработки пиковых требований к ОЗУ лучше, чем отказ системы в целом.
Хорошо, но зачем оптимизировать файл подкачки?
Подкачка RAM — один из старейших существующих методов управления памятью. Его уже использовали мейнфреймы 1960-х годов! Это имело большой смысл, когда оперативная память измерялась десятками килобайт. Это все еще имело смысл, когда 640 КБ памяти было «достаточно для всех».
В наши дни большинство обычных компьютеров имеют гораздо больше оперативной памяти, чем может понадобиться пользователю, если только они не запускают приложения, требующие большого объема памяти. Если у вас всегда не хватает оперативной памяти из-за ежедневного пользовательского опыта, гораздо лучшая стратегия решения этой проблемы — добавить в систему больше оперативной памяти.
Как и большинство компьютерных компонентов в наше время, оперативная память относительно дешева!
Учитывая, что ваш компьютер имеет нужный объем ОЗУ, может наступить день, когда что-то потребует подкачки ОЗУ.В это время вы будете благодарны за то, что у вас хватило присутствия духа убедиться, что пейджинг не занимает больше времени, чем необходимо.
Общие советы по повышению производительности пейджинга
Помимо настройки собственных параметров управления Windows, есть несколько вещей, которые вы можете сделать, чтобы повысить производительность подкачки ОЗУ, когда это происходит. Один из наиболее распространенных советов – разместить файл подкачки на другом диске, а не на диске операционной системы.
Дело в том, что в настоящее время большинство новых компьютеров имеют твердотельный накопитель (SSD) в качестве основного диска. Хотя твердотельные накопители с интерфейсом SATA по-прежнему должны последовательно ставить в очередь запросы на чтение и запись, они на несколько порядков быстрее, чем механические накопители с вращающимися дисками.
Логика, стоящая за этим, имеет смысл, поскольку жесткие диски должны ставить в очередь запросы на чтение и запись. Головки чтения/записи должны физически перемещаться в разные части дисковой пластины, где хранятся данные. Так что, если Windows пытается подкачать информацию из вашего файла подкачки, а также пытается использовать диск для других целей, все это замедлится до сканирования. Если вы поместите файл подкачки на отдельный жесткий диск, эта проблема исчезнет.
Поэтому, если на вашем компьютере есть два твердотельных накопителя SATA, то имеет смысл поместить файл подкачки на дополнительный диск. Однако если у вас есть основной диск, использующий интерфейс NVMe поверх PCIe, вы ничего не получите, переместив файл подкачки. Это связано с тем, что NVMe поверх PCIe является параллельным, что означает, что запросы на чтение и запись обрабатываются одновременно.
На механических жестких дисках фрагментация также может быть проблемой. Файлы не сохраняются постоянно, а записываются в любые свободные промежутки, оставленные удаленными файлами. Это означает, что с течением времени, когда файлы записываются и удаляются, определенный файл может существовать в виде фрагментов по всему диску.
Если ваш файл подкачки физически разбросан по всему диску, головкам дисковода потребуется больше времени, чтобы собрать его вместе. На твердотельных накопителях это не проблема. Если вы используете механический диск, создание выделенного раздела после первой дефрагментации соответствующего диска может быть хорошим способом обойти это. Поместив файл подкачки в дефрагментированный раздел, вы гарантируете, что все данные физически находятся в одном месте.
Как оптимизировать файл подкачки в Windows 10
Теперь, когда вы хорошо понимаете контекст и правила оптимизации файла подкачки, пора заняться самими настройками. Вам решать, какие конкретные настройки использовать в зависимости от конкретной конфигурации.
- Сначала откройте меню "Пуск" и введите производительность в строке поиска.
- Найдите пункт Настройка внешнего вида и производительности Windows в категории настроек, как показано на снимке экрана ниже.
- Теперь должно открыться окно «Параметры производительности». Перейдите на вкладку "Дополнительно".
- Открыв вкладку "Дополнительно", нажмите "Изменить" в разделе "Виртуальная память".
- Откроется окно виртуальной памяти. По умолчанию все параметры выделены серым цветом. Итак, сначала мы должны снять флажок Автоматически управлять размером файла подкачки для всех дисков.
- Теперь вы увидите следующие параметры, которые вы можете изменить.
- Настройками каждого диска можно управлять независимо. Нажмите на нужный диск в окне выше, чтобы изменить его конкретные настройки. Логические разделы также будут отображаться как независимые диски.
- Выберите нестандартный размер, чтобы указать собственный минимальный и максимальный размер файла подкачки. Выберите «Нет файла подкачки», если вы вообще не хотите, чтобы на конкретном диске был файл подкачки.
- По умолчанию автоматически устанавливается минимальный размер, в 1,5 раза превышающий фактический объем ОЗУ. Мы не рекомендуем вам выбирать минимальный размер ниже этого. После того, как вы настроили определенный диск так, как вам нравится, не забудьте нажать «Установить», чтобы зафиксировать этот выбор.
Как оптимизировать файл подкачки в старых версиях Windows
Способ настройки и управления виртуальной памятью в более старых версиях Windows практически идентичен тому, как это работает в Windows 10. В частности, Windows 7, 8 и 8.1 по-прежнему имеют точно такой же интерфейс виртуальной памяти.
Мы не собираемся включать в это обсуждение что-либо более старое, чем Windows 7, так как не должно быть больше компьютеров, на которых все еще работают эти неподдерживаемые операционные системы.
Этот процесс идентичен шагам Windows 10, описанным выше, начиная с того момента, когда вы открыли окно «Параметры производительности». Однако путь туда немного отличается.
- Выберите "Пуск", затем "Панель управления".
- Оказавшись там, откройте System. Затем нажмите «Дополнительные параметры системы».
- На вкладке "Дополнительно" окна "Свойства системы" нажмите "Настройки".
Здесь вы можете следовать тем же инструкциям, что и выше. Если вы используете Windows 7, рассмотрите возможность обновления как можно скорее. Обычная поддержка Windows 7 закончилась в 2015 году, а расширенная — в начале 2020 года.
Paging Dr. Performance
Хотя большинство современных компьютеров не будут работать по-другому, если вы измените их параметры разбиения по страницам, небольшая настройка может изменить ситуацию на недорогих компьютерах с ограниченным объемом оперативной памяти. Даже на высокопроизводительных компьютерах, которым время от времени приходится работать с большим объемом памяти.
Поэтому, если вы в следующий раз столкнетесь с зависанием компьютера, вполне может быть, что ему потребуется визит специалиста по файлу подкачки, чтобы снова все исправить.
Сидни Батлер — социолог и фанатик технологий, пытающийся понять, как сосуществуют люди и технологии. Он имеет двадцатилетний опыт работы внештатным специалистом по компьютерам и более десяти лет в качестве исследователя технологий и преподавателя. Сидни уже более пяти лет является профессиональным писателем по технологиям и освещает такие темы, как виртуальная реальность, игры, кибербезопасность и трансгуманизм. Прочитать полную биографию Сидни
Понравился ли вам этот совет? Если это так, загляните на наш собственный канал на YouTube, где мы рассказываем о Windows, Mac, программном обеспечении и приложениях, а также предлагаем множество советов по устранению неполадок и видео с практическими рекомендациями. Нажмите кнопку ниже, чтобы подписаться!
Читайте также: