作者threesecond (0.3秒)
看板Storage_Zone
标题Re: [问题] FAT32和NTFS的比较?
时间Mon Jan 11 00:27:49 2010
先讲结论好了,免得有人直接按左键离开....XD
http://www.ntfs.com/ntfs_vs_fat.htm 你的问题在这里全都有答案,
想知道 NTFS 与 FAT32 之间的关系,务必把这全站文章看完。
※ 引述《PCgay (不断努力~)》之铭言:
: 爬文整理了一下各自特性
: 麻烦各位在补充一下
: NTFS
: 1.原理:
: 分散读取
: 一个特别为网路和磁碟配额、文件加密等管理安全特性设计的磁碟格式
: 2.优点:
: (1) 具备资料备援能力和压缩功能
^^^^^^^^
不知道你这备援二字是哪里看来的?
备援和档案系统是两码子事。
: (2) 无单档4g以上限制 最大的档案大小仍可到 16 TB 减 64 KB。
: (3) 可以对每个目录设定权限,如果电脑有设定多个user,
: 可防止别的user读取目录内的资料喔 (FAT32真的做不到?)
这边说的是权限管理,FAT32「真的」做不到,不要怀疑了。
: 等同於档案加密吗? (File encryption)
权限管理跟档案加密是两码子事,
严格来讲,NTFS4仅支援权限管理,不支援档案加密,
NTFS5则是两者都支援。(上面的网页有说明)
: (4) 比较大的磁碟空间 (这是甚麽意思?)
更大的 Volume....(懒得打字了,上面网址自己看)
: 3.缺点
: (1) 读取似乎比较慢?
看你跟什麽东西比较,在大容量分割区(32GB up),
NTFS比FAT32快,而且 FAT32 愈大会愈慢。
: (2) 相容性较差 不支援98 me等系统
你这叫倒因为果,应该说 98,Me 等系统不支援 NTFS,
一个旧的 OS 为甚麽要支援未来的档案系统(单指 NTFS5 而言)?
: FAT32
: 1.原理:
: FAT(File Allocation Table)是“文件分配表”的意思
: 资料可以连续写在一起 连续读取,这种情况下 fat32 就比较快
"快"这个字不是这样解释的,NTFS也会将资料连续写入,怎麽跟FAT32比较快慢?
基本上,上面这句话是废话,哪个档案系统会「故意不连续写入」的?
: 资料结构比较简单(supports dual-boot configurations)
这句正确,没有权限、没有压缩、没有加密,什麽功能都没有,当然简单。
: 2.优点:
: (1) 相容性较好 可以用在ME 98等os上
: (不过现在应该没差了)
应该说,大多数 OS 都可以读写 FAT32。
真要咬文嚼字的话,还是这样讲比较精确。
: (2) 读写似乎比较快? 这点麻烦各位补充说明好了
上面说过,不是这样比较的,不同分割区和不同 cluster 大小都会影响速度。
不是一句话就断定谁快谁慢。
: 3.缺点
: (1) 无法支援4G以上单档
这是最大的缺点,也是现代很多人放弃使用 FAT32 的原因。
: (2) 档案数有限制 不过通常只会发生在单一资料夹下超过上万个档案
照参考文献来说是20000个档,但我前几天遇过,19xxx个档案就写不进去了。
: (3) 无档案及资料夹的安全性设定(No file and folder level security)
: (4) FAT32在XP作业系统下只能格式化到32GB,大於32GB仅能使用NTFS档案格式
: (Win7跟Vista还没try过)
Win7和Vista一样不行。
: 另外想请问
: 1. 2.5寸 / 3.5寸硬碟 / 各种大小随身碟 分别适合哪一种格式?
没有标准答案,一切看需求。
: 2. 能否将两种格式并存於同一个磁区?
不可能将两种档案系统同时存在於一个「分割区」
("磁区"这个名词也是不精确的。)
: 3. 大多数人建议 WIN2000以上的话建议系统槽用NTFS资料槽用FAT32
道听涂说。
: 但现在非常多资料单档都超过4G~ 不知大家意见为何?
: 4. 网路上说什FAT32格式不支援大於32G或什40G分割区等,其实说法是错的,我自己旧电脑
: FAT32格式分割区都到120GB了.只要藉助分割软体像PartitionMagic与Spfdisk.之前也流
: 传什麽XP SP1不支援500GB硬碟,其实并没有!只是不要用XP内建的分割,用软体就好了.我
: 自己2个500GB硬碟,就是在XP SP1系统底下.
这段是正确的。
http://www.threesecond.info/v2/modules/xhnewbb/viewtopic.php?topic_id=219
我站上还有一些参考资料,如果刚刚看完那堆还没按左键离开,应该可以看到这个网址。
我想你的问题不外乎就是「我到底该选 FAT32 还是 NTFS?」
上面说过,一切看需求,原则只有一个:
看你的储存装置是否需要在非微软系统存取,
例如 MacOS、Linux、PS3、XBOX.....
如果是,就用 FAT32,如果不是,就一律选择 NTFS,
不要再用过时的 FAT32 了。
(由於Win9x已经全面结束支援,所以我假设已经没人在用9x)
实际上,现在 Linux 对於 NTFS 支援度也很好了(Mac我不清楚),
所以用 NTFS 其实几乎不太会遇到问题。
更高的效能、更安全的读写机制、更大的档案容量支援....
为甚麽还要用又鸟又烂的 FAT32?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.93.240
※ 编辑: threesecond 来自: 124.8.93.240 (01/11 00:33)
※ 编辑: threesecond 来自: 124.8.93.240 (01/11 00:37)
1F:推 rickhung32 :推 精辟 01/11 03:06
2F:推 PCgay :感恩!!! 01/11 06:57
3F:推 HiJimmy :再问个问题 理论上 48BIT LBA已可支援超过2TB 01/11 09:15
4F:推 HiJimmy :但是实际上却是卡在2TB 大部分都只敢写支援超过137GB 01/11 09:18
5F:→ threesecond :我无法在推文塞入答案,要问请另开新文。 01/11 21:26
6F:推 timeline :推专业三秒!首po没做啥功课又自说自话论对错太超过~ 01/12 08:08
7F:推 timeline :48 Bit LBA 好像在 BIOS OK 但仍不支援开机碟 > 2TB 01/12 08:13
8F:→ timeline :而卡在 2TB 则是 MBR 资料结构定址能力的先天限制 01/12 08:16
9F:推 horb :可是随身碟FAT的比较快 我有测过 不过时间久了 fat 01/12 17:38
10F:→ horb :会不会变慢我就没试过了 01/12 17:39
11F:→ m06 :相容性的确比较差阿..干嘛说人倒因为果 09/03 02:17
12F:→ sppmg :非线性档案系统如ext3)就未必连续写入啊! 02/25 16:29