正如标题所述,Windows Vista 或 Windows XP 可以读取/写入 FAT16 文件系统吗?是否有任何特殊技巧可以毫不费力地做到这一点?我正在设计一个业余项目,并试图决定 FAT32 是否值得额外花费。
我知道尺寸限制,但在这种特殊情况下它们不是问题。
答案1
是的,Windows XP 和 Vista 仍然可以读取/写入 FAT16 格式的硬盘。
我有几个以 FAT16 格式格式化的外部硬盘,并且从来没有遇到过读写问题使用 Windows XP 和 Windows Vista(以及 Windows 7)。
使用 FAT16 格式化驱动器以便它们可以与某些外部设备一起使用的做法(再次)变得更加普遍。我用我的驱动器插入带有外部 USB 端口的 DVD 播放器。我仍然必须从 Windows XP/Vista/Win7 读取/写入文件。没有问题。
答案2
两者仍然支持 Fat16 并且将安装到格式化为 Fat16 的分区上。
老天爷啊,别这么做。
Fat16/32 效率极低。对于偶尔需要将文件从一台机器转储到另一台机器(或与相机一起使用)的外部存储介质(如闪存驱动器),它们勉强可以接受。不过,永远不要将它们用作操作系统安装卷。
除非你希望你的 Vista 安装在一个月后就毫无用处。将交换文件写入 Fat 分区将使你的计算机运行起来非常慢。
答案3
Windows XP 中使用 FAT16 文件系统的最大分区大小
Windows XP 支持使用 FAT16 文件系统创建最大 4 GB 的主分区和逻辑驱动器。最大簇大小为 64K。
所以答案是肯定的,对于 Windows XP
尽管有这篇知识库文章,但与 Vista 页面上所述相反,使用 Vista 原生 GUI 工具似乎无法格式化 Fat16/32 分区。
编辑(2007 年 4 月 25 日):这适用于大于 32 GB 的分区。GUI 工具将支持格式化小于 32 GB 的分区。这是显然是设计使然。尽管 Fat32 分区的最大大小为 ~8 TB,但 Windows 格式化工具不会格式化大分区。
答案4
是的。两者仍支持 Fat16,并将安装到格式化为 Fat16 的分区上。两者都不提供以此格式格式化空白分区的选项,因此您必须使用旧版 DOS 或其他实用程序来执行此操作。您已经知道 Fat16 的分区限制为 4GB,因此无法安装整个操作系统及其所有臃肿部分。
看http://technet.microsoft.com/en-us/library/cc766145(WS.10).aspx了解更多详细信息。