- ベストアンサー
HDD上に作成できる最大のホルダー数とは?
- HDD上には最大で何個のホルダーを作成できるのか気になります。
- HDDに大量のホルダーを作成すると、HDDの動作に支障が生じる可能性があるため心配です。
- SSDではHDDよりも多くのホルダーを保存することができるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
HDDとかSSDは関係なく、 格納可能なフォルダ数は利用しているファイルシステムによって決まります ファイル システム http://technet.microsoft.com/ja-jp/library/cc766145%28v=ws.10%29.aspx より ボリュームあたりのファイル数(フォルダもファイルとして数える)は NTFSだと4,294,967,295個なので 普通に使う分には制限無しと考えて良いくらい多いです。 (これはあくまでファイルシステムとしての制限です。実際にはHDDの容量がいっぱいになってそれ以上作れなくなる場合もあるでしょう。) W98:FAT16、FAT32 でディレクトリ内に作成できる最大ファイル数 http://support.microsoft.com/kb/436213/ja FAT32の場合はこちらに書かれているとおりフォルダ当たりの制限も有り もっと少なくなります。 こちらの質問では100万個のファイルを作成してテストされてました。 [Q&A] 1フォルダに保存できるファイル数の上限 【OKWave】 http://okwave.jp/qa/q7298719.html 1000個程度なら問題にならないと思いますよ。 もちろん、あまりファイルやフォルダが多いと、 エクスプローラでファイル一覧を表示するのに時間がかかるようになりますから、 それを気にするなら増えすぎないようにするのが良いでしょう。
その他の回答 (2)
- vaidurya
- ベストアンサー率45% (2714/5983)
正確には、そういった制限は ファイルシステムの規格 実際に実装されたデバイスドライバーの仕様 実際にそれを操作するアプリケーションの仕様 だいたい、この三つによって決まります。 有名な話として、NTFSは半角英字の大文字小文字を区別できますが Windowsは、大文字小文字の区別を曖昧に扱っています。 ですから、普通にWindowsのアプリで同じディレクトリーに Photo.jpegとphoto.jpegを置くことはできません。 でも、やってみると、Linux上のOSS実装であるntfs-3gを使うと NTFSの上の同じフォルダーに、Photo.jpegとphoto.jpegを置くこともできたりします。 NTFSの仕様としてはおかしくなく Windowsとの互換性としては、問題が起こりえるというものです。 (ただしWindowsでも、内包されるPOSIXシステムからは普通に別々に扱えるらしいです) 同じことは、ドライバー実装だけでなく アプリケーションソフトでもおこります。 MS-DOSのFATから、VFAT,FAT32,NTFSへと移行していく中に ソフトのバグとして、そういった事故が起きた事例はそれなりにあったような気がします。 具体的なことは覚えていませんけど、よりによって覚えているのは IBM PC-DOS/V上では問題の起きないフリーソフトでのファイル操作が 後発のMS-DOS/Vでは問題が起きたという事例があったことくらいです。 (たしか1990年代前半、FATの時代の話です) そういうわけで、そのHDDにアクセスするソフトの中に あるいは肝心な自動収集システム自体に なんらかの不具合か、好ましくない仕様があって データが失われることがあるとしても、けっして不思議ではありません。 海外で作られたソフトが 日本語の文字コードの仕様との兼ね合いで 異常動作を起こすような話は、数えきれないほど繰り返してきたものだったと思いますし。 なお、フォルダーはGUI用語です。 フォルダーはほとんどの場合は、HDD上のディレクトリーを 視覚化したものですが、必ずしも1対1に対応するものではありません。 MS-DOS時代にはFATのファイルエントリー順が ファイル一覧の順番として扱われるのが普通でしたし ファイルエントリーを並び替えて更新する機能を持つソフトも多々ありました。 ですが、当時でもMacでは…その後はWindowsでも GUI上では、ファイルの表示は、目的によって多様に変化し ファイルエントリーの順番を意識するような機会は無くなったと言えるでしょう。 これが、ディレクトリーをフォルダーとして視覚化した効果の代表的なものです。 特定のファイルに、特定のアイコンを付与したりすることもフォルダーの機能で ファイルシステムの用語としての…機能としてのディレクトリーには そんな機能は備わっていないわけです。 ディレクトリーとフォルダーは、パソコン雑誌などでも、ほとんどの文脈で使い分けられず ディレクトリーという言葉自体を知らない人も多くなったと思います。 でも、ディレクトリーのことを調べなければならないのに フォルダーだと思って調べれば、必然的に 用語にうるさい、技術に詳しい人が書いた情報に辿りつけなくなることもありますよ :-) また、物理的に、大量のディレクトリー,大量のファイルの存在は ソフトからのファイル操作システムに、大きな負荷をもたらします。 これが、結果的に、単位時間あたりの処理の完結を妨げ システムの不具合を招いたり システムがクラッシュした際の、ファイルシステム破損のリスクを高めている可能性もあります。
- te2kun
- ベストアンサー率37% (4556/12165)
HDDで制約があるとしたなら、SSDでも制約があると言えます FAT32はルートディレクトリ、サブディレクトリに上限あり http://support.microsoft.com/default.aspx?scid=kb;ja;436213 NTFSは、ルートディレクトリ、サブディレクトリに制限なし Linux/Unixで扱えるフォーマットによっては、制約があるものと制約がないものがあります ファイルがなくなってしまったものとかは、回復不可能セクタや代替処理済セクタが発生していませんか? WindowsってOSでチェックディスクを行ったってことはありませんか? エラーのある部分やファイルを削除って方法で修正してくれる場合がありますので。
お礼
回答有難うございます。 私が現在使用しているのは、NTFSファイル形式です。ですから、理論的には、ホルダーの数に制限がないということですが、実際に、問題なく使用できるのか心配だったのです。 そして、具体的にセクタ不良が生じるかどうかという点では、現在、チェックディスクを行って調べています。 チェックディスクで不良がなければ、問題なく、HDDを使用できるということと理解しました。 有難うございました。