加密:最新版本的NTFS可以在不需要最终用户干预的情况下对磁盘上的文件进行加密。如果你的笔记本被窃,EFS可以帮助你保护硬盘上的数据不被访问。Windows 2000及以后的版本都支持DESX加密,Windows XP和Windows Server 2003支持3DES;Windows XP SP1+和Windows Server 2003还支持AES。
磁盘配额:尽管NTFS有一个名为$QUOTA的文件,这是管理磁盘配额的元数据文件的名字,从Windows NT 3.5开始,配额都不是缺省的,直到Windows 2000 (NTFS 5)出现,这一情况才有所改变。磁盘配额可以监控并限制用户对磁盘空间的使用。NTFS 5中的Quotas可以以用户或者卷为单位,提供硬性限制和警告两种类型的功能。
Volume Shadow Services:Windows Server 2003 (NTFS 5.1)中提供了为数据创建快照的功能,即使当文件打开的时候该功能也可以使用。这一功能让备份和数据恢复的工作变得更加简单可靠。
Reparse Points:在NTFS 5.0及以上版本中,reparse poin是用户定义数据,包括Volume Mount Points和Junction Points。
Volume Mount Points:允许不同的卷作为其他卷的子目录被加载。
Junction Points:对于UNIX用户来说,符号链接是大家非常熟悉的了,它们通常是指向文件系统中的其他文件。对于Windows来说,情况略有不同。从Windows 2000开始,NTFS支持一类名为Junction Point的symbolic link(符号链接),GUI仍然不能很好地支持该功能,人们经常使用插件来确保该功能能够使用。注意,Windows的快捷方式和符号链接有所不同,对快捷方式的操作只会影响快捷方式(.lnk文件)而不会影响目标文件本身。在Windows 2000、Windows XP和Windows Server 2003系统中,NTFS Junction Point只能被用于文件夹和卷(不是独立的文件)。有消息称在Vista和Longhorn Server中会和UNIX和Linux一样支持真正符号链接。我应该说明一下,NTFS还支持“hard links”(硬链接)的概念,它允许单一文件被多个目录引用。但是和符号链接不同的是:在硬链接被解除后,该文件可以被删除。
稀疏文件(Sparse Files):Windows 2000的NTFS 5.0引入了稀疏文件这一概念,它允许程序用小块的数据存储非常大的文件。一些人认为稀疏文件这一功能和卷压缩非常类似,但是对性能却没有影响。
文件压缩:NTFS提供了透明的文件压缩服务,它能够帮助降低文件使用的空间。但是,压缩显著增加系统负担,所以在使用之前一定要仔细考虑。而且在簇大小超过4KB的NTFS卷上不能进行文件压缩。
总结
我相信微软为未来Windows版本中的NTFS文件系统留下了很多让人吃惊的功能。我总结一下在本文中提到的高级信息。
版本 |
-- |
NTFS 4.0 |
NTFS 5.0 |
NTFS 5.1 |
Windows 版本 |
Windows NT 3.1 |
Windows NT 3.51/4.0 |
Windows 2000 |
Windows XP & Windows 2003 |
压缩 |
|
X |
X |
X |
Volume mount points |
|
|
X |
X |
Reparse points |
|
|
X |
X |
Volume Shadow Services |
|
|
|
X |
磁盘配额 |
|
|
X |
X |
DESX 加密 |
|
|
X |
X |
3DES 加密 |
|
|
|
X |
AES 加密 |
|
|
|
X* (XP SP1+, W2K3) |
(责任编辑:陈毅东)