Komprese souborů LZX na úrovni NTFS ve Windows 10

Dalším docela zajímavým a slibným, ale z nějakého důvodu špatně inzerovaným rysem systému Windows 10 je podpora Algoritmus komprese dat LZX úroveň systému souborů NTFS. Ve srovnání s kompresí NTFS, kterou již známe, je kompresní poměr LZX v systému Windows 10 mnohem vyšší (úroveň komprese je téměř na úrovni zip). Dosáhl kompresní poměr v průměru 40-60%.

Komprese souborů pomocí algoritmu LZX v Widnows 10 se provádí pouze ručně pomocí již známého nástroje kompaktní (pokryli jsme to v článku o kompaktním OS). Při přístupu ke komprimovaným souborům je jejich rozbalení v paměti pro uživatele zcela transparentní.

Nevýhody použití komprese LZX:

  • Komprese se provádí ručně a při přepisování / aktualizaci / změně komprimovaného souboru musí být komprese provedena znovu. Tento typ komprese tedy není praktický pro neustále se měnící soubory a dočasné složky..
  • Rozbalení komprimovaných souborů do paměti vyžaduje další zdroje CPU a paměti. To obecně není pro moderní vícejádrové procesory kritické..
  • Komprimované soubory v Průzkumníku nevyčnívají (soubory komprimované standardní kompresí NTFS jsou zvýrazněny modrou barvou)
Je důležité. Soubory komprimované v systému Windows 10 pomocí algoritmu LZX nelze v předchozích verzích systému Windows otevřít.

Ideálními kandidáty pro kompresi pomocí algoritmu LZX jsou statické soubory, které jsou přístupné pouze pro čtení. Tato kritéria obvykle zahrnují adresáře s nainstalovanými programy, hry, distribuční úložiště, řadu systémových adresářů.

Například při komprimaci adresáře s nainstalovanou hrou Far Cry 4 se velikost adresáře snížila z 27 na 17 GB. U Counter-Strike: GO byly úspory místa na disku skromnější: 10 oproti 7,5 GB.

Poznámka:. Samozřejmě nemá smysl komprimovat multimediální soubory (fotografie, videa, hudbu) a archivy, protože jsou již komprimovány pomocí proprietárních algoritmů.

Operace komprese se provádí pouze z příkazového řádku spuštěného s právy správce. Například na komprimovat jeden soubor, použijte příkaz:

compact / c / a / exe: lzx "C: \ Program Files (x86) \ mirkes.de \ Tiny Hexer \ mpth.exe"

Velikost zabíraná na disku tímto spustitelným souborem se snížila z 1,54 MB na 0,7 MB.

Stiskněte obsah všechny soubory a podadresáře v konkrétním adresáři:

compact / c / s / a / i / exe: lzx "C: \ Program Files (x86) \ *"


V našem příkladu je velikost adresáře C: \ Program Files (x86) \ na disku téměř poloviční.

Je důležité! V žádném případě byste neměli komprimovat celý systémový disk nebo adresář C: \ Windows. Systém může jednoduše zastavit načítání (případ komprimace zavaděče byl popsán v článku Chyba BOOTMGR je komprimována).

Zpravidla můžete bezpečně komprimovat následující systémové složky:

  • C: \ Windows \ Installer
  • C: \ Windows \ assembly
  • C: \ Windows \ Microsoft.NET
  • C: \ Windows \ Fonts
  • C: \ Windows \ Inf
  • C: \ Windows \ infused apps

Chcete-li rozbalit komprimované soubory, použijte příkazy:

compact / u / a / exe “C: \ Program Files (x86) \ mirkes.de \ Tiny Hexer \ mpth.exe"
compact / u / a / s / exe "C: \ Program Files (x86) \ *"

I přes neustálý růst mediálních kapacit stále přetrvávají problémy s vyčerpáním volného místa, zejména problém vlastníků jednotek SSD, jejichž náklady jsou stále poměrně vysoké. Použití komprimace souborů LZX v systému Windows 10 pomůže ušetřit místo na disku kvůli malé ztrátě výkonu (u moderních systémů téměř neznatelné). Existuje ještě jedna nuance: na pomalých discích díky kompresi můžete zkrátit dobu čtení velkých souborů, protože rozbalení souborů v paměti zabere méně času než čtení velkého souboru z disku.