NTFS和FAT32之间的区别
如果大家安装过Windows 7系统,这里不讨论Ghost win7,Ghost是很强大的,对于其来说
分区格式是无所谓的。但是如果你安装过原版的Windows 7
操作系统的话,那么就会发现自己的
Windows 7操作是不能安装在非NTFS分区的,
如果你的硬盘之上的分区都是FAT32格式的话。那么就悲剧了,你要不然就是选择一个分区进行
分区转换,要不然就得放弃安装Window 7
操作系统。
这里我要介绍两个概念,那就是NTFS和FAT32的意义。我们现在都知道这是分区格式并且
NTFS是要比FAT32先进的,但是对于这到底是是什么没有清晰的了解。其实这可以算是一种文件
系统。我们都知道目前的Windows 系统所使用的内核都杀死Windows NT内核,在系统的层面之
上说这种内核是一种微内核。
什么是微内核呢?我在以前的文章之中也是讨论过的,所谓的微内核就是一个不带有其他
复杂的外部设施的内核。比如说在NT内核之中是没有原生
的文件系统的。甚至是连各种设备的驱动都没有
。但是这并不是意味着Win NT内核是不好的。微内核有一个特点,那就是运行的速度是很快的
,如果大家使用过
linux或者是FreeBSD的话就会发现这种系统速度往往都是不如Windows的(需
要注意的一点就是,也正是因为微内核的原因Windows才不如其他系统稳定)。
所以我们就必须使用一个文件系统,就算是win 7旗舰版或者是Ghost win8也是这样。文件
系统是一个
操作系统对于硬盘之上的文件进行管理的基础。硬盘在
操作系统眼中是一个线性的
存储空间,我们到底是应当怎么分配这些空间以形成一个树形的文件网络,这都是文件系统应当负责的工作。而不同的
文件系统实现方式就是所谓的格式,NTFS格式比FAT32先进,是因为其采取的算法不同,其中最
重要的就是NtFS产生的碎片文件是比FAT32少的。