Создание файла подкачки на компьютере с Windows 7
Создаем файл подкачки в Виндовс 7
Как мы уже писали выше, файл подкачки (pagefile.sys) нужен системе для нормальной работы и запуска программ. Некоторый софт активно использует виртуальную память и требует довольно много места в выделенной области, но в штатном режиме обычно бывает достаточно выставить размер, равный 150 процентам от объема установленной в ПК ОЗУ. Местоположение pagefile.sys также имеет значение. По умолчанию он располагается на системном диске, что может приводить к «тормозам» и ошибкам из-за высокой нагрузки на накопитель. В этом случае имеет смысл перенести файл подкачки на другой, менее нагруженный диск (не раздел).
Далее смоделируем ситуацию, когда необходимо отключить подкачку на системном диске и включить ее на другом. Сделаем мы это тремя способами – с использованием графического интерфейса, консольной утилиты и редактора реестра. Приведенные ниже инструкции являются универсальными, то есть совершенно не важно, с какого накопителя и куда вы переносите файл.
Способ 1: Графический интерфейс
Есть несколько способов получить доступ к нужному элементу управления. Мы воспользуемся самым быстрым из них – строкой «Выполнить».
В окне со свойствами ОС идем на вкладку «Дополнительно» и кликаем по кнопке настройки параметров в блоке «Быстродействие».
Далее снова переключаемся на вкладку с дополнительными свойствами и жмем кнопку, указанную на скриншоте.
Если вы ранее не манипулировали виртуальной памятью, то окно настроек будет выглядеть вот так:
Для того чтобы начать настройку, необходимо отключить автоматическое управление подкачкой, сняв соответствующий флажок.
Как видим, файл подкачки в данный момент располагается на системном диске с литерой «С:» и имеет размер «По выбору системы».
Выделяем диск «С:», ставим переключатель в положение «Без файла подкачки» и жмем кнопку «Задать».
Система выдаст предупреждение о том, что наши действия могут привести к возникновению ошибок. Нажимаем «Да».
Компьютер не перезагружаем!
Таким образом мы отключили файл подкачки на соответствующем диске. Теперь необходимо создать его на другом накопителе. Важно, чтобы это был физический носитель, а не созданный на нем раздел. Например, у вас имеется HDD, на котором установлена Windows («С:»), а также на нем создан дополнительный том для программ или других целей («D:» или другая буква). В этом случае перенос pagefile.sys на диск «D:» не будет иметь смысла.
На основании всего сказанного выше, необходимо выбрать место для нового файла. Сделать это можно, воспользовавшись блоком настроек «Управление дисками».
- Запускаем меню «Выполнить» (Win+R) и вызываем нужную оснастку командой
Как видим, на физическом диске с номером 0 располагаются разделы «С:» и «J:». Для наших целей они не подходят.
Переносить подкачку мы будем на один из разделов диска 1.
Открываем блок настроек (см. п.п. 1 – 3 выше) и выделяем один из дисков (разделов), например, «F:». Ставим переключатель в положение «Указать размер» и вводим данные в оба поля. Если не уверены в том, какие цифры указывать, можно воспользоваться подсказкой.
После всех настроек жмем «Задать».
Далее нажимаем ОК.
Система предложит перезагрузить ПК. Здесь снова жмем ОК.
Закрываем окно параметров, после чего можно перезапустить Windows вручную или воспользоваться появившейся панелью. При следующем старте будет создан новый pagefile.sys в выбранном разделе.
Способ 2: Командная строка
Данный способ поможет нам настроить файл подкачки в ситуациях, когда по каким-то причинам невозможно сделать это с помощью графического интерфейса. Если вы находитесь на рабочем столе, то открыть «Командную строку» можно из меню «Пуск». Делать это нужно от имени администратора.
Решить поставленную задачу нам поможет консольная утилита WMIC.EXE.
- Для начала посмотрим, где располагается файл, и каков его размер. Выполняем (вводим и нажимаем ENTER) команду
wmic pagefile list /format:list
Здесь «9000» — это размер, а «C:\pagefile.sys» — местоположение.
Отключаем подкачку на диске «С:» следующей командой:
wmic pagefileset where name=»C:\\pagefile.sys» delete
Как и в способе с графическим интерфейсом, нам нужно определить, на какой раздел переносить файл. Тут к нам на помощь придет еще одна консольная утилита – DISKPART.EXE.
«Просим» утилиту показать нам список всех физических носителей, выполнив команду
Руководствуясь размером, решаем, на какой диск (физический) будем переносить подкачку, и выбираем его следующей командой.
Получаем список разделов на выбранном диске.
Еще нам потребуется информация о том, какие буквы имеют все разделы на дисках нашего ПК.
Теперь определяем букву нужного тома. Здесь нам также поможет объем.
Завершаем работу утилиты.
Отключаем автоматическое управление параметрами.
wmic computersystem set AutomaticManagedPagefile=False
Создаем новый файл подкачки на выбранном разделе («F:»).
wmic pagefileset create name=»F:\\pagefile.sys»
wmic pagefileset where name=»F:\\pagefile.sys» set InitialSize=6142,MaximumSize=6142
Здесь «6142» — новый размер.
Изменения вступят в силу после перезапуска системы.
Способ 3: Системный реестр
В реестре Windows содержатся ключи, отвечающие за расположение, размер и другие параметры файла подкачки. Находятся они в ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- Первый ключ называется
Он отвечает за расположение. Для того чтобы его изменить, достаточно ввести требуемую букву диска, например, «F:». Кликаем ПКМ по ключу и выбираем пункт, указанный на скриншоте.
Заменяем букву «C» на «F» и нажимаем ОК.
Следующий параметр содержит данные о размере файла подкачки.
Здесь возможны несколько вариантов. Если требуется задать конкретный объем, следует изменить значение на
f:\pagefile.sys 6142 6142
Здесь первое число «6142» это исходный размер, а второе – максимальный. Не забудьте поменять литеру диска.
Если в начало строки вместо буквы ввести знак вопроса и опустить числа, система включит автоматическое управление файлом, то есть и его объемом и расположением.
Третий вариант – ввести расположение вручную, а настройку размера доверить Виндовс. Для этого просто указываем нулевые значения.
Заключение
Мы разобрали три способа настройки файла подкачки в Windows 7. Все они равнозначны по получаемому результату, но отличаются используемыми инструментами. Графический интерфейс прост в использовании, «Командная строка» поможет настроить параметры в случае возникновения проблем или необходимости выполнить операцию на удаленной машине, а редактирование реестра позволит затратить на этот процесс меньше времени.
Файл подкачки Windows 7
Младшие операционные системы, такие как Виндовс 7, имеют недостаточный объем оперативной памяти. Для увеличения быстродействия компьютера с 1-4 ГБ ОЗУ требуется увеличить величину файла подкачки в Windows 7.
Что такое файл подкачки и для чего он нужен
Файлом подкачки является дополнительный объем пространства на жестком диске, выделяемый для размещения информации, необходимой для работы программ и не умещающейся в оперативной памяти. Это дополнительное пространство на винчестере называется виртуальной памятью, или своп-файлом. Оно является системным и скрытым, обозначается pagefile.sys и по умолчанию размещается на диске C. Менять его название нельзя.
Если работа приложений тормозится или появляется сообщение о недостатке памяти.
Это означает, что нужно увеличить ОЗУ на компьютере (но лучше сделать и то и другое):
- или физически (поставить дополнительный модуль);
- или программно (выделить на винчестере часть пространства).
Виндовс 7 при своей установке автоматически размещает виртуальную память в системном разделе жесткого диска и определяет ее размеры, но у пользователя есть возможность изменить ее месторасположение и размер.
Оптимальные размеры файла подкачки
Принято считать, что минимальным размером файла подкачки является величина, равная объему «оперативки», а максимальным — в 2 раза превышающая ее. Если размер установленного ОЗУ 2 ГБ, то величина pagefile.sys должна быть 2-4 ГБ.
Но при настройке минимальной и максимальной величин виртуальной памяти ее размер становится динамически изменяемым. Это означает, что при работе возникнет эффект фрагментации, и это будет вызывать замедление работы.
Для того чтобы избежать фрагментации и сделать память статической, максимальную и минимальную величины файла подкачки делают одинаковыми.
Очистка своп-файла при завершении работы
В конце выполнения пользовательских программ часть информации остается в виртуальной памяти, занимая в ней место и фрагментируя ее. Если программа открыта, но длительное время не используется, то ее данные тоже помещаются в своп-файл, и поэтому она может тормозить при обращении к ней.
Для увеличения быстродействия системы необходимо производить очистку виртуальной памяти после закрытия программ.
Чтобы настроить очистку pagefile.sys, необходимо:
- нажать кнопку «Пуск»;
- открыть «Стандартные»;
- выбрать команду «Выполнить»;
- в командной строке ввести secpol.msc;
- в открывшемся окне выбрать «Локальные политики»;
- в «Параметрах безопасности» справа дважды нажать левой кнопкой мыши «Завершение работы: очистка файла подкачки»;
- выставить параметр «Включен» и нажать «Применить».
Это повысит скорость выполнения программ, но может увеличить время загрузки и выключения компьютера. При размещении виртуальной памяти на жестком диске будет отмечаться частое обращение системы к винчестеру.
В начальных уровнях операционных систем Windows secpol.msc может не быть. Тогда нужно установить систему более высокого уровня или специальный патч редактора групповых политик.
Выбор места расположения своп-файла
По умолчанию своп-файл ставится на системный диск C, но для увеличения быстродействия системы его можно установить и на другие жесткие диски. Виндовс 7 предоставляет возможности выбора.
Для того чтобы изменить параметры pagefile.sys, нужно:
- нажать кнопку «Пуск»;
- вызвать контекстное меню, нажав на правую кнопку мыши на строке «Компьютер»;
- зайти во вкладку «Свойства»;
- на левой панели выбрать пункт «Дополнительные параметры системы»;
- в «Свойствах системы» зайти на вкладку «Дополнительно»;
- в группе настроек «Быстродействие» нажать «Параметры»;
- зайти в параметры «Дополнительно»;
- в «Виртуальной памяти» выбрать «Изменить».
Там содержится информация о размере pagefile.sys и метке диска, на котором он расположен. Для увеличения скорости работы компьютера нужно предложить новое расположение виртуальной памяти и ее размер и подтвердить свой выбор. Установка файла подкачки на два жестких диска может не улучшить ситуацию. Лучше разместить его на винчестере, отличном от системного.
Важно отметить, что 32-разрядная Windows 7 видит только 3 ГБ «оперативки» и не позволит увеличить своп-файл больше, чем на 40%, при условии что на жестком диске есть свободное место такого размера.
Отключение и включение файла подкачки
Чтобы отключить pagefile.sys, необходимо зайти в свойства компьютера и в разделе «Виртуальная память» выбрать опцию «Без файла подкачки». Для подключения pagefile.sys следует во вкладке «Указать размер» определить размеры, нажать кнопку «Задать» и подтвердить свой выбор. При изменении параметров может потребоваться перезагрузка операционной системы.
В каких случаях необходимо увеличить размер файла
Компьютеры с недостаточным для выполнения некоторых задач объемом оперативной памяти могут работать медленно или «зависать», уведомляя о своем недостатке. В том случае, если архитектура не позволяет физически увеличить ОЗУ, можно увеличить размер файла подкачки. Это позволит системе работать с большей скоростью и без «зависаний».
Использование файла подкачки на SSD
SSD — это твердотельный накопитель, который (в отличие от HDD) представляет собой не диск, а набор микросхем. Скорость считывания информации с HDD ограничена скоростью вращения его шпинделя, часто это 5400 об./мин. Благодаря этому операции чтения и записи с SSD быстрее в 50-100 раз. Поэтому с точки зрения скорости обращения к диску имеет смысл размещать виртуальную память на твердотельном накопителе.
Полагают, что использование SSD для своп-файла уменьшает срок его работы, так как накопитель имеет ограниченное количество перезаписываний (10 000 раз). Но на срок работы винчестера оказывает влияние большое количество факторов. Однозначный вывод о степени влияния сделать невозможно.
Если же совсем отключить файл подкачки, то размера оперативной памяти не хватит, и система будет тормозить.
Есть еще способ увеличить размер виртуальной памяти — использовать флешку. Желательно, чтобы на ней было свободно не меньше 2 ГБ памяти и подключение по USB 3.0 (при наличии соответствующего порта на компьютере).
Microsoft разработала технологию ReadyBoost, чтобы использовать флеш-накопитель для увеличения эффективности работы программ. За работу этой технологии отвечает служба Superfetch.
В «Панели управления» необходимо выбрать вкладку «Администрирование» и открыть «Службы», в списке найти Superfetch. Далее следует удостовериться, что она работает, или подключить ее, выбрав «Автоматический запуск».
Теперь следует отформатировать флеш-накопитель в файловой системе NTFS, убрав галочку с быстрого форматирования. Теперь, при включенном автозапуске, при подключении флешки будет появляться окно с предложением «Ускорить работу системы», при нажатии на которое происходит переход в параметры ReadyBoost. В них нужно подтвердить использование устройства и выделить место под виртуальную память. Рекомендуется выделить весь объем.
Работа системы при этом ускорится. При наличии нескольких флешек и портов USB на компьютере возможно использовать их все.