根据本文上面说磁盘空间不足200MB时,会出现磁盘空间不足警告。但是我发现情况并非如此。两个测试示例:
1) 我创建一个 3GB FAT32 TrueCrypt 存档作为文件容器,并将其挂载为驱动器号。如果磁盘卷有 158MB 可用空间(少于文章中所述的 200MB),我会不是看到警告。只有当我的可用磁盘空间少于 100MB 时才会看到警告(我无法确认确切的数量)。
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
我的第一个想法是,它将它们视为其中一种类型的驱动器,特别是可移动媒体类型的驱动器。
需要注意的是,我确认无论是 NTFS 还是 FAT32,它确实都会报告空间不足,所以这不是问题。
答案2
根据我所做的测试:
在驱动器安装后,如果可用空间少于 100MB(而不是文章所说的 200MB),通常会显示磁盘空间不足警告。
但是,有两个例外:
1) 对于小型驱动器(总共 300MB),磁盘空间不足警告似乎根本不会显示。
2)如果驱动器安装为外部驱动器而不是本地驱动器(通过 TrueCrypt 中的选项),则根本不会显示磁盘空间不足警告。