Kas ir saspiests fails?

Kāds ir saspiestais atribūts un vai tas jāaktivizē sistēmā Windows?

Saspiestā fails ir jebkurš fails ar ieslēgtu saspiestu atribūtu .

Saspiestā atribūta izmantošana ir viens no veidiem, kā saspiest failu uz mazāku izmēru, lai taupītu vietu cietajā diskā , un to var izmantot vairākos dažādos veidos (par ko es runāju turpmāk).

Lielākā daļa Windows datoru ir konfigurēti pēc noklusējuma, lai parastos failu meklēšanā un mapju skatījumos parādītu saspiestus failus zilā krāsā.

Kā darbojas kompresija?

Tātad, ko faktiski saspiež fails? Faila saspiešanas faila atribūta ieslēgšana samazina faila lielumu, taču joprojām Windows to var izmantot tāpat kā jebkuru citu failu.

Saspiešana un dekompresija notiek tiešraidē. Kad tiek atvērts saspiestā fails, sistēma Windows automātiski atspējo to. Kad tas aizveras, tas atkal tiek saspiests. Tas notiek tik bieži, cik atverat un aizverat saspiestu failu.

Es ieslēdzu 25 MB TXT faila kompresijas atribūtu, lai pārbaudītu izmantotā Windows algoritma efektivitāti. Pēc saspiešanas failā tika izmantoti tikai 5 MB diska vietas.

Pat ar šo vienu piemēru var redzēt, cik daudz vietas diskā var saglabāt, ja to vienlaikus piemēro daudziem failiem.

Vai man vajadzētu saspiest visu cieto disku?

Kā jūs redzējāt TXT faila piemērā, failu sasaistītā faila atribūta iestatīšana failā var ievērojami samazināt tā lielumu. Tomēr, strādājot ar failu, kas ir saspiests, tiks izmantots vairāk procesora laika nekā darbs ar nesaspiestu failu, jo Windows lietojumprogrammai ir jāatspoguļo un jāsamazina fails.

Tā kā lielākajai daļai datoru ir daudz vietas cietajā diskā, kompresija parasti netiek ieteikta, jo īpaši tādēļ, ka kompromiss ir kopumā lēnāks dators, pateicoties nepieciešamam papildu procesoram.

Viss, kas teica, varētu būt lietderīgi saspiest noteiktus failus vai failu grupas, ja jūs to gandrīz nekad neizmantojat. Ja jūs neplāno atvērt tos bieži vai pat vispār, tad fakts, ka viņiem būs nepieciešama atvērtā pieeja, iespējams, ka ikdienā ir ļoti mazas bažas.

Piezīme. Atsevišķu failu saspiešana Windows tīklā ir diezgan viegli, pateicoties saspiestajam atribūtam, taču, izmantojot trešās puses failu saspiešanas programmu, vislabāk ir arhivēt vai koplietot. Skatiet šo bezmaksas failu nosūcēju rīku sarakstu, ja tas jums interesē.

Kā failu saspiežot & amp; Mapes Windows

Gan Explorer, gan komandrindas komandu kompakto var izmantot, lai saspiestu failus un mapes sistēmā Windows, iespējojot saspiestu atribūtu.

Microsoft ir šī apmācība, kas izskaidro failu saspiešanu, izmantojot failu / Windows Explorer metodi, bet piemērus par to, kā saspiest failus no komandu uzvednes , un šīs komandrindas komandas pareizu sintaksi , un tos var redzēt šeit (arī no Microsoft).

Viena faila saspiešana, protams, attiecas uz saspiešanu tikai ar vienu failu. Saspiežot mapi (vai visu nodalījumu ), jums tiek dota iespēja saspiest tikai šo vienu mapi vai mapi, kā arī tās apakšmapes un visus tajā esošos failus.

Kā jūs redzat tālāk, mapes saspiešana, izmantojot pārlūkprogrammu Explorer, sniedz jums divas iespējas: Pielietot izmaiņas tikai šajā mapē un Piemērot izmaiņas šajā mapē, apakšmapēs un failos .

Mapes saspiešana sistēmā Windows 10.


Pirmais variants izmaiņu piemērošanai tajā mapē, kurā jūs esat, iestatīs kompresijas atribūtu tikai jauniem failiem, kurus ievietojāt mapē. Tas nozīmē, ka visi faili, kas ir mapē pašlaik, netiks iekļauti, bet visi jaunie faili, ko pievienosiet nākotnē, tiks saspiesti. Tas attiecas tikai uz vienu mapi, uz kuru to piesakāties, nevis uz jebkādiem tā mapēm.

Otrā opcija - piemērot izmaiņas mapē, apakšmapēs un visos to failos - tāpat kā tas izklausās. Visiem pašreizējās mapes failiem, kā arī visiem failiem jebkurā no tā apakšmapēm būs ieslēgts sasaistīts atribūts. Tas ne tikai nozīmē, ka pašreizējie faili tiks saspiesti, bet arī tas, ka saspiestais atribūts tiek lietots jebkuram jaunajam failam, kuru pievienojat pašreizējai mapei, kā arī visiem apakšmapes , kas atšķiras starp šo opciju un otru.

Saspiežot C disku vai jebkuru citu cieto disku, jums tiek piedāvātas tādas pašas iespējas kā mapes saspiešanai, taču šīs darbības ir nedaudz atšķirīgas. Atveriet diska rekvizītus pārlūkprogrammā Explorer un atzīmējiet izvēles rūtiņu Sastādīt šo disku, lai ietaupītu diska vietu . Tad jums tiek dota iespēja piemērot kompresiju tikai diska saknei vai visiem tā apakšmapes un failiem.

Saspiestā faila atribūta ierobežojumi

NTFS failu sistēma ir vienīgā Windows failu sistēma, kas atbalsta saspiestus failus. Tas nozīmē, ka faili, kas formatēti FAT failu sistēmā, nevar izmantot failu saspiešanu.

Dažus cietos diskus var formatēt, lai izmantotu klasteru izmērus, kas ir lielāki par noklusējuma 4 KB lielumu (vairāk par to šeit ). Jebkura failu sistēma, kas izmanto klasteru lielumu, kas lielāks par šo noklusējuma izmēru, nespēs izmantot saspiestā faila atribūta funkcijas.

Vairākus failus nevar saspiest vienlaicīgi, ja vien tie nav ietverti mapē un pēc tam jūs izvēlaties iespēju saspiest mapes saturu. Pretējā gadījumā, izvēloties atsevišķus failus vienlaikus (piemēram, divu vai vairāku attēlu failu izcelšanai), kompresijas atribūta iespējošana nebūs pieejama.

Daži faili sistēmā Windows rada problēmas, ja tie ir saspiestā veidā, jo tie ir nepieciešami Windows palaišanai. BOOTMGR un NTLDR ir divi failu piemēri, kurus nevajadzētu saspiest. Jaunākas Windows versijas pat neļaus jums saspiest šos failu tipus.

Plašāka informācija par failu saspiešanu

Lai gan tas droši vien nav pārsteigums, lielākiem failiem būs daudz laika, lai saspiestu, nekā mazos. Ja tiek saspiests pilns failu apjoms, iespējams, tas aizņems ilgu laiku, lai pabeigtu, un kopējais laiks atkarīgs no skaļuma failu skaita, faila lieluma un datora kopējā ātruma.

Daži faili netiek ļoti labi saspiesti, bet citi var saspiest līdz 10% vai mazāk no sākotnējā lieluma. Tas ir tāpēc, ka daži faili jau zināmā mērā ir saspiesti pat pirms Windows saspiešanas rīka izmantošanas.

Viens piemērs tam ir redzams, ja mēģināt saspiest ISO failu . Lielākā daļa ISO failu tiek saspiesti, kad tie pirmo reizi tiek uzbūvēti, tāpēc, saspiežot tos vēlreiz, izmantojot Windows kompresiju, visticamāk, netiks darīts daudz ko par kopējo faila lielumu.

Aplūkojot faila rekvizītus, faila izmērs ir norādīts faila faktiskajam izmēram (saukts tikai par izmēru ), bet otra - uz cietā diska faila lieluma ( izmērs diskā ).

Pirmais numurs nemainīsies neatkarīgi no tā, vai fails ir saspiests, jo tas norāda, cik taisnība ir nesaspiesta faila lielumam. Otrs skaitlis tomēr ir tas, cik daudz vietas failam tiek izmantots cietajā diskā. Tātad, ja fails ir saspiests, numurs, kas atrodas blakus izmēram diskā , protams, parasti ir mazāks nekā cits numurs.

Faila kopēšana uz citu cieto disku izdzēsīs kompresijas atribūtu. Piemēram, ja galvenajā cietajā diskā esošais video fails ir saspiests, bet pēc tam to kopējat uz ārējo cieto disku , šis jaunais disks vairs netiks saspiests, ja vien to vēlreiz nesaspiedīsiet.

Failu saspiešana var palielināt apjoma fragmentāciju . Tādēļ defrag rīki var aizņemt vairāk laika, lai defragmentētu cieto disku, kurā ir daudz saspiestu failu.

Windows saspiež failus, izmantojot LZNT1 kompresijas algoritmu.