NTFS:NTFS结构说明

时间:2013-08-04 11:03:56
【文件属性】:

文件名称:NTFS:NTFS结构说明

文件大小:165KB

文件格式:RAR

更新时间:2013-08-04 11:03:56

NTFS

NTFS 结构说明 在Windows NT?中,Microsoft使用了一种新型的文件系统NTFS,它针对FAT/FAT32文件系统安全性差、容易产生碎片、难以恢复等缺点作了重大改进,使得系统总能保持较好的性能。不过使用NTFS的分区只能被Windows NT?系统识别和操作,而且它的结构是Microsoft的内部机密,没有任何官方文档。因此给各位需要在非Windows NT?环境读写NTFS分区的编程人员带来了巨大不便。不过好在还有很多人在研究分析它,现在结合网上搞到的一些资料和我自己的分析对NTFS作一个说明(可惜还是有很多东西没能搞明白)。 一、 概述 在NTFS中一改FAT/FAT32中将文件分配表等系统数据放在分区最前面,然后接着才是数据区的做法,把所有的信息都组织起来以文件的形式存放,包括扇区分配表,引导记录等数据都是作为文件存在于磁盘中。其中只有$Boot(分区引导记录)文件的位置是固定存放在分区首部,其他的文件都可以随意存在于分区中的任何一个位置。这样使得对所有数据的读写都有一个较为统一的方法,而且使得改变分区的尺寸和碎片整理变得非常容易。 在NTFS分区中,存储分区信息的文件被称为系统文件。在每个NTFS分区中都有十个这样的系统文件,它们分别是: $MFT $MFTMirr


【文件预览】:
NTFS 结构说明.rtf

网友评论

  • 也算是网上的一份资料,不过仔细搜一下,有更详细的,我就这样结合用WinHex恢复了一个错误的NTFS分区,很有意思。