Miért lehet, hogy a fájlok több helyet foglalnak el a Windows rendszeren?

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Ha ellenőrzi a mappa tulajdonságait a Windows rendszeren, akkor megjelennek az adatok méretének és a lemezen lévő adatoknak az értékei.

Ezek az értékek kissé vagy nagyon eltérőek lehetnek a használt fájlrendszertől és a meghajtón tárolt fájlok típusától függően.

Előfordulhat, hogy egy gigabájt vagy annál nagyobb különbséget lát a két érték között.

Ezt kipróbálhatja úgy, hogy jobb egérgombbal kattint egy tetszőleges mappára vagy meghajtó betűre a Windows Intézőben, és a helyi menüben kiválasztja a tulajdonságok opciót.

A végleges értékek megjelenése eltarthat egy ideig, ami nagyban függ a szerkezet alatt tárolt fájloktól.

Amint az az alábbi képernyőképen látható, az értékek 0,2 gigabájtnyi különbséget mutatnak, ami nem sok, ha a méretet veszi figyelembe. Vannak olyan helyzetek, ahol a különbség sokkal nagyobb lehet.

size on disk

Miért különböznek a méretek?

A válasz fájlrendszerek és fürtméretek formájában érkezik. Anélkül, hogy túl sok részletet belemennénk minden egyes fájlrendszerbe, amelyet a Windows támogat, pl. Az NTFS vagy a FAT32 az úgynevezett klasztereket használja.

A fürt a fájl által felhasználható legkisebb lemezterület. A Microsoft megjegyzéseket fűz a témához :

A klaszterméret a fájl tárolásához felhasználható legkisebb lemezterületet jelenti. Ha a fájlméretek nem jönnek ki a fürt méretének párososaként, akkor további helyet kell használni a fájl tárolásához (a klaszterméret következő többszöröséig).

Tipikus alapértelmezett fürtméretek:

  • NTFS 2 GB - 16 TB meghajtó - 4 KB
  • FAT16 1 GB - 2 GB-os meghajtók - 32 KB
  • FAT16 2 GB - 4 GB-os meghajtók - 64 KB
  • FAT32 256 MB - 8 GB-os meghajtók - 4 KB

Képzelje el ezt a forgatókönyvet: 1 Gigabájt FAT16 meghajtója van csatlakoztatva a számítógépéhez. Tárolva egy mappát, amely 1000 fájlt tartalmaz, amelyek mindegyike 1 kilobájt méretű.

A tulajdonságok párbeszédablakban a méret értéke 1000 kilobájt, míg a lemezen lévő érték 32 000 kilobájt (1000x32KB) helyett jelenik meg, a különbség 31 000 kilobájt.

Míg az egyes fájlok mérete 1 kilobájt, mindegyik 31 kilobájtot veszteget, mivel a meghajtó csoportos mérete 32 kilobájt.

Ez a Fat32 vagy NTFS fájlrendszereknél kevésbé jelent problémát, mivel a fürt alapértelmezés szerint 4 kilobájt van ezeken a rendszereken. Néhány USB flash meghajtó vagy régi számítógépes rendszer azonban a FAT16-at használja fájlrendszerként.

A növekvő tárolási méretekkel ez újra problémát jelent. Például egy 64 TB NTFS kötet fürtszáma 32 kilobájt.

Határozza meg a merevlemez fürtméretét

cluster size windows

  1. Érintse meg a Windows billentyűt a billentyűzeten, és írja be a cmd parancsot.
  2. Kattintson a jobb gombbal a cmd.exe fájlra, és válassza a helyi menü Futtatás rendszergazdaként parancsát.
  3. Futtassa a parancsot chkdsk meghajtó betűje (pl. chkdsk d :) és várja meg, amíg befejeződik.
  4. Ellenőrizze az 'kiosztási egység byte-jait' kimenetet. Bájtokban van, ha kilobájtban szeretné, ossza meg a számot 1024-rel. Ha a fenti példát vesszük, 4096 bájt 4 kilobájtmá válik (4096/1024 = 4).

Mit tehetsz vele?

A tároló használatától függően csökkentheti a fürt méretét:

  1. Használjon Fat32-et vagy NTFS-et a FAT16 helyett. Ez nem mindig lehetséges, például ha a fájlrendszernek FAT16-nak kell lennie. Ha nincs ilyen követelmény, akkor a fájlrendszer megváltoztatásával sok helyet szabadíthat fel a lemezen. Erre a CONVERT parancssori eszköz használható. A d: meghajtó fájlrendszerének ntfs-re változtatásához futtassa a parancsot CONVERT d: / fs: ntfs egy emelt parancssorba. Nem fog veszni adatvesztés.
  2. Osztja le a meghajtót. Ha csökkenti az egyes partíciók méretét, akkor a fürt méretét is csökkentheti. Az 512 MB-os FAT16 partíció alapértelmezett fürtje például 16 KB, míg az 1 GB-os partíció 32 KB-os.