質問

質問者:absolutguy ディレクトリ内に作成できる最大ファイル数
困り度:
  • すぐに回答を!
Windows2000サーバでNTFSファイル システムを使用しています。
FAT16やFAT32では上限があるようですが、NTFSにはそのような情報が見つかりません。
理論的にも上限はないのでしょうか。
質問投稿日時:05/05/25 14:23
質問番号:1409013
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

 

回答者:deadline ANo.#2の訂正(今度は本当に訂正。訂正に次ぐ訂正で、すみません。)

↓によると、NTFSのディスクパラメータのオフセット11hの『ルートディレクトリエントリー数』は、『NTFSでは常に0』だそうですから、やっぱり制限は無いのかも???。

『INASOFT:ディスクパラメータの構造』
http://www7.plala.or.jp/hop-step-jump/discpara.html

私も以前から、Microsoftのサポート技術情報を探しているのですが、FAT16/32については見つかったものの、NTFSについては未だに見つけられずにいます。

誰か、確たる情報を回答してくれるといいですね。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:05/05/25 16:20
回答番号:No.4
参考URL: http://www7.plala.or.jp/hop-step-jump/discpara.html
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:deadline ANo.#2の訂正???

下記参考URLの『NTFSのディスクパラメータ』の『ルートディレクトリエントリー数』の所が、2バイトと表記されており、他にも同様の記述のあるサイトがいくつかあるので、2バイトだと0x0000〜0xffff(0〜65535)で、『ルートディレクトリエントリー』に65536の制限があるかもしれません。

『ディスクパラメータの詳細』
http://nobumasa-web.hp.infoseek.co.jp/boot/disk_parameter.html
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:05/05/25 15:25
回答番号:No.3
参考URL: http://nobumasa-web.hp.infoseek.co.jp/boot/disk_parameter.html
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

良回答20pt

回答者:deadline NTFSは、ルートディレクトリ、サブディレクトリ共に、制限は無いようです。

フォーマットの種類 ルートディレクトリの制限数 サブディレクトリの制限数
NTFS               :制限無し           制限無し
FAT16              :512             65534
FAT32              :65536            65534

『Microsoft サポートオンライン:W98:FAT16、FAT32 でディレクトリ内に作成できる最大ファイル数』
http://support.microsoft.com/default.aspx?scid=kb;ja;436213

↓のFAT16、FAT32の所が、↑と違いますが・・・。

『Windowsのファイルシステム表』
http://www2s.biglobe.ne.jp/~system/doc/winfile.htm
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:05/05/25 15:10
回答番号:No.2
参考URL: http://support.microsoft.com/default.aspx?scid=kb;ja;436213​, 
http://www2s.biglobe.ne.jp/~system/doc/winfile.htm
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

良回答10pt

回答者:chie65536 FAT16、FAT32、NTFSどれも、基本的にディレクトリエントリ数(ディレクトリ内に作成できるファイル数)に上限はありません。

上限があるのは「FAT16、FAT32の、ルートディレクトリのディレクトリエントリ数」のみです。

FAT16、FAT32は、ルートディレクトリ以外であれば、ディスクの物理的容量が許す限り、何万個でもファイルを作る事が可能です。

NTFSは、ルートディレクトリも含め、ディスクの物理的容量が許す限り、何万個でもファイルを作る事が可能です。

但し、一部のWindowsのExplorerは「フォルダの中にファイルが一定数以上あると、内部的にメモリ不足を起こし、強制終了する。つまり、マシンが強制リブートする」と言うバグがあり、それが「実質的な上限」になったりするケースがあります。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:05/05/25 14:41
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
最新から表示回答順に表示良回答のみ表示