| |
NTFS(New Technology File System ,NT文件系统)是Windows NT的标准文件系统,它也同时应用于Windows 2000/2003、XP。这个系统与旧的FAT文件系统的主要差别是NTFS系统支持元数据(metadata),并且可以利用先进的数据结构提供了更好的性能、稳定性和磁盘的利用率。
NTFS有三个版本:在NT 3.51和NT 4中的1.2版,Windows 2000中的3.0版和Windows XP中的3.1版。这些版本有时被提及为4.0版、5.0版和5.1版。更新的版本添加了额外的特性:Windows 2000引入了配额。
在NTFS系统中,所有与文件有关的东西(文件名、创建时间、读取权限和内容)都被写成元数据。这种优美但抽象的方式使得在Windows NT的发展过程中可以容易地对文件系统的特性进行增加——一个有趣的例子是由活动目录软件添加的用于索引的域(index)。
NTFS为了存储文件系统信息而使用了二叉树,这提高了读取速度和减少了磁盘的碎片。一个文件系统日志被用来文件系统本身的完整性(但不是每一个单独的文件)。使用了NTFS的系统的可靠性得到提高,这对于Windows NT以前的版本来说正是所需要的。
Windows的95、98、98SE和ME版都不能识别NTFS文件系统。现在,Linux内核包括了一个可以读取NTFS分区的组件。然而,这个文件系统的复杂性和微软贫乏的开发档案资料,以及吓跑开发人员的企图都阻止了开发人员对这个系统读取软件的开发。在老式操作系统DOS中有一个名为NTFSDOS的软件对NTFS提供了不完全的支持。
观点1:当然是NTFS好!以前不敢用,主要是怕改不回FAT32,现在工具多了,当然是NTSF好!无论从性能,空间利用率,还是从今后的发展来看,NTFS肯定是大家的选择。
观点2:对于一般用户来说用不着用NTFS格式,因为相对于FAT32,NTFS没有性能的提高,只是在数据保密的提高,甚至可以说NTFS在速度上没有FAT32快!这些都可以参考以前的帖子... 而且NTFS格式在使用恢复软件时候会遇到很多问题,再者若是将数据转换成NTFS格式,要将它转换回来就难了,运气不好还会出现数据丢失的现象当然要是处于特殊运用,比如说多人共享一机子,或者是做服务器之类的,那就推荐NTFS格式,对于一般用户,FAT32已经足够了
观点3:NTFS好,但是当进不去系统的时候就麻烦了,DOS下根本不能访问,要借助一些软件,两个字:麻烦
观点4:1 从OS角度考虑:如果仅仅是单一的Win2000,首选NTFS系统;如果要求多个系统共存,最好使用FAT32系统。以防止在FAT32之下,看不到NTFS分区的信息(虽然有第三方软件可以实现在FAT32下读取NTFS信息,但还是不方便)。 2 从性能方面考虑:NTFS可以有较高的综合性能,较高的安全性,当使用文件压缩时,还可以支持更高的压缩比。
观点5:我用单系统,XP的,想着安全,也为了用iis,特用NTFS格式,感觉速度慢!后来知道XP可以重设页面文件位置,把它放在FAT16分区里,两全其美。
观点6:服务器用NTFS比较好,个人电脑还是用FAT32比较好。
说明: NTFS是WinNT所采用的一种磁盘文件系统,目前仅有WinNT、Win2000/XP,Server2003才可以支持。 NTFS最突出的特点是它的安全性和稳定性,因此被服务器系统普遍采用: NTFS分区对用户权限作出了非常严格的限制,每个用户都只能按照系统赋予的权限进行操作,任何试图超越权限的操作都将被系统禁止; NTFS提供了容错结构日志,可以记录用户的全部操作,从而保护系统安全; NTFS还具有文件级修复及热修复功能、分区格式稳定、不易产生文件碎片,更高的磁盘压缩比等优点,这些都是其他文件系统无法相比的。这些优点进一步增强了系统的安全性,不过对普通用户并没有太大的意义。 NTFS最大的缺点就是兼容性:Win9x、DOS等都无法识别NTFS。而且借助其它软件将NTFS转回FAT(32)容易出错,导致数据丢失