[M.D.L] FAT32 で 64GB 以上、フォーマット出来ない?

<Home> → <M.D.L.> → <[M.D.L] FAT32 で 64GB 以上、フォーマット出来ない?>

IEEE1394 接続の HDD(80GB) をフォーマットする機会が合ったのですが、Windows 2000 上で FAT32 フォーマットにしようとすると、最後の最後で「ボリューム サイズは大きすぎます」とのエラー。NTFS では問題無し。状況を調べると以下のとおりでした。

  1. Windows 2000/XP では FAT32 で 32GB を超えるフォーマットが出来ない
    読込みは問題ないそうだ。対策としては 32GB を超える場合、NTFS でフォーマットしろと。
  2. Windows 9x では FDISK にバグがあり HDD が 64 GB を超える場合、正しいサイズを認識出来ない
    JP263044 で patch が公開されています。Windows Me では修正済みとのこと。
  3. Windows 9x/Me では Format.exe の表示にバグがあり、 64 GB を超える場合、正しいサイズを表示出来ない。
    おかしいのは表示だけなので実働問題無し、との見解。なんだかなあ。

Win9x 系とのやり取りも考えていたので NTFS は論外。仕方が無いので Windows 2000 でパーティションを設定、Windows 98SE で Format と言う方法で凌ぎました。

そもそもの原因は Windows 2000/XP で FAT32 をフォーマットさせないことが仕様であることが根幹の原因にあるように思えて仕方がありません。技術的には FAT32 は 2TB までサポートしているはずです。フォーマットだけが出来ないのは何らかの思惑があって、NTFS でしかフォーマット出来ない仕様にしたとしか思えません。

これは明らかに Down-grade でしょう。

(02.04.29 : 初版)


<Home> → <M.D.L.> → <[M.D.L] FAT32 で 64GB 以上、フォーマット出来ない?>
Copyright (c) 2002 Makoto NARA(Mc.N), All rights reserved.
<Terms of Use>

Valid HTML 4.01!