Kompresia súborov LZX na úrovni NTFS v systéme Windows 10

Ďalším pomerne zaujímavým a sľubným prvkom systému Windows 10, ktorý je z nejakého dôvodu nedostatočne inzerovaný, je podpora Algoritmus kompresie údajov LZX úroveň súborového systému NTFS. V porovnaní s kompresiou NTFS, ktorú už vieme, je pomer kompresie LZX v systéme Windows 10 oveľa vyšší (úroveň kompresie je takmer na úrovni zip). dosiahol kompresný pomer v priemere 40-60%.

Kompresia súborov pomocou algoritmu LZX v Widnows 10 sa vykonáva iba manuálne pomocou už známeho pomocného programu kompaktné (pokryli sme to v článku o kompaktnom OS). Pri prístupe ku komprimovaným súborom je ich rozbalenie v pamäti pre používateľa úplne transparentné.

Nevýhody použitia kompresie LZX:

  • Kompresia sa vykonáva manuálne a pri prepisovaní / aktualizácii / zmene komprimovaného súboru sa musí kompresia vykonať znova. Tento typ kompresie teda nie je praktický pre neustále zmeny súborov a dočasných priečinkov..
  • Rozbalenie komprimovaných súborov do pamäte vyžaduje ďalšie prostriedky CPU a pamäte. Vo všeobecnosti to nie je rozhodujúce pre moderné viacjadrové procesory..
  • Komprimované súbory nie sú v Prieskumníkovi vynikajúce (súbory komprimované štandardnou kompresiou NTFS sú zvýraznené modrou farbou)
Je dôležité. Súbory komprimované v systéme Windows 10 pomocou algoritmu LZX sa nedajú otvoriť v predchádzajúcich verziách systému Windows.

Ideálnymi kandidátmi na kompresiu pomocou algoritmu LZX sú statické súbory, ktoré sú prístupné len na čítanie. Medzi tieto kritériá zvyčajne patria adresáre s nainštalovanými programami, hry, distribučné archívy, množstvo systémových adresárov.

Napríklad pri komprimácii adresára s nainštalovanou hrou Far Cry 4 sa veľkosť adresára znížila z 27 na 17 GB. V prípade Counter-Strike: GO boli úspory na disku skromnejšie: 10 oproti 7,5 GB.

poznámka. Samozrejme nemá zmysel komprimovať multimediálne súbory (fotografie, videá, hudbu) a archívy, pretože už sú komprimované pomocou proprietárnych algoritmov.

Kompresná operácia sa vykonáva iba z príkazového riadku spusteného s právami správcu. Napríklad do skomprimovať jeden súbor, použite príkaz:

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

Veľkosť tohto spustiteľného súboru na disku klesla z 1,54 MB na 0,7 MB.

Vytlačte obsah všetky súbory a podadresáre v konkrétnom adresári:

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


V našom príklade je veľkosť adresára C: \ Program Files (x86) \ na disku takmer polovičná.

Je dôležité! V žiadnom prípade by ste nemali komprimovať celý systémový disk alebo adresár C: \ Windows. Systém môže jednoducho zastaviť načítavanie (prípad kompresie zavádzača bootovania bol diskutovaný v článku Chyba BOOTMGR je komprimovaná).

Spravidla môžete bezpečne komprimovať nasledujúce systémové priečinky:

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

Ak chcete rozbaliť komprimované súbory, použite príkazy:

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

Napriek neustálemu nárastu mediálnych kapacít sú problémy s vyčerpaním voľného miesta stále relevantné, najmä problém sa stretávajú vlastníci jednotiek SSD, pričom náklady na GB priestoru, na ktorých je stále dosť vysoká. Použitie kompresie súborov LZX v systéme Windows 10 pomôže ušetriť miesto na disku kvôli malej strate výkonu (takmer nezaznamenateľná pri moderných systémoch). Je tu ešte jedna nuansa: na pomalých diskoch vďaka kompresii môžete skrátiť čas čítania veľkých súborov, pretože rozbalenie súborov v pamäti bude trvať kratšie ako čítanie veľkého súboru z disku.