经常听到有人在讨论硬盘分区格式那种好?今天详细来分析一下分区格式。
先来列举一下常见的分区格式:FAT12,FAT16,FAT32,NTFS这4种。
FAT12是软盘的分区格式,早先销声匿迹,这里就不在多说了。FAT16多用于U盘等存储设备,这个也不在今天的讨论范围。
现在先来看看FAT32分区的工作原理;FAT32的结构分为DBR,FAT表和数据区。每当在读写某个文件的时候,首先定位到根目录或者子目录,找到这个文件的文件目录项,然后转到FAT表去看下占用簇数的情况,最后转到数据区,才能找到我们所打开文件需要的内容。
再来看FAT32格式化后的情形;FAT32格式化后,做了以下几个操作:DBR,FAT表重建,2号簇中的文件目录项被清空。 此时如果要进行数据恢复的话,恢复出来的肯定是没有目录的,还有可能有些文件会打不开,为什么数据恢复软件扫描后很多文件会打不开,究其原因是文件碎片所导致,至于为什么会有文件碎片,这里就不多说了,大家感兴趣的话可以自行研究一下。
NTFS这个文件系统其实早在FAT32之前微软就推出来了,并不是在FAT32之后。接下来看看NTFS的工作原理:NTFS从开始的第一个扇区起就是簇的概念。每一个文件对应一个文件记录,一个文件记录占用2个扇区。当我们打开某一个文件的时候,如果此文件很小,那么它的文件内容是存在文件记录里面的,这样做的好处是大大的提高了磁盘访问效率,而不是像FAT32里面要经过好几个步骤才能找到文件的内容。
NTFS文件系统格式化后,MFT(多个文件记录的集合)中还遗留着格式化之前的文件记录,而只要文件在,数据就有恢复的可能性。一般情况下,NTFS格式化后进行数据恢复都能出来完整目录。
最后来讨论下2者各有什么特点。
FAT32:个人觉得没什么突出的特点。
NTFS:(1)安全性
可以在本机也可以通过远程的方法保护文件,目录。NTFS还支持EFS加密,可以阻止没有授权的用户访问文件。
(2)可恢复性
NTFS文件系统数据存储的可靠性很强,比较适合做服务器的文件系统,因为其提供了基于原子食物概念的文件系统可恢复性。原子事务是数据库中处理数据更新的一项技术,它可以保证即使系统失败也不影响数据库的正确和完整。
(3)文件压缩
NTFS文件系统带来的另外一个好处是支持文件压缩功能,用户可以选择压缩单个文件或整个文件夹。对那些不经常使用的数据,或较大的文件可以使用NTFS自带的压缩功能来节约磁盘空间。
(4)磁盘配额
磁盘配额就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最打配额范围内的磁盘空间。
综上所述,NTFS文件系统无论在安全性还是可恢复性都有这出色的表现,所以选择NTFS作为分区格式是很有必要的。
上一条:
关于金士顿SSS主控
| 下一条:
国内权威FALSH存储恢复机构就在这里
|