U盘、硬盘⽂件格式:FAT32、NTFS、exFAT
驾驶证考试新规定如果只是想知道U盘、硬盘使⽤什么格式好,那就是:
想在windows、macbook上都能兼容使⽤,或想提⾼使⽤寿命 => exFAT (U盘推荐)
没有在macbook上的使⽤需求,且希望读写速度快⼀点 => NTFS(硬盘推荐)
兼容性好⼀点(⽼系统也可以⽤),没有单个⽂件⼤于4GB的情况 => FAT32 (不推荐)
如果想做详细的了解,就往下看。
⾸先需要来了解⼀下什么是FAT。
1 FAT
FAT是⽂件配置表(File Allocation Table),⼀种由微软发明的⽂件系统,供MS-DOS使⽤,也是所有⾮NT核⼼的微软窗⼝使⽤的⽂件系统。现在,⼀般所讲的FAT专指FAT32。
FAT创建之初未被复杂化,因此⼏乎所有个⼈电脑的操作系统都⽀持。使它成为理想的软盘和存储卡⽂件系统,也适合⽤作不同操作系统中的数据交流。
但FAT有⼀个严重的缺点:当⽂件删除后写⼊新数据,FAT不会将⽂件整理成完整⽚段再写⼊,长期使⽤后会使⽂件数据变得逐渐分散,⽽减慢了读写速度。其他缺点还包括:1.太浪费磁盘空间 2.磁盘利⽤效率低 3.⽂件存储受限制 4.只⽀持8个字符以下的短⽂件名 5.安全性较差 [1]
接着介绍常见的⽂件系统:
2 FAT16
操作系统根据表现整个磁盘空间所需要的簇数量来确定使⽤多⼤的FAT,所谓簇就是磁盘空间的配置单位,就像图书馆内⼀格⼀格的书架⼀样。FAT16使⽤了16位的空间来表⽰每个扇区配置⽂件的情形,故称之为FAT16。[2]
保湿面膜我们以前⽤的DOS(MS-DOS 6.x及以下版本)、Windows 95都使⽤FAT16⽂件系统,现在常⽤的Windows 98/2000/XP等系统均⽀持FAT16⽂件系统。
FAT ⽂件系统⽀持的最⼤簇数⽬和簇的最⼤⼤⼩决定了 2GB 这⼀分区限制。(FAT ⽂件系统限于 65,525 个簇。簇⼤⼩必须为 2 的次⽅⽽且⼩于 65,536 字节,结果是最⼤簇⼤⼩为 32,768 字节 (32K)。将最⼤簇数 (65,525) 乘以最⼤簇⼤⼩ (32,768) 等于 2 GB。)随着硬盘或分区容量的增⼤,每个簇所占的空间将越来越⼤,从⽽导致硬盘空间的浪费。[3]
给情人的新年祝福语体育功能
由上可知,FAT16⽂件系统有两个最⼤的缺点:
1. 磁盘分区最⼤只能到2GB,硬盘最⼤⽀持8GB。FAT16⽂件系统已不能适应当前⼤容量的硬盘,必须被迫分区成⼏个磁盘空间。⽽分
区磁盘的⼤⼩⼜牵扯出簇的问题来,可谓影响颇⼤。
马头琴是我国哪个民族的乐器2. 使⽤簇的⼤⼩不恰当。试想,如果⼀个只有1KB⼤⼩的⽂件放置在⼀个1000MB的磁盘分区中,它所占的空间并不是1KB,⽽是
16KB,⾜⾜浪费了15KB!当前流⾏的HTML⽂件,其⼤⼩⼏乎多为1KB、2KB,⽽制作⼀个⽹站往往⽤到数⼗个HTML⽂件。如果你的硬盘中有100个这种⼩⽂件的话,你浪费的磁盘空间可从700KB(511MB的分区),到3.1MB(2047MB的分区)。
3 FAT32
同理的,FAT32采⽤32位的⽂件分配表,使⽤的簇⽐FAT16⼩(4KB),使其对磁盘的管理能⼒⼤⼤增强,突破了FAT16对每⼀个分区的容量只有2 GB的限制,分区⽀持提⾼到32GB。[4]
⽬前,⽀持这⼀磁盘分区格式的操作系统有Win95、Win98、Win2000、Win2003、Win Vista、Win7和Win10。
但由于FAT32分区内⽆法存放⼤于4GB的单个⽂件,且具有与FAT16相似的缺陷。⽬前已被性能更优异的NTFS分区格式所取代。
4 NTFS
新技术⽂件系统 NTFS (New Technology File System),是 ⼀个特别为⽹络和磁盘配额、⽂件加密等管理安全特性设计的、WindowsNT 环境的⽂件系统。它是Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和 windows 8.1)等的限制级专⽤的⽂件系统(操作系统所在的盘符的⽂件系统必须格式化为NTFS的⽂件系统,4096簇环境下)。[5]
NTFS对FAT和HPFS作了若⼲改进,例如,⽀持元数据,并且使⽤了⾼级数据结构,以便于改善性能、可靠性和磁盘空间利⽤率,并提供了若⼲附加扩展功能。该⽂件系统的详细定义属于商业秘密 ,微软已经将其注册为知识产权产品。它的最⼤优点是安全性和稳定性好,全32位内核的NTFS为磁盘⽬录与⽂件提供安全设置,指定访问权限,难以受到病毒侵袭。
NTFS每簇仅为512个字节,硬盘利⽤率最⾼。可以⽀持的分区(如果采⽤动态磁盘则称为卷)⼤⼩可以达到2TB。
它主要缺点正由于其⾼筑壁垒,闭关⾃守,从⽽导致兼容性差。Windows NT的NTFS可以访问FAT⽂
件系统,但是逆向造访就会吃闭门羹,如在DOS下系统会显⽰“Invalid drive specification”(⽆效驱动器指派)。在Windows NT 4.0中提供了FAT向NTFS的单向转换功能;在最新的,具有NT内核的Windows 2000中,提供了FAT转换为NTFS或FAFAT32的功能。这些转换在进⾏之前应慎重考虑。
5 exFAT
exFAT(Extended File Allocation Table File System,扩展FAT,也称作FAT64,即扩展⽂件分配表)是Microsoft在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引⼊的⼀种适合于闪存的⽂件系统,为了解决
FAT32等不⽀持4G及其更⼤的⽂件⽽推出。对于闪存,NTFS⽂件系统不适合使⽤,exFAT更为适⽤。对于磁盘则不太适⽤。[6]
主要优点:1.单⽂件⼤⼩最⼤可达16EB(18 446 744073 709 551 616字节,(理论值,16×1024×1024TB),1TB=1024G)2.簇⼤⼩可⾼达32MB 3.⽀持Apple MAC 系统
操作系统⽀持情况:
FAT16: windows 3.x/95/97/98/me/nt/2000/xp unix,linux,dos
FAT32: windows 95/97/98/me/2000/xp
国庆标语大全NTFS: windows nt/2000/xp
exFAT: MAC OSX/windows 8等
如有错误,欢迎指正!
参考⽂献
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论