NTFSボリューム上のディレクトリに存在できるファイルの最大数はいくつですか? FAT32ボリューム用のディレクトリについても同じ質問ですか。
Googleでクイック検索した後、私はこれらを見つけました:
NTFS:決まった制限はありません。最大ファイル数は1つの上限です。この制限は、2 ^ 23-1(多くのドライバー実装による)または2 ^ 48 -1(MFT_REF構造による)のいずれかです。 LARGEディレクトリがあるので、非常駐の$ BITMAP_ALLOCATIONストリーム、大きなINDEXストリームが見えます。インデックスストリームは基本的にファイル名のB +ツリーです。
FAT32:ルートディレクトリとサブディレクトリに違いがあります。ルートには一定の制限があります。
Windows Server 2012 R2では、NTFSは2を超えています32 (わずか40億以上)。以下に示すように、私は現在、約500万のファイルを含むドキュメントイメージングサーバーを実行しています。私はNTFSとNOT ReFSを実行しています。64ファイルWindows 2012 R2上のNTFSは2つ以上を保持できます32ファイル.
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.