Co je soubor swapfile.sys a měl by se smazat, nebo ne?

Poslední aktualizace: 01/12/2025

  • Swapfile.sys funguje ve spojení se pagefile.sys a hiberfil.sys pro paměť a hibernaci systému Windows.
  • Jeho velikost se liší v závislosti na zatížení a prostoru; výkyvy po restartu jsou normální.
  • Mazání nebo přesouvání vyžaduje úpravu virtuální paměti; nedoporučuje se z důvodu stability a výkonu.
  • Chcete-li uvolnit místo, začněte vypnutím režimu hibernace a aktualizací systému.
swapfile.sys

Mnoho uživatelů si není vědomo užitečnosti, nebo dokonce existence, Soubory swapfile.sys ve WindowsTento soubor sdílí pozornost se soubory pagefile.sys a hiberfil.sys a společně jsou součástí správy paměti a fungují jako režim hibernace ve Windows. I když jsou obvykle skryté, jejich přítomnost a velikost mohou ovlivnit místo na disku, zejména pokud používáte nízkokapacitní SSD.

Zde přesně vysvětlíme, co je soubor swapfile.sys a jak si ho zobrazit. Také se podíváme na to, kdy a jak jej smazat nebo přesunout (s určitými nuancemi) a jeho vztah k aplikacím UWP a dalším systémovým komponentám.

Co je swapfile.sys a jak se liší od pagefile.sys a hiberfil.sys?

Zhruba, swapfile.sys je odkládací soubor, který systém Windows používá k podpoře paměti RAM.Funguje to ve spojení s pagefile.sys (soubor stránkování) a hiberfil.sys (soubor hibernace). Zatímco soubor hiberfil.sys ukládá stav systému během hibernace, soubor pagefile.sys rozšiřuje paměť, když je nedostatek paměti RAM, a soubor swapfile.sys je primárně vyhrazen pro… Správa aplikací UWP na pozadí (ty, které si nainstalujete z Microsoft Storu), sloužící jako druh specifické mezipaměti pro ně. I když máte dostatek paměti, Windows 10 a 11 mohou stále používat swapfile.sys.

Důležitý detail: Soubory pagefile.sys a swapfile.sys jsou propojenyNemůžete jednu smazat a druhou nechat nedotčenou pomocí konvenčních metod; správa je koordinována prostřednictvím konfigurace virtuální paměti. Proto Není možné je odeslat do koše pomocí Delete ani Shift+Delete.protože se jedná o chráněné systémové soubory.

Pokud je v C: nevidíte, je to proto, že je Windows ve výchozím nastavení skrývá. Chcete-li je zobrazit, postupujte takto:

  1. Otevřete Průzkumníka a přejděte na Vista.
  2. Vyberte Možnosti.
  3. Klikněte na Viz
  4. Tam vyberte „Zobrazit skryté soubory, složky a jednotky“ a zrušte zaškrtnutí „Skrýt chráněné soubory operačního systému (Doporučeno)".

Jakmile je to hotové, v kořenovém adresáři systémové jednotky se objeví soubory pagefile.sys, hiberfil.sys a swapfile.sys.

Soubor swapfile.sys

Je normální, že se jeho velikost po restartu změní?

Krátká odpověď je, že Ano, je to normální.Systém Windows dynamicky upravuje velikost virtuální paměti a odkládacího prostoru na základě zatížení, historie využití paměti RAM, dostupného prostoru a interních zásad.

Exkluzivní obsah – klikněte zde  Jak mohu sdílet soubory na Macu?

Kromě toho je třeba si uvědomit, že funkce „Vypnout“ ve Windows 10/11 používá výchozí nastavení hybridní systém start/stop ...což ne vždy kompletně stáhne stav systému. Pokud chcete, aby se změny virtuální paměti aplikovaly na 100 % a aby se velikosti správně resetovaly, zvolte Restartovat místo Vypnout.

V nástrojích jako TreeSize Uvidíte ty vzestupy a pády: Neoznačují chyby.Nejde jen o inteligentní správu prostoru operačním systémem. Pokud se neobjeví pády systému nebo zprávy o nedostatku paměti, nedělejte si starosti, pokud velikost mezi relacemi kolísá.

Mohu smazat swapfile.sys? Výhody a nevýhody

Je to možné, ale Není to nejdoporučovanější věc.Hlavním důvodem je, že swapfile.sys obvykle nezabírá mnoho místa. V moderních počítačích jeho odstranění zahrnuje také úpravu nastavení virtuální paměti, což může způsobit nestabilita, neočekávané pády nebo problémy s aplikacemi UWPZvláště pokud máte 16 GB RAM nebo méně. V některých případech je úspora místa skromná a provozní riziko větší.

To znamená, Pokud jste si jisti, že nepoužíváte aplikace UWP Nebo pokud nutně potřebujete z malého SSD disku vyždímat maximum úložného prostoru, existují způsoby, jak… zakázat odkládací souborUkážeme vám dostupné možnosti s jejich upozorněními, abyste mohli posoudit, zda se ve vaší situaci vyplatí.

swapfile.sys

Jak odstranit swapfile.sys zakázáním virtuální paměti (standardní metoda)

Toto je „oficiální“ metoda, protože Systém Windows neumožňuje ruční mazání. swapfile.sys. Cílem je zakázat virtuální paměť, což v praxi odstranit soubory pagefile.sys a swapfile.sysNedoporučuje se pro počítače s omezenou pamětí RAM.

  1. Otevřete Průzkumníka, klikněte pravým tlačítkem myši na Tento tým a stiskněte vlastnosti.
  2. Zadejte Pokročilá nastavení systému.
  3. Na kartě AvanzadoV nabídce Performance stiskněte konfigurace.
  4. Znovu v Avanzado, lokalizovat Virtuální paměť a stiskněte Změna.
  5. Zrušte zaškrtnutí „Automaticky spravovat velikost stránkovacího souboru pro všechny jednotky".
  6. Vyberte systémovou jednotku a označte ji Žádný stránkovací soubor.
  7. lis Založit a potvrzuje varování.
  8. Aplikujte s akceptovat dokud nevylezeme z každého okna.

Aby bylo potlačení účinné, restartujte počítač Z možnosti Restartovat (ne Vypnout). Po spuštění byste měli zkontrolovat, zda pagefile.sys a swapfile.sys Zmizely z kořenového adresáře C:, pokud jste zakázali stránkování na všech discích.

Pokročilá deaktivace prostřednictvím registru (riskantní postup)

Další konkrétní možností je klepnutím na Registr Zakažte soubor swapfile.sys bez úplného vypnutí virtuální pamětiTato metoda je vyhrazena pro uživatele, kteří vědí, co dělají, protože úprava registru může způsobit problémy, pokud dojde k chybám.

Exkluzivní obsah – klikněte zde  Rozdíly mezi uživatelským ID a telefonním číslem na WhatsAppu: co uvidí každý člověk

Důležité varováníPotřebujete oprávnění správce a je dobré si je nejprve vytvořit. bod obnovení.

  1. Stiskněte Windows + RZapíše regedit a stiskněte Enter.
  2. Navigovat do: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Vytvoř nový Hodnota DWORD (32 bitů) volal SwapfileControl.
  4. Otevřete to a nastavte to Hodnota dat = 0.
  5. Restartujte Počítač a zkontrolujte, zda soubor swapfile.sys zmizel.

Pokud to raději automatizujete pomocí PowerShell nebo Terminál (jako správce):

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force

Chcete-li vrátit zpět, smažte hodnotu SwapfileControl na stejném klíči a restartujte. Mějte na paměti I když to obvykle funguje, Není to vždy ideální řešení. pokud jste závislí na aplikacích z Microsoft Storu.

Lze soubor swapfile.sys přesunout na jiný disk?

Zde musíme být jemní s nuancemi. Příkaz mklink nepřesunuje soubor swapfile.sysVytvoří symbolický odkaz, ale skutečný soubor zůstane tam, kde byl. Proto Použití odkazů k přenosu nebude fungovat. do jiného oddílu.

Co můžete udělat, je překonfigurovat virtuální paměťV mnoha scénářích, při přesunutí souboru pagefile.sys na jiný disk ze stejného okna Virtuální paměť, Soubor swapfile.sys doprovází k této změně. Někteří uživatelé však uvádějí, že Soubor swapfile.sys může zůstat na systémovém disku. v určitých verzích nebo konfiguracích. V každém případě je oficiální postup, jak to vyzkoušet, tento:

  1. Přístup do Pokročilá nastavení systému > Výkon > konfigurace > Avanzado > Virtuální paměť.
  2. Zrušte zaškrtnutí „Spravovat automaticky…".
  3. Vyberte systémový disk (C:) a zaškrtněte Žádný stránkovací soubor > Založit.
  4. Vyberte cílovou jednotku (například D:) a vyberte Velikost spravovaná systémem > Založit.
  5. Potvrďte pomocí akceptovat y restart.

Pozor na výkonPokud tyto soubory přesunete na pomalejší disk (HDD), můžete si všimnout zpomalenízejména při otevírání nebo obnovení aplikace UWPPotenciální prodloužení životnosti SSD disku je ve srovnání s dopadem na výkon diskutabilní; upgrade pečlivě zvažte.

Více místa na disku: hibernace a údržba

Pokud je vaším cílem volný prostor Bez ohrožení stability existují bezpečnější způsoby, jak toho dosáhnout, než experimentovat s virtuální pamětí. Můžete například zakázat hibernaciTím se odstraní soubor hiberfil.sys a uvolní se několik GB na mnoha počítačích:

powercfg -h off

Kromě toho je vhodné provést určité pravidelná údržba Doporučeno společností Microsoft pro zlepšení celkové stability systému a omezení neobvyklého chování místa na disku:

  • Skenování pomocí programu Windows Defender (včetně offline skenování) k vyloučení malwaru, který manipuluje se systémovými soubory.
  • Často se restartuje Z možnosti Restartovat systém ukončí procesy a použije čekající změny.
  • Nainstalujte aktualizace z Windows Update a získejte opravy a vylepšení.
  • Pokud si všimnete konfliktů, dočasně deaktivuje antivirový software třetích stran abyste zkontrolovali, zda ruší, a nechali Defender vás během testování krýt.
  • Opravte komponenty pomocí DISM y SFC z privilegované konzole:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Pokud po tomto všem vše funguje hladce, Vyhnete se drastičtějším opatřením s virtuální pamětí a budete i nadále obnovovat prostor bez zbytečných rizik.

Exkluzivní obsah – klikněte zde  Jak se připojit k souborům RAR

Často kladené otázky a běžné scénáře

  • Mohu soubor swapfile.sys „ručně“ smazat z Průzkumníka? Ne. Je chráněn systémem. Windows vám ho nedovolí rovnou odstranit. Pokud rozumíte rizikům, budete muset projít nastavením virtuální paměti nebo použít metodu registru.
  • Je povinné mít odkládací soubor, pokud nepoužívám aplikace UWP? Ne tak úplně, ale Windows ho může využít, i když nepoužíváte UWP. Pokud ho zakážete, po restartu důkladně otestujte aplikace, abyste se ujistili, že se neobjeví žádné vedlejší účinky.
  • Stojí za to přesunout pagefile/sys a swapfile.sys na pevný disk, aby se "ochránil" SSD? Důkazy jsou smíšené: jejich přesun na pomalejší disk snižuje výkon, zejména v UWP. Opotřebení moderních SSD disků je obecně dobře kontrolováno; pokud nemáte vážný nedostatek místa nebo k tomu nemáte velmi specifické důvody, je ponechání na SSD disku obvykle nejlepší volbou.
  • Co mám dělat, když po použití virtuální paměti dojde k pádu systému? Znovu povolte automatickou správu virtuální paměti, restartujte a otestujte. Pokud problém přetrvává, spusťte nástroje DISM a SFC, zkontrolujte ovladače a ujistěte se, že systém neovlivňuje žádný bezpečnostní software.
  • Jak mohu rychle zjistit, zda je systém používá? Kromě Průzkumníka vám Sledování zdrojů a Správce úloh poskytnou vodítka závazek k paměti a využití virtuální paměti. Skutečnost, že soubor existuje a zabírá určitou velikost, neznamená jeho neustálé používání; systém Windows jej spravuje dynamicky.

Pokud jste se snažili pochopit, proč se po restartu váš volný prostor prudce zvýšil a „stránkovací soubor“ se proměnil v malý odkládací souborUž máš klíč: Windows přepočítal své potřeby a upravila velikost virtuální paměti. Mezi zobrazením nebo skrytím těchto souborů, rozhodnutím, zda je zakázat, přesunout nebo ušetřit místo hibernací, je rozumné udělat tak akorát na hraníPokud potřebujete uvolnit gigabajty, začněte vypnutím režimu hibernace, udržujte systém aktualizovaný a čistý a soubory pagefile.sys a swapfile.sys upravujte pouze tehdy, pokud přesně víte, co děláte, a akceptujete možný dopad na stabilitu nebo výkon.