web-dev-qa-db-fra.com

Nombre maximal de fichiers par répertoire sur NTFS vol vs FAT32

Quel est le nombre maximal de fichiers pouvant être présents dans un répertoire sur un volume NTFS? Même question pour un répertoire pour le volume FAT32?

64
Gaurav

Après une recherche rapide sur google j'ai trouvé ceux-ci:

FAT32

  • Taille maximale du disque: 2 téraoctets
  • Taille de fichier maximale: 4 gigaoctets
  • Nombre maximum de fichiers sur le disque: 268,435,437
  • Nombre maximal de fichiers dans un seul dossier: 65 534

NTFS:

  • Taille maximale du disque: 256 téraoctets
  • Taille de fichier maximale: 256 téraoctets
  • Nombre maximal de fichiers sur le disque: 4 294 967 295
  • Nombre maximal de fichiers dans un seul dossier: 4 294 967 295

Références:

87
good man

NTFS: Il n'y a pas de limite fixe. Le nombre maximal de fichiers est une limite supérieure. Cette limite est soit 2 ^ 23-1 (selon de nombreuses implémentations de pilotes), soit 2 ^ 48 -1 (selon la structure MFT_REF). Comme vous aurez des répertoires LARGE, vous verrez les flux $ BITMAP_ALLOCATION non-résidents, un flux INDEX volumineux. Le flux d'index est essentiellement une arborescence B + de noms de fichiers.


FAT32: Il existe une différence entre le répertoire racine et les sous-répertoires. La racine a certaines limitations.

10
Dominik Weber

Avec Windows Server 2012 R2, NTFS a dépassé 232 (légèrement plus de 4 milliards). J'utilise actuellement un serveur de création d'image avec près de 5 millions de fichiers, comme indiqué ci-dessous. J'utilise NTFS et NOT ReFS, ce qui, à ma connaissance, peut en contenir 264des dossiers. NTFS sur Windows 2012 R2 peut contenir plus de 232des dossiers.

PS E:\> chkdsk /v
The type of the file system is NTFS.
Volume label is Data.

WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.

Stage 1: Examining basic file system structure ...
  4992768 file records processed.
File verification completed.
  27 large file records processed.
  0 bad file records processed.
0
John Groselle