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?
Après une recherche rapide sur google j'ai trouvé ceux-ci:
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.
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.