闪存驱动器-应该格式化为NTFS吗?


Answers:


16
  • 可移植性:运行Windows 95、98或Me,(某些)Linux或任何其他非Windows设备的计算机将无法读取驱动器。
  • 长寿:NTFS将缩短驱动器的寿命。这是一个日志文件系统,这意味着它记录更改,而不仅仅是最终结果,从而导致对驱动器的更多写入。它还会记录文件的上次访问时间,因此即使读取也会导致写访问。闪存的寿命只有大约100,000次写入。
  • 易于访问:NTFS记录文件的所有者,因此,如果您尝试在另一台计算机上访问文件,则很可能会看到“拒绝访问”消息。可以认为这是有好处的,但实际上只是不便,因为数据没有加密。如果要保护USB记忆棒上的数据不被窥视,则应使用加密。

8

好吧,与FAT32相比,NTFS的主要优点(闪存驱动器的通常选择是):

  1. 对于较大的分区(较大的群集,可能文件大于2GB)更好
  2. 文件系统权限
  3. 记录日志,从而更好地恢复崩溃

1和2仅对于很大的闪存驱动器(几个GB)很重要,因此通常不成问题。如果您经常“忘记”执行“安全清除”,则3与之相关。

另一方面,FAT32比NTFS受到更广泛的支持。所以我会说:

  • 如果您的闪存驱动器很大,或者经常忘记安全移除,请使用NTFS
  • 如果您可能不得不在其他人的计算机上使用驱动器,请使用FAT32

3
如果启用了写入缓存,则忘记安全删除只是一个问题。如果您经常忘记,那么我建议您更改缓存策略,而不是文件系统。
pipTheGeek

好吧,如果您在写入时拔出驱动器,则即使没有写入缓存,FS也将损坏。但是,那肯定会丢失数据,所以我想无论哪种方式都没关系。
sleske

那里不是FAT64之类的东西吗[ en.wikipedia.org/wiki/ExFAT]
史蒂夫·施耐普

8

假设您的意思是格式化NTFS与格式化FAT / FAT32的利弊

优点

  • 可以存储大于4Gb的文件
  • NTFS是日记文件系统,因此它应比FAT / FAT32更健壮
  • 更有效地利用存储空间(在存储大量小文件时,减少了浪费的空闲空间)
  • 总体上表现更好
  • 支持ACL和文件系统权限
  • 如果需要,内置压缩。

将闪存驱动器格式化为NTFS的缺点

  • 额外的写入活动会使闪存更快地耗尽
  • 从系统中删除之前必须明确卸除驱动器
  • 无法针对快速移除进行优化
  • 在某些情况下可能被迫关闭系统以将其删除
  • 可能需要其他驱动程序才能从非Windows平台访问驱动器
  • 与Windows的旧版本不兼容

必须显式卸除驱动器,这是不使用NTFS IMHO的杀手级原因。
Motti

这是否意味着FAT文件系统强制执行同步I / O操作?根据我的经验,情况并非如此。
unfa

4

经典答案是:这取决于

对于兼容性,FAT32仅是赢家,因为它与几乎所有其他操作系统或所有操作系统都兼容。

NTFS(显然)与所有功能都不兼容。

ExFat可能仅与Vista兼容,但我知道有些人使其与XP兼容。

至于将文件复制到USB驱动器,FAT32将比NTFS快一点。

从USB驱动器读取或复制将具有相同的速度。NTFS花费的时间略长。

我认为,最好的选择是FAT32。

话虽这么说...使用NTFS显然有一些优势,例如支持更大的文件大小等。

如果您知道仅在支持NTFS的系统上使用USB驱动器,并且希望NTFS附带增加的安全性,权限,大文件等。

就像我说的那样...正确的答案是:取决于

希望这可以帮助!:-)


3

您可以使用NTFS格式化闪存驱动器,但是您应该将缓存策略(在“设备管理器”中的驱动器属性中的“策略”选项卡上)更改为“为快速删除进行优化”,或者甚至最好始终将“从计算机上卸下驱动器之前,请使用“安全卸下硬件”弹出设备。

  • 有人声称,NTFS比闪存驱动器上的FAT / FAT32慢。我没有任何基准可用于个人支持。

  • 显然,您不能在不支持NTFS文件系统的操作系统上使用NTFS格式的闪存驱动器。

  • 您确实获得了NTFS ACL和压缩。如果将驱动器移至另一台计算机,则ACL具有可疑的价值,因为只有命名为“知名”帐户(例如“管理员”,“所有人”,“经过身份验证的用户”等)的权限才能在其他计算机(其他)上“工作”用户/组将在其他计算机上显示为未知的SID(长号中带有破折号)。NTFS压缩可以通过在写入/读取文件时对其进行压缩来为驱动器提供更多的“空间”。这实际上是否会让您有所收获,取决于要存储的文件的类型和可压缩性。


1

如果您大多数时候都担心兼容性,请使用FAT32。

如果您担心传输的文件的大小,尤其是大于4G的文件,请使用NTFS。FAT32只能处理较小的4G文件。

希望能帮助到你。


0

过去我在使用FAT32时遇到了太多麻烦,以至于我不愿意将它推荐用于任何事物,除非绝对没有选择(在可能的情况下,我甚至更喜欢FAT16而不是FAT32)。显然,如果要考虑兼容性,那么别无选择,但是如果不成问题,那么兼容性问题与您的决定完全无关。

NTFS的额外磨损开销是一个奇怪的问题-我很感兴趣看到一些硬数字可以清楚地表明这对平均闪存驱动器的预期寿命构成什么。即便如此,这些天的东西是如此便宜,以至于我认为这是一个相当健壮的交易,可以获取更强大的文件系统的好处,甚至可以将ACL /加密/压缩作为额外的好处。


0

是的,但是请为该驱动器永久建立索引(为该驱动器建立索引)。


0

如果USB驱动器大于32GB或要复制到其上的单个文件大于2GB,则必须使用NTFS。最近的另一种选择是exFAT,其设计用于最大程度地延长闪存寿命。但是它尚未得到广泛支持,因此您的exFAT USB驱动器在某些设备上可能无法识别,例如电视,DVD播放器,带有USB的扬声器等。

Windows上的NTFS格式化USB驱动器还有一个烦人的错误(不确定是所有Windows还是某些Windows 7系统)。当您在Windows 7中以NTFS格式的USB驱动器复制文件时,完成复制(进度条已满)后,它将冻结几分钟。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.