Skip to content

Co je komprimovaný soubor?

13 de Červenec de 2021
rubiks cubes nuria talavera moment mobile getty images 5accda6fff1b78003788feed

Komprimovaný soubor je libovolný soubor se zapnutým komprimovaným atributem. Použití komprimovaného atributu je jedním ze způsobů, jak komprimovat soubor na menší velikost, aby se ušetřilo místo na pevném disku, a lze jej použít několika různými způsoby (o kterých hovoříme níže). Většina počítačů se systémem Windows je ve výchozím nastavení nakonfigurována tak, aby při normálním vyhledávání souborů a v zobrazení složek zobrazovala komprimované soubory modře.

Jak funguje komprese?

Co tedy vlastně dělá komprese souboru? Zapnutí atributu komprimovaného souboru u souboru zmenší velikost souboru, ale stále umožní systému Windows jej používat stejně jako jakýkoli jiný soubor. Ke kompresi a dekompresi dochází za chodu. Po otevření komprimovaného souboru jej systém Windows automaticky dekomprimuje. Když se zavře, znovu se komprimuje. K tomu dochází opakovaně tolikrát, kolikrát otevřete a zavřete komprimovaný soubor. Atribut komprese pro soubor TXT 25 MB jsme zapnuli, abychom otestovali účinnost použitého algoritmu použitého Windows. Po kompresi soubor využíval pouze 5 MB místa na disku. I v tomto jediném příkladu můžete vidět, kolik místa na disku by bylo možné uložit, pokud by to bylo aplikováno na mnoho souborů najednou.

Mám komprimovat celý pevný disk?

Jak jste viděli v příkladu souboru TXT, nastavení atributu komprimovaného souboru na souboru může podstatně zmenšit jeho velikost. Práce se souborem, který je komprimován, však bude vyžadovat více času procesoru než práce s nekomprimovaným souborem, protože Windows musí během jeho použití dekomprimovat a znovu komprimovat soubor. Vzhledem k tomu, že většina počítačů má dostatek místa na pevném disku, komprese se obvykle nedoporučuje, zejména proto, že kompromis je celkově pomalejší počítač díky potřebnému extra využití procesoru. Všechno, co bylo řečeno, může být výhodné komprimovat určité soubory nebo skupiny souborů, pokud je téměř nikdy nepoužíváte. Pokud je neplánujete otevírat často nebo dokonce vůbec, pak skutečnost, že k otevření budou vyžadovat výpočetní sílu, je pravděpodobně velmi málo znepokojující ze dne na den. Komprese jednotlivých souborů je ve Windows díky komprimovanému atributu docela snadná, ale pro archivaci nebo sdílení je nejlepší použít program komprese souborů třetí strany. Pokud vás to zajímá, podívejte se na tento seznam bezplatných nástrojů pro extrakci souborů.

Jak komprimovat soubory a složky ve Windows

Průzkumník i příkaz z příkazového řádku kompaktní lze použít ke kompresi souborů a složek ve Windows povolením komprimovaného atributu. Microsoft má tento výukový program, který vysvětluje komprimaci souborů pomocí metody Průzkumník souborů / Windows, zatímco příklady, jak komprimovat soubory z příkazového řádku, a správnou syntaxi pro tento příkaz z příkazového řádku. Komprese jednoho souboru samozřejmě aplikuje kompresi pouze na tento jeden soubor. Při kompresi složky (nebo celého oddílu) máte možnost komprimovat pouze tuto jednu složku nebo složku Plus jeho podsložky a všechny soubory, které se v nich nacházejí. Jak vidíte níže, komprimace složky pomocí Průzkumníka vám nabízí dvě možnosti: Použít změny pouze v této složce a Aplikujte změny na tuto složku, podsložky a soubory.

Komprese složky ve Windows 10.
První možnost pro použití změn na jednu složku, ve které se nacházíte, nastaví atribut komprese pouze pro Nový soubory, které jste vložili do složky. To znamená, že nebude zahrnut žádný soubor, který je právě ve složce, ale jakýkoli Nový soubory, které v budoucnu přidáte, budou komprimovány. To platí pouze pro jednu složku, na kterou ji použijete, nikoli pro všechny podsložky, které může mít. Druhá možnost – použít změny na složku, podsložky a všechny jejich soubory – funguje stejně, jak to zní. Všechny soubory v aktuální složce plus všechny soubory v libovolné podsložce budou mít zapnutý komprimovaný atribut. To znamená nejen to, že aktuální soubory budou komprimovány, ale také to, že komprimovaný atribut se použije na všechny nové soubory, které přidáte do aktuální složky. stejně jako jakékoli podsložky, v čem spočívá rozdíl mezi touto a druhou možností. Při komprimaci jednotky C nebo jakéhokoli jiného pevného disku máte stejné možnosti jako při komprimaci složky, ale kroky se liší. Otevřete vlastnosti jednotky v Průzkumníku a zaškrtněte políčko vedle Stisknutím této jednotky ušetříte místo na disku. Poté dostanete možnost použít kompresi pouze na kořenový adresář jednotky nebo na všechny její podsložky a soubory.

Omezení atributu komprimovaného souboru

Systém souborů NTFS je jediný systém souborů Windows, který podporuje komprimované soubory. To znamená, že oddíly formátované v systému souborů FAT nemohou používat kompresi souborů. Některé pevné disky lze naformátovat tak, aby používaly velikosti clusteru větší než výchozí velikost 4 kB (více zde). Jakýkoli systém souborů, který používá velikost klastru větší než tato výchozí velikost, nebude moci používat funkce atributu komprimovaného souboru. Více souborů nelze komprimovat současně, pokud nejsou obsaženy ve složce a poté vyberete možnost komprimovat obsah složky. Jinak při výběru jednotlivých souborů najednou (např. Zvýraznění dvou nebo více obrazových souborů) nebude možnost povolit atribut komprese k dispozici. Některé soubory v systému Windows způsobí problémy, pokud jsou komprimovány, protože jsou nezbytné pro spuštění systému Windows. BOOTMGR a NTLDR jsou dva příklady souborů, které by neměly být komprimovány. Novější verze systému Windows ani nebudou nechat komprimujete tyto typy souborů.

Více informací o kompresi souborů

I když to pravděpodobně nepřekvapuje, komprimace větších souborů bude trvat déle než těch menších. Pokud je komprimován celý svazek souborů, jeho dokončení bude pravděpodobně chvíli trvat, přičemž celkový čas bude záviset na počtu souborů ve svazku, velikosti souborů a celkové rychlosti počítače. Některé soubory se nekomprimují vůbec dobře, zatímco jiné mohou komprimovat až 10% nebo méně původní velikosti. Je to proto, že některé soubory jsou již do určité míry komprimovány ještě před použitím nástroje pro kompresi Windows. Jeden příklad toho lze vidět, pokud se pokusíte komprimovat soubor ISO. Většina souborů ISO je komprimována hned při prvním vytvoření, takže jejich další komprese pomocí komprese systému Windows pravděpodobně na celkové velikosti souboru nic moc neudělá. Při prohlížení vlastností souboru je uvedena velikost souboru pro skutečnou velikost souboru (právě se volá Velikost) a další uvedené, jak velký je soubor na pevném disku (Velikost na disku). První číslo se nezmění bez ohledu na to, zda je nebo není soubor komprimován, protože vám říká skutečnou nekomprimovanou velikost souboru. Druhým číslem však je, kolik místa soubor právě zabírá na pevném disku. Pokud je tedy soubor komprimován, číslo vedle Velikost na disku bude samozřejmě obvykle menší než druhé číslo. Kopírování souboru na jiný pevný disk vymaže atribut komprese. Například pokud je videosoubor na primárním pevném disku komprimován, ale poté jej zkopírujete na externí pevný disk, soubor již nebude na této nové jednotce komprimován, pokud jej znovu ručně nezkomprimujete. Komprimace souborů může na svazku zvýšit fragmentaci. Z tohoto důvodu může defragmentaci pevného disku, který obsahuje mnoho komprimovaných souborů, trvat déle.