Mohu smazat soubor Swapfile.sys v systému Windows 10?

Pozorní uživatelé Windows 10 a 8.1 si pravděpodobně všimli, že v kořenovém adresáři systémové jednotky (obvykle C: \ drive) se kromě známých souborů pagefile.sys a hiberfil.sys objevil i další soubor swapfile.sys, který nebyl v předchozích verzích systému Windows. Chcete-li tento soubor zobrazit v Průzkumníkovi souborů, musíte povolit zobrazení skrytých a systémových souborů.

Soubor swapfile.sys je analog stránkovací soubor pagefile.sys, ale používá se jako virtuální paměť pro dočasné ukládání dat moderních aplikací (aplikace Metro Store).

V případě, že některá moderní aplikace nebude použita, je pozastavena správcem OS a přesunuta do stránkovacího souboru swapfile.sys, aby nezabírala místo v paměti RAM (RAM). Když uživatel přistupuje k aplikaci, je extrahována z odkládacího souboru a uložena do paměti. Neexistuje mnoho oficiálních informací o souboru swapfile.sys v síti, nicméně podle komentářů zaměstnanců MSFT byl kvůli architektuře moderních (univerzálních) aplikací potřeba samostatný soubor stránky. Vývoj programátorům také usnadňují dva oddělené stránkovací soubory.

Přestože pagefile.sys a swapfile.sys slouží stejnému účelu, liší se od sebe svou minimální velikostí disku, schopnostmi dynamického rozšíření a procesem I / O..

Někteří lidé uvažují, zda lze swapfile.sys odstranit. Obecně ano, je to možné, ale nedoporučuje se to, protože jeho fungování je úzce spjato s hlavním odkládacím souborem. Kromě toho neexistuje žádný zvláštní smysl pro jeho odstranění, protože Velikost souboru Swapfile.sys nepřesahuje 256 MB. Někdy je však jeho odstranění nebo pohyb oprávněné.

Obsah:

  • Zakázat odkládací soubor v systému Windows 10
  • Alternativní způsob, jak zakázat soubor swapfile.sys
  • Jak přenést soubor swapfile.sys na jiný disk

Zakázat odkládací soubor v systému Windows 10

Vestavěné systémové nástroje umožňují zakázat použití souboru swapfile.sys pouze s hlavním odkládacím souborem. Ve většině případů by to nemělo být provedeno a pokud existují problémy s výkonem nebo stabilitou systému, doporučuje se zahrnout soubor stránky.

Zakázání odkládacího souboru:

  1. Stiskněte klávesovou zkratku Win + x a vyberte Ovládací panely (Ovládací panel)
  2. Vyberte Systém -> Pokročilá nastavení systému
  3. Tab Pokročilé v sekci Výkon stiskněte tlačítko Nastavení
  4. Další na kartě Pokročilé klikněte Změnit
  5. Zrušte zaškrtnutí položky Automaticky spravujte velikost stránkovacího souboru pro všechny jednotky
  6. Vyberte jednotku, na které chcete zakázat použití souborů swapfile.sys a pagingfile.sys. A vyberte možnost Žádný stránkovací soubor
  7. Stiskněte tlačítko Set a dvakrát OK pro provedení změn
  8. Restartujte počítač

Po spuštění systému zmizí soubory Pagefile.sys a Swapfile.sys z kořenového adresáře systémové jednotky.

Alternativní způsob, jak zakázat soubor swapfile.sys

Již v procesu psaní článku jsem našel mnohem pohodlnější způsob, jak odstranit soubor swapfile.sys, který nemá vliv na hlavní stránkovací soubor pagefile.sys. Postupujte takto:

  • Spusťte editor registru Regedit.exe
  • Přejděte do klíče registru HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Správa paměti
  • Vytvořte nový 32W bitový parametr DWORD s názvem Swapfilecontrol a hodnotu 0
  • Restartujte systém Windows a ověřte, zda soubor swapfile.sys chybí a že soubor pagefile.sys je stále v systému.

Tip. Tuto položku můžete do registru přidat jediným příkazem PowerShell:
New-ItemProperty -Path “HKLM: \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Správa paměti” -Name SwapfileControl -Value 0 -PropertyType DWORD -Force

Jak přenést soubor swapfile.sys na jiný disk

Existuje malý trik, který vám umožní přenést soubor swapfile.sys do oddílu na jiném disku bez úplného odpojení pomocí symbolického odkazu. Tuto metodu lze například použít ke zvýšení služby SSD přesunutím odkládacího souboru na běžný mechanický HDD.

  1. Zakažte odkládací soubor, jak je popsáno výše
  2. Spusťte příkaz s oprávněními správce mklink c: \\ swapfile.sys f: \\ swapfile.sys - kde F: je písmeno jednotky, do které chcete soubor přenést
  3. Zahrnout odkládací soubor