Swap файла е дисковото пространство, отделено за компонент на системата, като например виртуална памет. Тя премества част от данните от RAM, необходима за изпълнение на конкретно приложение или операционната система като цяло. В тази статия ще говорим за това как да създадете и конфигурирате този файл в Windows 7.
Съдържанието
Както писахме по-горе, файлът на страницата ( pagefile.sys ) е необходим, за да може системата да работи и да изпълнява програми. Някой софтуер активно използва виртуална памет и изисква доста пространство в разпределената област, но в нормален режим обикновено е достатъчно да се зададе размер, равен на 150 процента от количеството RAM, инсталирано в компютъра. Местоположението на pagefile.sys също има значение. По подразбиране той се намира на системния диск, което може да доведе до "спирачки" и грешки, дължащи се на голямо натоварване на устройството. В този случай има смисъл да прехвърлите файла за виртуална памет на друг, по-малко натоварен диск (не дял).
След това симулираме ситуация, в която трябва да деактивирате пейджинга на системния диск и да го активирате на друг. Ще направим това по три начина - чрез графичен интерфейс, конзолна програма и редактор на регистър. Инструкциите по-долу са универсални, т.е. няма никакво значение от кой диск и къде прехвърляте файла.
Има няколко начина за достъп до желания контрол. Ще използваме най-бързия от тях - "Run" .
sysdm.cpl
За да стартирате конфигурацията, е необходимо да деактивирате автоматичния пейджинг контрол, като изчистите съответната отметка.
Изберете устройството “C:” , поставете превключвателя в положение “Без пейджинг” и натиснете бутона “Set” .
Системата ще ви предупреди, че нашите действия могат да доведат до грешки. Кликнете върху „Да“.
Компютърът не се рестартира!
По този начин деактивирахме файла за виртуална памет на съответния диск. Сега трябва да го създадете на друго устройство. Важно е, че това е физическа среда, а не дял, създаден върху него. Например имате твърд диск, на който е инсталиран Windows ( “C:” ), и е създаден допълнителен том за програми или други цели ( “D:” или друга буква). В този случай прехвърлянето на pagefile.sys към диск „D:“ няма да има смисъл.
Въз основа на всичко по-горе, трябва да изберете място за нов файл. Можете да направите това, като използвате блока с настройки за управление на дискове .
diskmgmt.msc
Прехвърляне на пейджинг, ние ще бъдем на един от разделите диск 1.
След всички настройки кликнете върху „Задаване“.
Системата ви подканва да рестартирате компютъра. Тук отново кликнете върху OK .
Кликнете върху „Приложи“ .
Този метод ще ни помогне да конфигурираме файла за виртуална памет в ситуации, при които по някаква причина е невъзможно да се направи това с помощта на графичния интерфейс. Ако сте на работния плот, тогава можете да отворите командния ред от менюто "Старт" . Това трябва да се направи от името на администратора.
Още подробности: Обадете се на "командния ред" в Windows 7
Конзолната програма WMIC.EXE ще ни помогне да решим задачата.
wmic pagefile list /format:list
Тук “9000” е размерът, а “C: pagefile.sys” е местоположението.
wmic pagefileset where name="C:pagefile.sys" delete
diskpart
lis dis
sel dis 1
lis part
lis vol
exit
wmic computersystem set AutomaticManagedPagefile=False
wmic pagefileset create name="F:pagefile.sys"
wmic pagefileset where name="F:pagefile.sys" set InitialSize=6142,MaximumSize=6142
Тук "6142" е нов размер.
Промените ще влязат в сила след рестартирането на системата.
Регистърът на Windows съдържа ключове, които отговарят за местоположението, размера и други параметри на файла за виртуална памет. Те са в клона
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
ExistingPageFiles
Той отговаря за местоположението. За да го промените, просто въведете желаната буква на устройството, например “F:” . Кликнете върху PKM на ключа и изберете елемента, посочен на екрана.
Заменете буквата “C” с “F” и натиснете OK .
PagingFiles
Ето няколко възможности. Ако трябва да зададете определен обем, трябва да промените стойността на
f:pagefile.sys 6142 6142
Тук първото число "6142" е оригиналния размер, а второто е максималното. Не забравяйте да смените писмото на диска.
Ако в началото на реда, вместо на буква, въведете въпросник и пропуснете числата, системата ще позволи автоматично управление на файла, т.е. неговия размер и местоположение.
?:pagefile.sys
Третият вариант е да въведете ръчно мястото и да поверите настройката за размер на Windows. За да направите това, просто посочете нулеви стойности.
f:pagefile.sys 0 0
Обсъдихме три начина за конфигуриране на файла за виртуална памет в Windows 7. Всички те са еквивалентни по отношение на получения резултат, но се различават по използваните инструменти. Графичният потребителски интерфейс е лесен за използване, командният ред ще ви помогне да конфигурирате настройките в случай на проблеми или необходимостта от извършване на операция на отдалечена машина, а редактирането на регистъра ще ви позволи да прекарвате по-малко време в този процес.