XP でディスク容量不足の警告が表示される基準は何ですか?

XP でディスク容量不足の警告が表示される基準は何ですか?

によるとこの記事ディスク容量が 200 MB 未満になると、ディスク容量不足の警告が表示されると書かれています。しかし、これは当てはまらないようです。2 つのテスト例:

1) 3GBのFAT32 TrueCryptアーカイブをファイルコンテナとして作成し、ドライブレターとしてマウントします。ディスクボリュームに158MBの空き容量がある場合(記事に記載されているように200MB未満)、ない警告が表示されます。空きディスク容量が 100 MB 未満の場合にのみ警告が表示されます (正確な量を確認できません)。

2) 300MBのFAT32 TrueCryptアーカイブをファイルコンテナとして作成し、ドライブレターとしてマウントします。ディスクボリュームの空き容量が18MBしかない場合(記事に記載されているように200MB未満)、ない警告を参照してください。

どちらの場合も、これらは XP Home SP 3 上のローカル ドライブとしてマウントされました。TrueCrypt 7.0a を使用しています。

ディスク容量不足機能を無効にするためにレジストリを変更したり、その動作を変更したりはしていません。

ディスク容量不足の動作とその基準を明確に説明できる人はいますか?

答え1

いろいろ検索してみると、証明するのが非常に難しい考えがいくつかありましたが、それらのドライブは Windows がディスク容量不足をポーリングしないタイプではないかと考えています。

これは Windows 7 用ですが、おそらく XP にも同じルールが多数適用されるので、引用します。

Windows 7 は、Zip ドライブ、フロッピー、またはその他の「リムーバブル」メディア ドライブをポーリングしません。

http://support.Microsoft.com/kb/2547929

私の最初の考えは、それらをそのようなタイプのドライブの 1 つ、特にリムーバブル メディア タイプのドライブとして扱っているのではないかということです。

なお、NTFS か FAT32 かに関係なく、確かに空き容量が少ないことが報告されることを確認しましたので、問題にはなりません。

答え2

私が行ったテストから:

ディスク容量不足の警告は通常、ドライブがマウントされ、空き容量が約 100 MB 未満 (記事で示唆されている 200 MB ではない) になった後に表示されます。

ただし、例外が 2 つあります。

1) 小さなドライブ (合計 300 MB など) の場合、ディスク容量不足の警告はまったく表示されないようです。

2) ドライブがローカルではなく外部としてマウントされている場合 (TrueCrypt のオプションを使用)、ディスク容量不足の警告はまったく表示されません。

関連情報