2011-03-14 23:02:43 +0000 2011-03-14 23:02:43 +0000
139
139

为什么我应该在可移动媒体上使用exFAT而不是NTFS?

所以,基本上我总是将我的可移动大容量存储设备默认格式化为NTFS,但有人告诉我最好使用exFAT。

有什么exFAT的功能是NTFS没有的吗?

答案 (8)

86
86
86
2011-03-25 14:36:27 +0000

exFAT基本上将FAT文件系统提升到了一个新的高度,增加了大量FAT32系统所缺乏的功能。对于做视频编辑的人来说,其中一个关键的功能是支持>4GiB文件和比FAT32通常支持的更大的分区大小,使其更容易与现代的多字节硬盘一起工作。有一些人正在研究Linux的exFAT支持,但我不知道他们的工作进展如何,而且和以往一样,有可能会像使用NTFS一样损坏你的数据…..

来自维基百科 (我的评论是黑体):

  • 可扩展性大的磁盘尺寸。理论上最大64ZiB,建议最大512 TiB,从FAT32分区的16 TiB限制中提升。注意,内置的Windows 2000/XP/Vista/7可以挂载和支持大于32GB的FAT32卷,但不能创建大于32GB的FAT32卷。
  • 集群大小最高可达32 MiB (允许以更大的分区为代价,以更多的文件空隙为代价)
  • 文件大小限制为16 EiB (受卷大小限制)。从FAT32中的4GiB提高到了4GiB (更好地支持视频编辑和大型存档)
  • 由于引入了自由空间位图,自由空间分配和删除性能得到了改善 (比FAT32的性能要好得多)
  • 支持访问控制列表 (如果你想的话,可以控制文件访问,但我猜想主要用于USB设备,你只想让别人访问它,去吧. …)
  • 提供OEM可定义的参数,以便根据特定设备的特性定制文件系统 (用于有特定需求的嵌入式设备)

微软的开发者们基本上是将FAT32文件系统更新为exFAT,从32位寻址到64位寻址,提供了一个比NTFS更快的速度选择,同时使创建、存储或传输巨大的文件,大于4GiB的文件成为可能。从理论上讲,exFAT没有NTFS那样的操作开销,因为它缺乏许多增加文件系统的复杂性(从而增加了处理时间和磁盘延迟)的功能。

一些缺失的功能(对于可移动媒体来说,这些功能实际上是无用的或浪费)包括:

唯一的缺点是,微软没有向公众发布exFAT,要求公司授权在他们的设备上使用。这可能更多的是针对数字录像机类型的设备,家庭用户可以获得许可在Windows中使用它。

来自 exFAT VS FAT32 VS NTFS

然而,在处理能力和内存有限的系统上,exFAT应该是NTFS的真正竞争对手。NTFS在闪存上的效率低下已经有一段时间了。当然,前提是你对 “理想 "的定义允许软件是专有的而不是开源的。

25
25
25
2011-06-10 16:35:47 +0000

作为上述答案的补充,10.6.5及以后的OS X Snow Leopard也支持exFAT(虽然在发布说明中没有提到)。

25
25
25
2014-04-17 15:11:31 +0000

如果你使用EFS “Encrypted "属性(EFS是Encrypting File System的缩写,它实际上并不是一个文件系统,而是NTFS的一个功能),有一个非常重要的区别。你是看不到的。当你将加密的文件复制到另一个NTFS卷时,它将会使用与原文件相同的密钥保持加密。基本上,如果你想把你的文件带到另一台安装了所有相同的解密证书的电脑上,选择NTFS在可移动硬盘上。这样,你的文件在传输过程中会保持加密,但在所有授权的电脑上都可以透明地访问。Neat-o!

然而,如果你通常把文件带到没有解密证书的机器上,那么当文件被复制到外部磁盘时,没有办法告诉Windows自动解密](https://superuser.com/questions/188119/how-to-remove-encrypted-flag-when-copying-a-file-from-a-hdd-to-a-usb-drive)。如果你忘记了手动解密,你将无法在另一台机器上访问它。如果你经常这样做,在可移动硬盘上**选择exFAT**。

如果你不使用EFS(几乎每个人都是这样),那么显然这并不适用。我想这是继 "与其他操作系统的兼容性 "之后的第二大区别。

13
13
13
2015-03-01 15:35:41 +0000

文件系统的互操作性很重要。 exFAT也是 原生的,读/写 支持 OS X Snow Leopard在10.6.5和更高版本的操作系统中支持 (虽然在发布说明中没有提到)。这可以通过检查Disk Utility来验证,其中exFAT是一个格式化的选项。

在OS X上,NTFS仍然被认为是只读的,除非你在每个驱动器上修改fstab,并愿意处理非原生挂载。因此,对于大多数用户来说,它并不是一个可靠的选择。

虽然在Mac或Linux或其他系统上使用你的硬盘可能不是你的主要关注点,但它是需要考虑的。

10
10
10
2011-03-14 23:29:59 +0000

NTFS的安全属性默认会被绑定到本地计算机上,所以对于需要移动的媒体,FAT通常更方便。

6
6
6
2018-09-05 02:38:21 +0000

NTFS有日志功能,有助于确保文件系统能够从损坏中恢复,而exFAT则没有。因此,如果你只在Windows PC上使用该硬盘,而且可靠性和数据完整性很重要,比如用于存档或备份,那么NTFS应该比exFAT来源 (然后是许多其他同类信息的来源)

在我们看来,exFAT只有一个真正的 “不那么积极 "的地方,那就是缺乏对日志的支持。日志是一种功能,它允许文件系统保存对存储在其上的文件的更改记录。这在数据损坏时非常有用,因为日志可以用来恢复损坏的数据,而exFAT则没有这个功能,这意味着当意外关机或者以这种方式格式化的可移动硬盘无法安全弹出时,数据更容易损坏。

0
0
0
2018-09-18 15:16:45 +0000

NTFS比exFat有一个实际的优势,那就是exFat的最大容量标签长度仍然只有11个字节(就像FAT一样),但在NTFS中是32个字节。现在,如果我有第二个相同类型的硬盘,我甚至不能在名称中添加1或2,因为它已经达到了最大限制。

0
0
0
2011-03-14 23:12:34 +0000

Google的很多结果似乎表明,它好很多,原因有很多(它比较新,还是老生常谈的理由,比如更小,更快,更高效),但也不太兼容,只有Vista和7。 这是我找到的最好的,图说明了很多