想要了解ntfs,我们首先应该认识一下fat。fat(fileallocationtable)是“文件分配表”的意思。
对我们来说,它的意义在于对硬盘分区的管理。
fat16、fat32、ntfs是目前最常见的三种文件系统。fat16:我们以前用的dos、windows95都使用fat16文件系统,现在常用的windows98/2000/xp等系统均支持fat16文件系统。它最大可以管理大到2gb的分区,但每个分区最多只能有65525个簇(簇是磁盘空间的配置单位)。随着硬盘或分区容量的增大,每个簇所占的空间将越来越大,从而导致硬盘空间的浪费。
fat32:随着大容量硬盘的出现,从windows98开始,fat32开始流行。它是fat16的增强版本,可以支持大到2tb(2048gb)的分区。fat32使用的簇比fat16小,从而有效地节约了硬盘空间。
ntfs:微软windowsnt内核的系列*作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。随着以nt为内核的windows2000/xp的普及,很多个人用户开始用到了ntfs。ntfs也是以簇为单位来存储数据文件,但ntfs中簇的大小并不依赖于磁盘或分区的大小。
簇尺寸的缩小不但降低了磁盘空间的浪费,还减少了产生磁盘碎片的可能。ntfs支持文件加密管理功能,可为用户提供更高层次的安全保证。
什么是NTFS文件系统
NTFS是Windows NT以及之后的Windows 2000、Windows XP、Windows Server 2003、Windows Server 2008、Windows Vista和Windows 7的标准文件系统。NTFS取代了文件分配表(FAT)文件系统,为Microsoft的Windows系列操作系统提供文件系统。
NTFS对FAT和HPFS(高性能文件系统)作了若干改进,例如,支持元数据,并且使用了高级数据结构,以便于改善性能、可靠性和磁盘空间利用率,并提供了若干附加扩展功能,如访问控制列表(ACL)和文件系统日志。
该文件系统的详细定义属于商业秘密 ,但 Microsoft 已经将其注册为 知识产权产品。NTFS概述NTFS (New Technology File System)是 WindowsNT 操作环境和 Windows NT 高级服务器网络操作系统环境的文件系统。NTFS 的目标可靠性 通过可恢复能力(事件跟踪)和热定位的容错特征实现增加功能性的一个平台对 POSIX需求的支持消除 FAT和 HPFS文件系统中的限制。详细说明NTFS 提供长文件名、数据保护和恢复,并通过目录和文件许可实现安全性。
NTFS 支持大硬盘和在多个硬盘上存储文件(称为卷)。例如,一个大公司的数据库可能大得必须跨越不同的硬盘。NTFS 提供内置安全性特征,它控制文件的隶属关系和访问。
从DOS或其他操作系统上不能直接访问 NTFS 分区上的文件。如果要在DOS下读写NTFS分区文件的话可以借助第三方软件;现如今,Linux系统上已可以使用 NTFS-3G进行对 NTFS 分区的完美读写,不必担心数据丢失。Win 2000采用了更新版本的NTFS文件系统NTFS 5.0,它的推出使得用户不但可以像Win 9X那样方便快捷地操作和管理计算机,同时也可享受到NTFS所带来的系统安全性。
NTFS 允许文件名的长度可达 256 个字符。虽然 DOS 用户不能访问 NTFS 分区,但是 NTFS 文件可以拷贝到 DOS 分区。每个 NTFS 文件包含一个可被 DOS 文件名格式认可的 DOS 可读文件名。
这个文件名是 NTFS 从长文件名的开始字符中产生的。FAT32到 NTFS说明:众所周知,FAT32的硬盘格式并不能支持4GB以上的文件,而现在的大游戏越来越多了,尤其是一些大作,游戏大小最高可以达到13.8GB。但是,现在使用FAT32格式的朋友普遍较多,为了喜欢的游戏,我们只好把硬盘格式转换为NTFS。
NTFS文件系统只能用于哪些操作系统环境
NTFS文件系统只能用于Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和 windows 8.1)等的限制级专用的文件系统(操作系统所在的盘符的文件系统必须格式化为NTFS的文件系统,4096簇环境下)。NTFS取代了老式的FAT文件系统。
NTFS对FAT和HPFS作了若干改进,例如,支持元数据,并且使用了高级数据结构,以便于改善性能、可靠性和磁盘空间利用率,并提供了若干附加扩展功能。
NTFS文件系统拥有以下特点:1、安全性高:NTFS支持基于文件或目录的ACL,并且支持加密文件系统(EFS)。2、可恢复性:NTFS支持基于原子事务概念的文件恢复,比较符合服务器文件系统的要求。3、文件压缩:NTFS支持基于文件或目录的文件压缩,可以很方便的节省磁盘空间。4、磁盘配额:NTFS支持磁盘配额,可针对系统中每个用户分配磁盘资源。
扩展资料在NTFS文件系统中,对文件进行存取都是按照簇分配的,而每个簇都是物理扇区的整数倍,并且簇大小是物理扇区的2的整数次方,但NTFS文件系统里,簇的大小则是由格式化程序根据卷的大小自动分配。NTFS要使用逻辑簇号和虚拟簇号来对簇进行定位,同时,通过LCN来对整个卷中的所有簇从头到尾按照顺序进行编号,将卷因子乘以LCN,就可以得到卷上物理字节的偏移量,从而可去顶物理磁盘的详细地址。VCN对特定文件的簇从头到尾按照顺序进行编号,方便引用文件中的数据。
在NTFS中,卷上的所有的数据信息都存储在文件中,这当中包含了引导程序(即用来获取及定位文件的一种数据结构)以及位图文件(记录卷使用情况和大小)。一般来说,不论簇的大小会是多少,文件记录的大小都将是固定不变的,且为1KB。
windows下,磁盘的文件系统有哪几种?简述NTFS系统相对其他文件系统的好处是什
常见的文件系统大多是FAT或NTFS。一、FAT文件系统:1、FAT16格式其中FAT16是自DOS、Windows 3.x以来广泛使用的硬盘分区格式,是传统的16位文件系统。
它有极好的兼容性,DOS、Windows 、Windows NT的各种版本,以及其他各类操作系统都支持FAT16。
它相对速度快, CPU资源耗用少,所以至今仍是各类机器硬盘常用的分区格式。但是传统FAT16得不支持长文件名,受到8+3,即8个字符的文件名加3个字符扩展名的限制。单个分区的最大尺寸为2GB,单个硬盘的最大容量一般不能超过8GB,所以如果硬盘容量超过8GB,8GB以上空间则因无法利用而浪费。2、FAT32格式FAT32是Windows 95 OSR2版开始推出兼容16位的32位文件系统。
最大特点为使用较小的簇(每簇仅为4KB)分配文件单元,大大提高硬盘空间利用率,减少了浪费。单个硬盘的最大容量达到2TB(1TB=1024GB),为海量硬盘的使用者提供了方便。它支持长文件名,能很好运行 DOS、Windows 95-2000的各种版本,但系统开销要大于FAT16。
这种文件系统的安全性仍然较差。目前,支持这一磁盘分区格式的操作系统有Win 97、Win 98和Win 2000/XP。但是,这种分区格式也有它的缺点,首先是采用FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的硬盘要慢;另外,由于DOS系统和某些早期的应用软件不支持这种分区格式,所以采用这种分区格式后,就无法再使用老的DOS操作系统和某些旧的应用软件了。
二、NTFS文件系统NTFS具有FAT的所有基本功能,并提供了优于FAT和FAT 32文件系统的特点:1、更好的文件安全性和更大的磁盘压缩。 支持大磁盘,最大可达2tb(NTFS的最大驱动器容量远远大于FAT的最大驱动器容量,并且随着驱动器容量的增加,NTFS的性能并不下降,这与FAT有很大不同)。2、可以在安装过程中,将现有的分区转换为NTFS。
也可以在安装后的任何时候,通过在命令提示符下使用convert.exe程序,将文件系统从FAT转换为NTFS。但是只有Windows NT/2000/XP才能识别NTFS系统,Windows 9x/Me以及DOS等操作系统都不能支持、识别NTFS格式的磁盘。3、由于DOS系统不支持NTFS系统,所以最好不要将C:盘制作为NTFS系统,这样在系统崩溃后便于在DOS系统下修复。但是NTFS文件系统存在一个明显的不足,就是如果使用NTFS格式化分区,那么只有Windows 2000可以访问在该分区上创建的文件,其他操作系统不能使用Windows 2000 NTFS分区。
NTFS文件系统也不是全都是优点,有些操作还是需要FAT文件系统中运行的。
标签: