Zakaj lahko datoteke zavzamejo več prostora na disku v sistemu Windows

Preizkusite Naš Instrument Za Odpravo Težav

Če preverite lastnosti mape v operacijskem sistemu Windows, se vam prikažejo vrednosti za velikost podatkov in velikost podatkov na disku.

Te vrednosti se lahko nekoliko razlikujejo ali razlikujejo, odvisno od uporabljenega datotečnega sistema in vrste datotek, shranjenih na disku.

Lahko se zgodi, da vidite gigabajt ali več razlike med obema vrednostma.

To lahko preizkusite tako, da z desnim gumbom miške kliknete katero koli mapo ali črko pogona v programu Windows Explorer in v kontekstnem meniju izberete možnost lastnosti.

Pred prikazom končnih vrednosti lahko traja nekaj časa, kar je v veliki meri odvisno od datotek, shranjenih v strukturi.

Kot lahko vidite na spodnjem posnetku zaslona, ​​se vrednosti razlikujejo za 0,2 gigabajta, kar ni veliko, če upoštevate velikost. Vendar pa obstajajo situacije, ko je razlika morda veliko večja.

size on disk

Zakaj se torej velikosti razlikujejo?

Odgovor je v obliki datotečnih sistemov in velikosti grozdov. Ne da bi se spuščali v preveč podrobnosti, vsak datotečni sistem, ki ga podpira Windows, npr. NTFS ali FAT32 uporablja tako imenovane grozde.

Grozd je najmanjša količina prostora na disku, ki jo lahko uporabi datoteka. Microsoft ugotavlja na to temo :

Velikost gruče predstavlja najmanjšo količino prostora na disku, ki jo lahko uporabimo za shranjevanje datoteke. Če velikosti datotek ne presegajo več velikosti grozda, je treba za shranjevanje datoteke (do naslednjega večkratnika velikosti grozda) uporabiti dodaten prostor.

Tipične privzete velikosti grozda:

  • NTFS 2 GB - 16 TB pogoni - 4 KB
  • FAT16 1 GB - 2 GB pogonov - 32 KB
  • FAT16 2 GB - 4 GB pogoni - 64 KB
  • FAT32 256 MB - 8 GB pogoni - 4 KB

Zamislite si ta scenarij: V računalnik imate priključen pogon 1 gigabajtni FAT16. V njej je shranjena mapa, ki vsebuje 1000 datotek z velikostjo 1 Kilobajt vsaka.

Vrednost velikosti v pogovornem oknu lastnosti bi bila prikazana kot 1.000 Kilobajtov, medtem ko bi bila velikost na disku namesto 32.000 Kilobajtov (1000x32KB), razlika 31.000 Kilobajtov.

Medtem ko ima vsaka datoteka velikost 1 Kilobajt, vsak odpade še 31 Kilobajt, saj je velikost grozda pogona 32 Kilobajt.

V datotečnih sistemih Fat32 ali NTFS to ni več težav, saj je velikost grozda v teh sistemih 4 kibabajta. Nekateri USB-pogoni USB ali stari računalniški sistemi lahko kljub temu uporabljajo datotečni sistem FAT16.

Z večanjem velikosti pomnilnika ponovno postaja težava. Velikost grozda s 64 TB volumna NTFS je na primer 32 Kilobajt.

Določite velikost grozda trdega diska

cluster size windows

  1. Tapnite tipko Windows na tipkovnici in vnesite cmd.
  2. Z desno miškino tipko kliknite cmd.exe in v kontekstnem meniju izberite zaženi kot skrbnik.
  3. Zaženite ukaz črka pogona chkdsk (npr. chkdsk d :) in počakajte, da se konča.
  4. Preverite izhod 'bajtov v vsaki dodelitveni enoti'. V bajtih je, če ga želite v kilobajtih, število razdelite na 1024. Če vzamete primer zgoraj, 4096 bajtov postane 4 Kilobajt (4096/1024 = 4).

Kaj lahko storite glede tega?

Glede na način uporabe pomnilnika boste morda lahko zmanjšali velikost grozda:

  1. Uporabite Fat32 ali NTFS namesto FAT16. To morda ni vedno mogoče, na primer, če mora biti datotečni sistem FAT16. Če te zahteve ni, boste morda na ta način sprostili veliko prostora na disku s spremembo datotečnega sistema. Za to lahko uporabite orodje ukazne vrstice CONVERT. Če želite spremeniti datotečni sistem pogona d: v ntfs, zaženite ukaz CONVERT d: / fs: ntfs v povišanem ukaznem pozivu. Izgube podatkov ne bo.
  2. Razdelite pogon. Če zmanjšate velikost vsake particije, boste morda lahko zmanjšali tudi velikost grozda. 512 MB FAT16 particija ima na primer privzeto velikost grozda 16 KB, medtem ko je particija 1 GB ena 32 KB