ntfs是什么意思

NTFS文件系统最早出现于1993年的Windows NT操作系统中,它的出现大幅度地提高了微软原来的FAT文件系统的性能。 

 

NTFS是一个日志文件系统,这意味着除了向磁盘中写入信息,该文件系统还会为所发生的所有改变保留一份日志。这一功能让NTFS文件系统在发生错误的时候(比如系统崩溃或电源供应中断)更容易恢复,也让这一系统更加强壮。在这些情况下,NTFS能够很快恢复正常,而且不会丢失任何数据。在很少出错情况下,微软表示你需要运行CHKDSK修复程序来对磁盘卷进行维护的概率特别低,其概率不到1%。

 

功能

NTFS文件系统所具备3个功能:错误预警功能、磁盘自我修复功能和日志功能。 

 

错误预警功能:在NTFS分区中,如果MFT所在的磁盘扇区恰好出现损坏,NTFS文件系统会比较智能地将MFT换到硬盘的其他扇区,保证了文件系统的正常使用,也就是保证了系统的正常运行。而FAT16和FAT32的FAT则只能固定在分区引导扇区的后面,一旦遇到扇区损坏,那么整个文件系统就要瘫痪。

 

磁盘自我修复功能:NTFS可以对硬盘上的逻辑错误和物理错误进行自动侦测和修复。在每次读写时,它都会检查扇区正确与否。当读取时发现错误,NTFS会报告这个错误;当向磁盘写文件时发现错误,NTFS会换一个完好位置存储数据。

 

日志功能:在NTFS文件系统中,任何操作都可以被看成是一个“事件”。事件日志一直监督着整个操作,当它在目标地,发现了完整文件,就会标记“已完成”。假如复制中途断电,事件日志中就不会记录“已完成”,NTFS可以在来电后重新完成刚才的事件。 

 

特点

1、安全性

NTFS文件系统能够轻松指定用户访问某一文件或目录、操作的权限大小。NTFS能用一个随机产生的密钥把一个文件加密,只有文件的所有者和管理员掌握解密的密钥,其他人即使能够登录到系统中,也没有办法读取它。NTFS采用用户授权来操作文件,事实上这是网络操作系统的基本要求有给定权限的用户才能访问指定的文件。NTFS还支持加密文件系统(EFS)以阻止未授权的用户访问文件。 

 

2、容错性

NTFS使用了一种被称为事务登录的技术跟踪对磁盘的修改。因此,NTFS可以在几秒钟内恢复错误。 

 

3、稳定性

NTFS文件系统的文件不易受到病毒和系统崩溃的侵袭。这种抗干扰能力直接源自于Windows NT操作系统的高度安全性能,NTFS文件系统只能被WindowsNT以及以NT为内核的Windows 2000/XP以上系统所识别。即使FAT和NTFS两种文件系统在一个磁盘中并存时,NTFS采用与FAT不同的方法来定位文件映像,克服了FAT文件系统存在许多闲置扇区空间的缺点。 

 

4、向下的可兼容性

NTFS文件系统可以存取FAT文件系统和HPFS文件系统的数据,如果文件被写入可移动磁盘(特别是软盘)时,它将自动采用FAT文件系统。

 

5、可靠性

NTFS把重要交易作为一个完整交易来处理,只有整个交易完成之后才算完成,这样可以避免数据丢失。如向NTFS分区中写文件时,会在内存中保留文件的一份拷贝,然后检查向磁盘中所写的文件是否与内存中的一致。如果两者不一致,操作系统就把相应的扇区标为坏扇区而不再使用它(簇重映射),然后用内存中保留的文件拷贝重新向磁盘上写文件。如果在读文件时出现错误,NTFS则返回一个读错误信息,并告知相应的应用程序数据已经丢失。

 

6、大容量

NTFS彻底解决存储容量限制,最大可支持16EB。(1024B=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB,1024TB=1PB,1024PB=1EB)。NTFS的簇大小一般从512字节到4KB。 

 

7、长文件名

NTFS允许长达255个字符的文件名,突破FAT的8.3标准限制(FAT规定主文件名为8个字符扩展名为3个字符)。NTFS文件系统的最大缺点就是它只能被WindowsNT/2000/XP以上系统、Linux系统所识别。虽然NTFS文件系统可以存取FAT文件系统的文件,但它的文件却不能被FAT文件系统所存取,当系统崩溃时我们只有用软盘、光盘或U盘启动,启动后他们用的FAT或FAT32文件系统是是无法访问NTFS文件系统的给数据抢救带来不便。