如今,几乎所有外置 USB 硬盘和 USB 存储介质/棒都已预先格式化FAT32。
据我所知,该文件系统的唯一优点是操作系统和设备之间的兼容性。
重新格式化是否合理外置FAT甚至NTFS? 这将如何影响性能和安全性?
答案1
答案2
这不仅合理,有时甚至是必要的。FAT32 不允许文件大于 4GB。
至于在 NTFS 和 exFAT 之间进行选择。嗯,vanilla XP 和 vanilla Linux 都不支持 exFAT,但它们支持 NTFS。
答案3
安全性完全不受影响[1],因为有人总能将设备插入另一台机器(忽略所有文件权限)并窃取您的数据。性能可能会更好,也可能不会——取决于所涉及的操作系统、文件系统和硬件。最好对您可能的工作负载进行基准测试,看看哪种方法最有效。
[1] 好吧,如果你使用加密文件系统,你可以获得更好的安全性,但这并不是真的在问题范围内,绩效几乎肯定会受到不利影响。
答案4
回答你的问题,使用 NTFS 格式化是否合理,或者外置FAT?
正如您所提到的,这完全取决于哪种操作系统将查看此驱动器。如果您指的是 Vista+,那么 NTFS 就很好。虽然其他操作系统(非 Windows)可以读取 NTFS 驱动器,但我不确定它们的支持是否与 FAT32 一样好。
exFAT 最近被添加到组合中,作为解决 FAT32 的一些限制的方法。
还有一些其他的考虑因素。Windows 7 支持BitLocker 托戈它允许使用简单密码对硬盘进行完全加密和安装。它在 Windows 7 上是读/写的,在 Vista 和 XP 上是只读的,并且不支持跨平台。
如果您需要的是最低标准,我会选择 FAT32 并处理限制。如果您使用的是 Windows XP+,那么选择 NTFS。如果您使用的是 Vista+,那么选择 exFAT。