Какво е Swapfile.sys и как го изтривате?

Windows 10 (и 8) включва нов файл за виртуална памет, наречен swapfile.sys. Той се съхранява във вашето системно устройство, заедно с pagefile.sys и hiberfil.sys. Но защо Windows се нуждае както от суап файл, така и от файл на страница?

Windows разменя някои видове данни, които не се използват за файла за суап. Понастоящем този файл се използва за тези нови „универсални“ приложения - известни преди като Metro приложения. Windows може да направи повече с него в бъдеще.

Swapfile.sys, Pagefile.sys и Hiberfil.sys

СВЪРЗАНИ: Как да показвам скрити файлове и папки в Windows 7, 8 или 10

Подобно на pagefile.sys и hiberfil.sys, този файл се съхранява в корена на системното ви устройство - C: \ по подразбиране. Също така се вижда само ако сте активирали „Показване на скрити файлове и папки“ и ако сте забранили опцията „Скриване на защитените файлове на операционната система“.

Hiberfil.sys се използва от операционната система Windows за съхраняване на цялото съдържание на вашата RAM по време на хибернация. Той също така помага да се активира новата функция за бързо стартиране на „хибридно зареждане“ в Windows 8 и 10. Pagefile.sys е мястото, където операционната система Windows изважда паметта, когато в RAM паметта ви не остава място и системата се нуждае от повече RAM.

За какво е суап файлът?

Няма много официална информация за Microsoft за този файл, но можем да съберем отговор от официалните публикации в блога на Microsoft и отговорите на форума.

В обобщение, swapfile - swapfile.sys - в момента се използва за размяна на новия стил на приложението на Microsoft. Microsoft е нарекъл тези универсални приложения, приложения за Windows Store, Metro приложения, модерни приложения, приложения за Windows 8, приложения за потребителски интерфейс в стил Windows 8 и други неща в различни точки.

Тези приложения се управляват по различен начин от традиционните приложения за Windows за настолни компютри. Windows управлява паметта им по-интелигентно. Ето как обяснява Black Morrison на Microsoft:

„Може да попитате„ Защо се нуждаем от друг файл на виртуална страница? “ Е, с въвеждането на модерното приложение имахме нужда от начин за управление на паметта им извън традиционния метод за виртуална памет / файл на страници.

„Windows 8 може ефективно да записва целия (частен) работен набор от спряно модерно приложение на диск, за да получи допълнителна памет, когато системата открие натиск. Този процес е аналогичен на хибернация на конкретно приложение и след това възобновяването му, когато потребителят превключи обратно към приложението. В този случай Windows 8 се възползва от механизма за спиране / възобновяване на модерни приложения, за да изпразни или повторно попълни работния набор на приложението. "

Вместо да използва стандартния файл pagefile.sys за това, Windows замества битове универсални приложения, които вече не са необходими, на файла swapfile.sys.

Павел Лебедински от Microsoft обяснява малко повече:

„Спирането / възобновяването на приложения в стил Metro е един сценарий, в бъдеще може да има и други.

Файлът за замяна и обикновеният файл за страници имат различни модели на използване и различни изисквания по отношение на резервацията на пространство, динамичния растеж, политиките за четене / запис и др. Ако ги държите отделно, нещата стават по-прости. "

По същество стандартният файл на страницата се използва за нормалните неща в Windows, докато новата рамка на приложенията на Microsoft използва отделен тип файл за интелигентно размяна на битове от нови приложения.

Как да изтрия файла Swapfile.sys?

СВЪРЗАНИ: Какво представлява файлът на страницата на Windows и трябва ли да го деактивирате?

Този конкретен файл всъщност е доста малък и трябва да бъде с размер най-много около 256 MB. Не трябва да го премахвате. Дори ако имате някакъв таблет с много малко място за съхранение, swapfile.sys вероятно помага да го направите по-отзивчив.

Файлът swapfile.sys се управлява заедно с файла pagefile.sys. Деактивирането на файла за пейджинг на устройство също ще деактивира файла за суап на това устройство.

Наистина не препоръчваме да правите това, тъй като деактивирането на файла на вашата страница е лоша идея.

Но можете да премахнете този файл, ако искате. За достъп до подходящия диалогов прозорец отворете менюто "Старт", въведете "изпълнение" и изберете пряк път за настройка "Регулиране на външния вид и производителността на Windows".

В прозореца Performance Options щракнете върху раздела Advanced и щракнете върху бутона Change под Виртуална памет.

Премахнете отметката от „Автоматично управление на размера на файла за пейджинг за всички устройства“, изберете устройство, изберете „Няма файл за пейджинг“ и кликнете върху „Задаване“. И файловете pagefile.sys и swapfile.sys ще бъдат премахнати от това устройство, след като рестартирате компютъра си.

Трябва да можете да пресъздадете файл на страница на друго устройство от тук и Windows ще премести вашите файлове от виртуалната памет към това устройство, което ви позволява да намалите износването на SSD устройството и да ги поставите на механичен твърд диск, например.

Щракнете върху OK и рестартирайте компютъра си. Файловете swapfile.sys и pagefile.sys трябва да изчезнат от вашето устройство. За да ги пресъздадете, посетете отново този диалогов прозорец и активирайте управляван от системата размер на вашето устройство C: \ или друго устройство.

Като цяло този файл не е лош - той е нов файл, но заема много по-малко място от традиционните файлове pagefile.sys и hiberfil.sys. Windows 10 трябва да използва по-малко дисково пространство от Windows 7, дори с този допълнителен файл за виртуална памет.