重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【6/2終了】教えて!goo新規会員登録

こんばんわ。
現在win2000を使用しているんですが、win2000だけに限らず、windowsのファイルシステムとハードディスクの容量との関係について教えていただきたいと思います。
まず、それぞれのファイルシステムに関して、クラスタのサイズと数によって容量が決まるようなのですが、詳しいことがわからないので教えていただけないでしょうか。特にFAT32とNTFSについてよろしくお願いします。
次に、win2000で外付けSCSIハードディスクに関して。win2000でファイルシステムがFAT32だと、最大32GBまでしか認識できないと書いてあったんですが、どういうことなんでしょうか。
以上、よろしくお願いいたします。

A 回答 (6件)

FATとNTFSではデータの保存法にちっとした違いがあります。


FATの場合はFAT領域にはデータの格納場所の情報が書かれていて、データ本体はデータ領域(こういう名前かは知りませんが)に書かれています。
NTFSの場合はMFT(マスターファイルテーブル)に格納場所が書かれていて、データ本体はデータ領域に書かれます。
しかし、750B以下のデータの場合はMFT内に直接書いてしまいます。
このために無駄な領域を使わないとともに、小さいファイルによっておこるフラグメンテーションもおきにくくなります。

FATとNTFSのもう1つの違いは、ジャーナリングしているかどうかです。

FAT32の最大パーティションサイズに関しては認識できないのではなく、作成ができないだけです。
DOSのfdiskなどで作成した32GB以上のパーティションは正常に認識できます。
他の事に関しては他の方が書かれているようですので。
では。
    • good
    • 0

1バイトくらいの、例えば英字一文字のテキストファイルを作って保存してみてください。

それでファイルのプロパティを見ると、サイズは1Bでもディスク上のサイズが4kBとかになっているはずです。そのディスク上のサイズがクラスタ単位です。

クラスタはファイル管理に使われるディスク上のブロックです。単位を付けて管理することでファイルシステムができています。クラスタは一つ一つを小さく設定すれば、ファイルの実容量とのギャップが少なくなりますが、クラスタの総数が増えてしまいます。総クラスタ数が莫大なものになると管理できなくなるので、システム毎に制限が設けられているのです。

その結果として、クラスタの総数について許容範囲が高いものは、小さなクラスタサイズを設定できるためギャップが小さくなるのです。

NTFSとFAT32では扱えるクラスタ総数に差があるので、大容量のドライブを使う場合にはNTFSを使った方がギャップが少なく済みます。
    • good
    • 0

実際は使用しているBIOSに依存します。


 FAT(File Allocation Tables)はファイルをクラスタ単位で保存します。
FAT32はファイルシステムが32bitですので最大2T(テラ)でしょう。
 NTFSは(48BitLBA利用で)22Tだと思います。
ACL(Access Control List)によってユーザーやグループごとにファイルや
フォルダのアクセスに制限をかけることが可能です。
クラッシュ時にも既存ファイルはデータを維持できますが、Win2kで使用時には
体感速度はFAT32より遅く感じます。
物理的に1パーテーションで(テラ)のドライブは通常は使用しませんよね。
    • good
    • 0

下記サイトが参考になるかと。



[ファイル・システムの制限]
http://www.atmarkit.co.jp/fwin2k/win2ktips/094fi …

[動向解説 IDEディスクの壁を打ち破る最新ディスク・インターフェイス]
http://www.atmarkit.co.jp/fpc/kaisetsu/disk_new_ …
    • good
    • 0

>win2000でファイルシステムがFAT32だと、最大32GBまでしか認識できないと書いてあったんですが、どういうことなんでしょうか。



認識できないのではなくて、フォーマットができないのです。(Win2000のフォーマットコマンドにそういう制約がついているので)
Win9x/Meでフォーマットすれば、32GB以上でもちゃんと認識しますし、問題なく使えます。(FAT32で32GB以上のドライブには、NTFSドライブと同様"System Volume Information"というシステム管理用のフォルダができます。)
    • good
    • 0

本当にSCSIでFAT32の話ですか?


ATAPIでFAT(16)なら、たしかに2GB×4論理領域×4物理ドライブ=32GBなんですけど
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!