Какво представлява компресиран файл?

Какво е компресиран атрибут и трябва да го активирате в Windows?

Компресиран файл е всеки файл с включен атрибут за компресиране.

Използването на компресиран атрибут е един от начините за компресиране на файл до по-малък размер, за да се спести място на твърдия диск и може да се приложи по няколко различни начина (за които говоря по-долу).

Повечето компютри с Windows са конфигурирани по подразбиране, за да показват компресирани файлове в син текст при нормални търсения на файлове и в изгледи на папки.

Как работи компресията?

И така, какво всъщност прави компресирането на файл? Включването на атрибута на компресиран файл за даден файл ще намали размера на файла, но все пак ще позволи на Windows да го използва както при всеки друг файл.

Компресията и декомпресията се случват на място. Когато се отвори компресиран файл, Windows го декомпресира автоматично за вас. Когато се затваря, отново се компресира. Това се случва отново и отново, колкото пъти отваряте и затваряте компресиран файл.

Включих атрибута за компресия за 25 MB TXT файл, за да тествам ефективността на използвания Windows алгоритъм. След компресията файлът използва само 5 МБ дисково пространство.

Дори само с този пример можете да видите колко дисково пространство може да бъде запазено, ако това се приложи към много файлове наведнъж.

Трябва ли да компресирам цял твърд диск?

Както видяхте в примера на TXT файла, задаването на атрибут на компресиран файл във файл може значително да намали неговия размер. Работата с компресиран файл обаче ще използва повече време на процесора, отколкото работата с некомпресиран файл, защото Windows трябва да декомпресира и да компресира файла по време на неговата употреба.

Тъй като повечето компютри имат достатъчно място на твърдия диск, обикновено не се препоръчва компресиране, особено след като компромисът е по-бавен компютър, благодарение на необходимия допълнителен процесор.

Всичко казано, може да е от полза да компресирате определени файлове или групи от файлове, ако едва ли някога ги използвате. Ако не планирате да ги отваряте често или дори изобщо, тогава фактът, че те ще изискват обработка на мощността да се отваря, вероятно е много малък загриженост в ежедневието.

Забележка: Компресирането на отделни файлове е доста лесно в Windows благодарение на компресирания атрибут, но използването на програма за компресиране на файлове от трети страни е най-подходяща за архивиране или споделяне. Вижте този списък с безплатни инструменти за извличане на файлове, ако се интересувате от това.

Как да компресирате файлове & amp; Папки в Windows

Както Explorer, така и командния ред командата компактен може да се използва за компресиране на файлове и папки в Windows, като се активира компресиран атрибут.

Microsoft има този урок, който обяснява компресирането на файлове чрез метода File / Windows Explorer, а примери за това как да компресирате файлове от команден ред и правилния синтаксис за тази команда командния ред и може да се види тук (също от Microsoft).

Компресирането на един файл, разбира се, прилага компресията само върху този файл. Когато компресирате папка (или цял дял ), имате възможност да компресирате само една папка или папката, както и нейните подпапки и всички файлове, които се намират в тях.

Както виждате по-долу, компресирането на папка, използвайки Explorer, ви дава две възможности: Прилагане само на промени в тази папка и Прилагане на промени в тази папка, подпапки и файлове .

Компресиране на папка в Windows 10.


Първата опция за прилагане на промените в папката, в която се намирате, ще настрои атрибута за компресия само за новите файлове, които сте поставили в папката. Това означава, че всеки файл, който е в папката в момента, няма да бъде включен, но всички нови файлове, които добавите в бъдеще, ще бъдат компресирани. Това важи само за една папка, на която я приложите, а не за подпапки, които може да има.

Втората опция - да приложите промените върху папката, подпапките и всичките им файлове - става точно както звучи. Всички файлове в текущата папка, плюс всички файлове в някое от подпапките й, ще имат компресиран атрибут, включен. Това не само означава, че текущите файлове ще бъдат компресирани, но и че компресираният атрибут се прилага към всички нови файлове, които добавите към текущата папка, както и към всички подпапки , където разликата се намира между тази опция и другата.

При компресиране на C-устройството или друг твърд диск ви се дават същите опции, както при компресиране на папка, но стъпките са различни. Отворете свойствата на устройството в Explorer и маркирайте квадратчето до Компресиране на това устройство, за да спестите място на диска . След това ви се дава възможност да приложите компресията само към главната директория на устройството или към всичките му подпапки и файлове.

Ограничения на атрибута на компресиран файл

Файловата система NTFS е единствената файлова система на Windows , която поддържа компресирани файлове. Това означава, че дялове, форматирани във файловата система FAT , не могат да използват компресиране на файлове.

Някои твърди дискове могат да бъдат форматирани, за да използват размери на клъстерите, по-големи от 4 KB по подразбиране (повече тук ). Всяка файлова система, която използва размер на клъстера, по-голям от този по подразбиране, няма да може да използва характеристиките на атрибута на компресиран файл.

Много файлове не могат да бъдат компресирани едновременно, освен ако не се съдържат в папка и след това изберете опцията за компресиране на съдържанието на папката. В противен случай, когато избирате единични файлове едновременно (например маркирате два или повече файла с изображения), опцията за активиране на атрибута за компресиране няма да бъде налице.

Някои файлове в Windows ще причинят проблеми, ако са компресирани, защото са необходими за стартиране на Windows. BOOTMGR и NTLDR са два примера за файлове, които не трябва да се компресират. Новите версии на Windows дори няма да ви позволят да компресирате тези типове файлове.

Повече информация за компресирането на файлове

Макар че вероятно не е изненадващо, по-големите файлове ще отнемат повече време за компресиране от по-малките. Ако цял обем файлове се компресират, вероятно ще отнеме доста време, докато общото време зависи от броя на файловете в обема, размера на файловете и общата скорост на компютъра.

Някои файлове не се компресират много добре, докато други могат да компресират до 10% или по-малко от първоначалния си размер. Това е така, защото някои файлове вече са компресирани до известна степен дори преди да използвате инструмента за компресиране на Windows.

Един пример за това може да се види, ако се опитате да компресирате ISO файл . Повечето ISO файлове се компресират при първото им създаване, така че компресирането им отново, като се използва компресията на Windows, най-вероятно няма да направи нищо от общия размер на файла.

Когато разглеждате свойствата на даден файл, има изброен размер на файла за действителния размер на файла (наричан просто Размер ), а друг - за колко голям е файлът на твърдия диск ( Размер на диска ).

Първото число няма да се промени, независимо от това дали файл е компресиран или не, защото той ви казва истинския, некомпресиран размер на файла. Вторият номер обаче е колко пространство файлът поема на твърдия диск в момента. Така че, ако файлът е компресиран, номерът до Размер на диска , разбира се, обикновено е по-малък от другия.

Копирането на файл на друг твърд диск ще изчисти атрибута за компресиране. Например, ако видеофайлът на вашия основен твърд диск е компресиран, а след това го копирате на външен твърд диск , файлът вече няма да бъде компресиран на новото устройство, освен ако ръчно не го компресирате отново.

Компресирането на файлове може да увеличи фрагментацията на звука. Поради това, дефрагментирането може да отнеме повече време, за да дефрагментира твърд диск, който съдържа много компресирани файлове.

Windows компресира файлове, използвайки алгоритъма за компресия LZNT1.