词汇

NTFS - Glossary

Overview

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

这里是所有术语的一个词汇表。 有些条目参考其他的一些条目,比如,See also。 有些条目有它自己的条目页, 比如, More... 如果你的浏览器支持辅助键, 你还可以通过使用这些键来跳转到某个文档, 举例说明,Alt-M表示选择M项。

. (参看根目录)
访问控制块(ACE)
一个访问控制块是一个最小的安全单元。 它包括一个安全标识符(SID)(一个用户或者一个组)和权限信息。 这个权限将是同意访问、拒绝访问 和系统审计中的某一种。这个对象有一个标志可以决定这些权限是 如何被继承的。
也可以参照: SID, ACLAuditing
访问控制列表(ACL)
这个安全结构体包括一个访问控制块的列表。
也可以参照: 安全描述符($SECURITY_DESCRIPTOR), 安全标识符(SID), 访问控制列表(ACL)审计(Auditing)
ACE (参看访问控制条目)
ACL (参看访问控制列表)
属性定义列表($AttrDef) (更多...)
这个元metadata 文件包括一个NTFS卷 (volume)所允许的所有属性(attributes)的定义
属性(Attribute)
在磁盘上一个文件是常驻/非常驻属性 的一个集合。
属性列表($ATTRIBUTE_LIST)(更多...)
这个属性(attribute) 是在一个 MFT文件记录块装不下一个文件的所有属性的时候被使用。 它包含一个可以找到所有属性的列表。属性列表($ATTRIBUTE_LIST)总是被存储在基文件记录中。
也可以参照: MFT($MFT)基文件记录(Base FILE Record)中的 文件记录块(File Record)
审计,正在审计(Audit, Auditing)
作为一个安全权限的一部分, 在文件进行的任何操作(行为)能够被记录下来。 举例来说,所有人都想读一个文件必需的日志, 但是并没有权限去这样做。

B+树(B+ Tree)
B+树是一棵变异的二叉树。 与一个节点一个数据项不同的是,它有很多个数据项。 (在NTFS中,常见的数字依靠名字的长度和簇的大小)。 B+树是一棵平衡的高性能的二叉树,在数据项很大的情况下性能也很好 下性能也很好(因为该树倾向于变宽而不是变深)。
也可以参照: 二叉树(Binary Tree) 和 平衡树(Balanced Tree)
BAAD
在检查磁盘的过程中,如果NTFS发现一个多扇区项的头部不和 它的尾部相匹配的时候,就将它标记为有魔力的标志"BAAD",并且 以0填充之(除了在每个扇区的末端很短的一部分外)。
        FIXME
        "BAAD" == 无用的记录
        "CHKD" == 检查磁盘 ???
        "FILE" == MFT 条目
        "HOLE" == ??? (NTFS 3.0+?)
        "INDX" == 索引缓冲区
	RSTR & ???
        

也可以参照: chkdskfsck.
$Bad
这是在一个卷上命名的数据流所代表的坏簇。
也可以参照: $BadClus.
坏簇($BadClus) (更多...)
这个元(metadata)文件卷(volume) 上所有不可读的簇(clusters)
Balanced Tree
二叉树经常变得不平衡。通过重组数据, 该树能够变成平衡树,以致于没有一个节点相对于的它的左兄弟 或者右兄弟具有类似的大量的子节点。
也可以参照: B+树(B+ Tree) 和 二叉树(Binary Tree)
基文件记录块(Base FILE Record)
如果单个MFT记录装载不下所有的属性,那么基文件记录就包括了很 多定位其他记录的信息。
也可以参照: 属性列表($ATTRIBUTE_LIST), 文件记录(FILE Record) 和 MFT文件($MFT)
二进制(Binary)
数学上以2为基进行运算。在这个文档里面,某个标志域以二进制来 表示,为了更好的分类。 比如: 000010002, 0100000002.
也可以参照: 十进制(Decimal), 十六进制(Hex) 和 单元(Units)
二叉树(Binary Tree)
这是一种在数据有序的情况下存储和查找数据的一种有效的方法。树的每个节点代 表一个数据项。左子节点是所有在它前面的元素的集合,右子节点所有在它后 面的元素的集合。
也可以参照: B+树(B+ Tree) 和 平衡树(Balanced Tree)
位(Bit)
一个二进制位,0或1。
也可以参照: 单元(Units)
包含卷的位图($Bitmap) (更多...)
这个元metadata文件跟踪所有卷volume上正在使用的簇clusters
位图($BITMAP) (更多...)
这个属性attribute跟踪一个索引里面正在使用的记录块records
块(Block)
在linux系统里面,这是一个簇。在linux里面,块设备是一个存储单元。 簇是最大的分配单元。簇被固定为2的幂次方(称为卷因子)个扇区大小, 并且他们的大小可在512B和4KB之间(有些是64KB, 但是4KB是当前NTFS文件系统压缩引擎可以操作的最大的簇大小。 那种限制可能与英特尔i386 CPU上的4KB的页大小有关系)。 块大小能够在Windows NT格式化时被设定,默认的设置是:卷大小, 簇大小从1到512M,扇区大小 512M到1G,1KB 1GB到2GB 2KB 大于2GB 4KB
引导文件($Boot) (更多...)
这个元metadata文件指向卷volume的引导扇区。 它包括一些卷volume、簇clusters和 MFTMFT文件大小的信息。
字节(Byte) (参看单元)

检查磁盘(chkdsk)
这是一个DOS和Windows下的作用单元,用来检查和修复文件系统的。 它的名字是一个待检查磁盘的缩写。
也可以参照: 文件系统检查(fsck).
簇(Cluster)
这是NTFS所使用的最小的磁盘单元, 它是扇区的整数倍大小。簇的大小在卷被格式化的时候就被决定了,并且之后不能够更改。
也可以参照: 扇区(Sector), 引导区$Boot 和 卷Volume
压缩(Compression)
NTFS支持文件和目录水平的压缩。 当文件或目录被读或者写的时候,压缩是透明地被执行的。 在被压缩的目录里面的任何一个新文件都自动的被压缩了。
也可以参照: 压缩单元(Compression Unit)
压缩单元(Compression Unit)
每个被标记为压缩的文件被分成16个簇大小的块,名为压缩单元。 如果这些块中的一块不能够被压缩到15个簇或者更小的时候,它就不能够被压缩。 这个划分也帮助随机地访问一个文件,因为它不需要解压整个文件。
也可以参照:

数据($DATA) (更多...)
这个属性(attribute)包含一个文件一般的数据。 这个流(stream)也可能有一个名字。
数据延展(Data Runs) (更多...)
非常驻属性被存储在一序列被称为延展的间断的簇里面。 每个延展表示为它的开始簇号和大小(长度)。延展映射一个文件的虚拟簇号到一个卷的逻辑簇号。
也可以参照: 属性Attribute, 簇Cluster, 逻辑簇号LCN, 虚拟簇号VCN 和 卷Volume
十进制 (Decimal)
数学上以10为基进行运算。在这个文档里面, 数字既不是十六进制(hex)也不是二进制(binary),而是十进制, 比如: 16 (十六), 23 (二十三).
也可以参照: 二进制(Binary), 十六进制(Hex) 和 单元(Units)
目录(Directory) (更多...)
一个NTFS目录是一个索引属性。NTFS用索引属性来校对文件名。 一个目录条目包含一个文件的名字和文件标准属性(时间戳信息)的一个拷贝。 这种方法为目录浏览提供一个性能上的改善,因为NTFS要打印目录信息并不需要去读取该文件MFT记录。
DOS文件权限(DOS File Permissions) (参看文件权限)
文档模板格式,根目录(Dot, Root Directory) (更多...)
磁盘根目录
驱动器(Drive) (参看卷)
动态磁盘(Dynamic Disk)
        动态磁盘 SDS,Win2K
	

$EA (更多...)
这个属性attribute被用来接入NTFS下面扩展的 HPFS文件系统。它仅仅被用来兼容OS/2。
$EA_INFORMATION (更多...)
这个属性attribute被用来接入NTFS下面扩展的 HPFS文件系统。它仅仅被用来兼容OS/2。
$EFS
$EFS是任何加密文件的日志作用流属性的名字。
也可以参照: $LOGGED_UTILITY_STREAM.
$Extend (More...)
这个元 metadata目录包含一些元 metadata文件: $ObjId, $Quota, $Reparse.

文件(File) (更多...)
在NTFS系统里,一个文件可能是一个正常的文件、目录 (像linux下一样)或者一个系统文件。
文件名($FILE_NAME) (更多...)
这个属性attribute代表文件的名字。一个文件能够有一个或更多的名字, 这些名字可以在任何目录里面。这种情况下NTFS相当于Unix的硬联接。
文件名空间(Filename Namespace) (更多...)
在DOS文件名里面,并不是所有的字母是合法的。 为了兼容,NTFS存储名字所属的命名空间。
文件权限(File Permissions)
NTFS支持标准的DOS文件权限集,即档案、系统、隐藏和只读。 另外,NTFS支持压缩和加密。
也可以参照: 安全描述符($SECURITY_DESCRIPTOR) and 压缩(Compression)
文件记录(FILE Record)
MFT文件有文件记录块组成,即因为所谓的一个魔力字符串"FILE"。 每个记录有一个标准的头部和一序列的属性。 如果单个记录块装不下所有的属性时,于是更多的记录将会被使用, 并且将需要一个属性列表。
也可以参照: 属性Attribute, 属性列表Attribute List, 魔力数字Magic Number 和 主控文件表$MFT
文件记录单元 File Record Segment (FRS)
	FRS = MFT文件记录(MFT File Record)
	
文件参考(File Reference)
每个文件记录都有一个唯一的号码去确认它自己。 开始的48位是定位MFT中偏移地址的连续的分配的号码。 最后的16位是序列号。 每次记录被更改的时候这个号码就加一。 这个序列号能够帮助探测卷上面的错误。
也可以参照: 文件记录File Record, MFT$MFT 和 卷Volume.。
文件延展(File Runs) (参看数据延展)
文件大小(File Size)
在NTFS记录中,这里有三种文件大小。 每一种都存储一定数目的字节 如果文件被压缩,那么初始化的大小可能比实际的大小更小。
文件系统(Filesystem)
物理结构是操作系统用来存储和组织一个存储单元上的文件的。 一般常用的文件系统是FAT(被DOS所使用)。
修复(Fixup) (参看更新号)
框架(Fork) (参看资源框架)
碎片(Fragmented)
(un)f file
FRS (参看文件记录单元)
文件系统检查(fsck)
这个工具用来检查和修复文件系统的。 它的名字是一个文件系统检查程序的缩写。

GB (参看单元)
GUID (参看单元)
      对于一个GUID来说合法的格式是 {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}

      全局统一标示符 (GUID)

      全局统一标示符结构存储了全局统一标示符。 
      一个128位的位串由一序列的8个十六进制位组成,
      接下来是3组每个组分别由4个十六进制位组成,
      再接下来是一组12个十六进制位成。全局统一标示符是微软分布式计算环
      境(DCE)中的全局唯一的标示符(UUID)。
      一个全局统一标示符的例子(GUID):
      	1F010768-5A73-BC91-0010A52216A7

      按顺序存储在磁盘上的吗?

      01020304-0506-0708-090A0B0C0D0E0F010

      0x00  04030201
      0x04  0605
      0x06  0807
      0x08  090A0B0C0D0E0F010
      

十六进制 (Hex, Hexadecimal)
数学上以16为基进行运算。在这个文档里面, 许多数字是用十六进制表示的,比如:0x02E0, 0xF100。
也可以参照: 二进制Binary, 十进制Decimal 和 单元Units.
HFS (参看分层文件系统)
分层文件系统 Hierarchical File System (HFS)
苹果操作系统文件系统
高性能文件系统 High Performance File System (HPFS)
OS/2文件系统的历史:OS/2从前是由IBM和Microsoft共同开发的操作系统。 然而这两个精英之间存在着分歧。IBM继续地发展OS/2(它变成了OS/2 Warp), 并且这解释了为什么OS/2知道怎么样去执行Windows应用程序。 微软决心去做他自己的操作系统:Windows NT。 高性能文件系统影响了NTFS的设计,于是这两个文件系统有许多共性。
HPFS (参看高性能文件系统)

$I30
这是目录所使用的一个有名字的索引。 这个名字引用了0X30属性(文件名$FILE_NAME)。
也可以参照: 属性(Attribute), 目录(Directory), 文件名($FILE_NAME) 和 索引(Index)
索引(Index)
(就象整个索引思想一样)
索引缓冲区($INDEX_ALLOCATION) (更多...)
这个属性(attribute)包含组成一个索引的所有索引块的定位地址。
索引根($INDEX_ROOT) (更多...)
这个属性attribute是一个索引的根。这个索引是作为一棵平衡二叉树来存储的。 这个仅有的起索引作用的属性是$FILE_NAME, 并且这个索引被称为$I30
索引记录(INDX Record) (更多...)
索引记录是由目录、配额,重解析点和安全来使用的。 它的内容依靠保持的索引的类型。目录存储文件名属性。
也可以参照: Directory, $I30, $Quota, $Reparse$Secure.
无限日志域(Infinite Logging Area)
有时候包含在日志文件中。它由一序列的4KB大小的日志记录组成。
也可以参照: 日志文件($LogFile)
节点(Inode)
一个节点在文件系统中代表一个文件,目录,设备等等。 在NTFS中一个MFT记录代表一个节点。
也可以参照: 目录(Directory), 文件(File), 文件记录块(FILE Record) 和 文件系统(Filesystem)

$J
$J是元文件$UsnJrnl的一个命名的数据流。
也可以参照: $UsnJrnl
连接点(Junction Point)
微软簇中指一个映射点,在NT5.0中可使用

KB (参看单元)

LCN (参看逻辑簇号)
日志记录块(Log Record)
无限日志块中的一个4KB大块。它以魔力字符串'RCRD'和修复点开始,包含各种各 样长度的未文档化的数据。[这个日志块可以进一步被分解-我不能够想象如果他们 仅仅为了去记录少数几个字节的日志却浪费了4KB的空间。簇注意高水平和低水平 的"记录"。高水平的是:-分配节点n-生成一个目录块 foo在目录m中低水平的是: -用新的1KB内容来更新一个节点]
日志文件($LogFile) (更多...)
这个元metadata 文件是用来在系统失败的时候来保证数据的完整性。 。它有重起域和无限日志域的两个拷贝。这个日志文件接近卷的中心, 恰好在引导文件的第2个簇的后面。 [Better说是"运行"而不是簇。引导文件经常是在磁盘开始的几个簇的扩展, 并且有一个仅仅包含一个簇的单运行(引导扇区的拷贝)。也是,是不是"无限"?] 事物日志文件f
日志作用流($LOGGED_UTILITY_STREAM) (更多...)
加密文件使用这个属性attribute
逻辑簇号 Logical Cluster Number (LCN)
一个卷被分成很多簇。 它们从0开始按顺序编号。
也可以参照: 簇(Cluster) 和卷 (Volume)
日志序列号 Logical Sequence Number (LSN)
用来定位NTFS日志块的一串数字。
LSN (参看日志序列号)

磁盘号(Magic Number)
许多基于NTFS的磁盘结构中有一个唯一的恒量去证实它。 这个数字经常位于结构的开始并且能够被作为正常性检查。
主控文件表(Master File Table) (参看MFT文件)
$Max
$Max是文件$UsnJrnl所使用的一个命名的数据流。
也可以参照: $UsnJrnl
MB (参看单元)
元数据(Metadata)
被文件系统所使用的存储单元里面的数据仅仅作为一个获取用户数据的方法。 元数据组成了文件系统的结构。 元数据,例如,从各种各样的文件系统, 包括FAT序列,节点表,释放块列表,释放块位图,日志域和元数据超级块。
	meta-data

	数据与数据有关。在数据处理过程中,元数据是定义的数据,
	这些数据提供一些在应用或者环境中使用的其他数据的信息或者文档。

	举例说明,元数据将会记录一些与数据或者属性有关的
	文档(名字,大小,数据类型,等等)也记录一些与记录块
	或者数据结构(长度,域,列,等等)有关的文档,
	也记录一些数据(位置,相关点,所有关系,等等)
	元数据可能包括一些关于上下文、质量和状态或者数据特性的描述性的信息。
	
$MFT (更多...)
在主控文件表中这个元(metadata)文件是卷上所有文件的一个索引。 它包含任何一个文件的属性和任何索引的根。
MFT镜像文件($MFTMirr) (更多...)
这个元(metadata)文件存储MFT文件开始4个记录的一个拷贝。 它是一项安全措施,仅仅在检查程序在执行的时候才使用。
映射数据库($MountMgrDatabase)
映射数据库是根目录(圆点)一个命名的数据流。 它包括一个映射卷的列表。
也可以参照: Dot, Root Directory.
MST (参看多扇区转移)
多扇区转移(Multi-Sector Transfer)
	多扇区,修复,安全检查
	

半位(Nibble)
一个字节的一半(4位)。
NT授权(NT Authority)
NT授权定义了安全实体的范围。 数字0-4代表间断的实体,比如世界,本地。5代表NT授权。
也可以参照: NT Sub Authority SID $SECURITY_DESCRIPTOR
NTFS (更多...)
NTFS是WIN NT/2K/XP所使用的文件系统。
也可以参照: 文件系统(Filesystem)
NT子授权(NT Sub Authority)
NT子授权可以包含任何领域的数字(5是常用的)。 NT子授权以21(0X15)开始,代表了一个NT域实体。 NT Authority SID $SECURITY_DESCRIPTOR

$O
这是属于配额($Quota)和对象标示符($ObjId)的一个有名的索引。
也可以参照: Index, $Q, $ObjId$Quota.
对象标示符($OBJECT_ID) (更多...)
这个属性(attribute)存储一个在安全标示符和安全哈希之间的映射。
$ObjId (更多...)
当使用分布连接跟踪的时候,这个属性(attribute)记录了给予文件或目录的一个唯一的标识符

PAM
可即插的授权模块是Linux里为了证明安全而使用的一个库的集合。
分区(Partition) (参看卷)
分区表(Partition Table)
	分区表...
	SFA Win2K 动态磁盘
	
许可(Permissions)
为了存储许可(授权),NTFS包含了两种机制。 一是一个DOS文件许可的超级集合,这个集包括可读和隐藏。 另外一个是基于ACEs的,允许对特殊的用户保证一些特殊的权限。
也可以参照: $ACE, File Permissions and $SECURITY_DESCRIPTOR
POSIX
一个只取首字母的缩写词(发音象positive),他们是便携式操作系统接口,由Richard M. Stallman.建议的。它是一个国际标准的集合(ISO/IEC 9945-1:1996(E), ANSI/IEEE Std 1003.1 1996 Edition),为了接入象Unix一样的开放性的系统, 比如,linux。NTFS不支持象Unix一样的设备文件。
所有权集($PROPERTY_SET)
废弃的

$Q
这是属于文件 $Quota的一个有名的索引
也可以参照: Index, $O and $Quota.
配额($Quota) (更多...)
这个元metadata文件存储关于文件quotas的一些信息。

$R
这是属于文件$Reparse的一个有名的索引
也可以参照: Index, $Reparse.
日志记录块(RCRD Record)
这个块在日志文件中被使用。每个块代表一个所执行的原子事物。
也可以参照: 日志文件($LogFile) 和 事物(Transaction)
记录块(Record)
在NTFS中有许多各种各样的记录类型。 文件记录块在MFT文件($MFT)中被使用,索引记录块在索引中被使用, 日志记录块在日志文件($LogFile)中被使用。
也可以参照: FILE Record, INDX Record, RCRD RecordRSTR Record
递归(Recursion) (参看递归)
引用(Reference)
文件(这里有其他的吗?)
重解析($Reparse) (更多...)
这个元(metadata)文件存储关于重解析点的一些信息。
重解析点($REPARSE_POINT) (更多...)
这个属性(attribute)存储关于重解析点的一些信息。
资源派生(Resource Fork)
在苹果机文件系统、高性能文件系统中,文件可以被允许有多数据流。这些被称为资源派生
也可以参照: HFSStream.
回滚点(Roll-back)
当一个NTFS卷被映射的时候,要被检查,看它是不是一致的状态。 如果它不是的话,日志文件起作用,并且事务未被执行, 磁盘还原到一个一致的状态。这并不能够保证数据的完整性,仅仅是磁盘的完整性。
也可以参照: 日志文件($LogFile), 事务(Transaction) 和 卷(Volume).
根目录(Root Directory) (参看 Dot, Root Directory)
日志记录(RSTR Record)
在日志文件中有两个拷贝。 一个重起域有一个魔力的字符串"RSTR",接下来是一个修复点和一些其他的数据, 包括三个日志序列号。一个重起域有一个指针指向日志域, 就象所写的开始和最后一个日志记录块或者最后的一个检查点。
运行(延展)Runs (参看数据延展)

$SDH
这是属于安全文件的一个有名的索引。
也可以参照: Index, $SII$Secure.
$SDS
这是属于安全文件的一个命名的数据流。
也可以参照: 安全文件($Secure) 和 流(Stream)
扇区(Sector)
物理存储单元上的一个存储单位。这个存储控制者仅仅能够获取多个扇区里面的数据。 一个扇区通常是512个字节,但是在有些亚洲的硬盘上也可以是1KB。
安全文件($Secure) (更多...)
这个元metadata文件存储卷所使用的一个安全描述符的表格。
安全性(Security)
在NTFS里面,这里有两个级别的安全性。 这里有DOS文件许可,比如只读和隐藏和ACL模式,这个模式保证一些特殊用户的特殊权限。
也可以参照: ACE, ACL, Permissions, $SECURITY_DESCRIPTORSID.
安全描述符($SECURITY_DESCRIPTOR) (更多...)
这个属性存储所有关于文件或目录的安全信息。 它包括一个用于审计的ACL,ACL用于设置权限。安全标识符表明了所有者的用户和组。
也可以参照: Attribute, ACL, ACESID.
安全标识符 Security Identifier (SID)
这个变量长度的标识符惟一的代表了一个在NT域内的用户或者组。 它在安全权限里面被使用。
也可以参照: ACE, ACL$SECURITY_DESCRIPTOR.
序列数组(Sequence Array) (参看更新序列号)
SID (参看安全标识符)
$SII
这是属于安全文件的一个有名的索引。
也可以参照: Index, $SDH and $Secure.
稀疏文件(Sparse File)
NTFS支持稀疏文件。 如果一个文件包含整块的连续的很多的零,那么NTFS就不会 选择在磁盘浪费空间去存储这些零。他们由什么也不包含的数据延展来代表。 当从磁盘读取的时候,NTFS简单的用零来代替。
也可以参照: 数据延展Data Runs.
标准信息($STANDARD_INFORMATION) (更多...)
这个属性attribute包含一个文件的一些信息,比如当文件创建的时候它的权限。
流(Stream)
所有存储在NTFS卷里面的数据都以流的形式存在,这些流能够有自己的名字。 一个文件能够拥有不止一个数据流,但是准确的说一定要有个流没有名字。 文件的大小是由无名数据流决定的。
符号联接($SYMBOLIC_LINK)
这个属性attribute,象卷版本$VOLUME_VERSION一样, 存在于NTFS2.1版本中,但是没有被使用。 在NTFS3.0+版本中就不再存在符号联接了。

TB (参看单元)
Time Stamp
对于文件或目录,NTFS存储了4个重要的时间。它们分别是: 文件创建时间、最后修改时间、MFT中最后修改时间和最后访问时间。 NTFS存储的时间是自从1601年1月1号以来所有秒数的一百万倍。 Unix,存储的时间是自从1970年1月1号以来的所有秒数。
	4个标准时间域和描述概念参考如下:
	
	  C creation
	  A alter (修改)
	  M mft (mft 改变) 
	  R read (最后访问)
		  
        修正:
        注意:对于每个时间域的意思这里有混淆的信息,但是下面定义的意
        义已经通过实验证明是正确的,实验环境是:Windows NT4 SP6a,因此这
        可能是唯一并且正确的解释。

        创建时间:
	文件被创建的时间。当文件名被改变的时候更新(?)。

        最后修改时间
	数据属性最后被修改的时间。

        MFT最后修改时间
	MFT记录最后被修改的时间。

        最后访问时间
	相当于文件最后访问时间(显然这是在只读卷没有被更新的时候)。
	在Windows中这是仅仅在访问被更新的时候,如果有时候当数据被
	最后更新时通过的时候。
        
	申明:对于每个时间域的意思这里有混淆的信息,但是下面定义的意义已经通过
	实验证明是正确的,实验环境是:Windows NT4 SP6a,因此这可能是唯一并且正
	确的解释。
	

也可以参照: 文件记录File Record
事务(Transaction)
在一个系统上,一个事务是在一个持续的单元上的一序列操作,这个单元不能够被分裂。 在这个事务以前,系统的状态是完好定义的。在事务过程中,它没有被定义。在事务完成 之后,它又被完好定义了。一个事务不能够被执行一半:如果没有操作失败的话,事务被实现。 相反的,如果在一个或更多的操作中发生错误的话,这个事务就没有被实现。 一序列(原子)操作被定义为非原子的。一个事务是提供一个原子操作集合的模型。

没有碎片(Unfragmented) (参看碎片)
统一的字符编码标准(Unicode)
国际字符是以16位来编码的(ASCII是以7位编码的,拉丁文是以8位编码的)。 Unicode几乎可以表示世界上任何一种语言的任何一个标示符。
单位(Units)
在这个文档里面,所有的大小都是以字节为单位的(除非明显说明的)。 下面是一些单位的缩写:

缩写 名字 精确 大概
KB Kilobyte 210 103
MB Megabyte 220 106
GB Gigabyte 230 109
TB Terabyte 240 1012

也可以查看二进制,十进制,十六进制。
申明:从技术上来说,对于1024B正确的缩写是Kib,它代表1K个二进制位。
$UpCase (更多...)
这个元metadata文件包含128K的国际字母。对在Unicode集合里面的字母来说, 在这个文件中都有一个条目。它在比较和查找文件的时候被使用。
更新序列号(Update Sequence)
在NTFS里面,有一些结构为了检查一致性就存在更新号。 这些结构是文件记录,索引记录,日志记录。 在记录写入磁盘以前,每个扇区的最后2个字母被复制到头部的一个数组里面。 这个更新序列号于是被增加和写入每个扇区的末尾。 如果发生任何磁盘错误的话,这项技术能够探测到它。
        更新序列号数组(usa)是一个数组,它是由属于每个扇区最后2个字节的无符
        号16位整数组成的。注意开始的一个条目是更新序列号(usn),它记录了被保
        护的记录块被写入磁盘的次数。值0和-1(例:0xffff)是不被使用的。所有扇区的最
        后2个字节应该是等于更新序列号(在读的过程中)的或者设置它(在写
        的过程中)。如果没有这样,那么一定是当数据被写的时候一个不完全的
        多扇区转移已经发生。最大的更新序列号数组的大小被固定为:
            最大值=usa_ofs + (usa_count * 2) = 510 bytes
        510个字节来自于这样一个事实:数组中的最后的16位整数显然应该
        在第一个512字节大小的扇区之前完成的。这个规范能够被在usa_ofs +
        (usa_count * 2)小于510的时候被用来作为一项一致性检查。
        

也可以参照: 文件记录FILE Record 索引记录INDX Record 日志记录RCRD Record RSTR Record
变更日志文件($UsnJrnl) (更多...)
为日志所使用

VCN (参看虚拟簇号)
虚拟簇号 Virtual Cluster Number (VCN)
当表示一个文件的数据延展的时候,簇被设置成虚拟簇号。 0簇表示文件最开始一个簇。从虚拟簇号到逻辑簇号由数据延展来映射, 以便于定位卷上的文件。
也可以参照: Cluster, LCNVolume.
卷(Volume)
(=驱动=分区)(扩展,跳跃,镜像(不支持))一个逻辑NTFS分区。它是物理分 区的一个组合(通过fdisk功能,你能够设置镜像和跳跃),它们看起来象一个整体 一样(有时候像Linux的md块设备一样)。
卷($Volume) (更多...)
这个元metadata文件包含一些信息,比如名字,序列号和是否卷需要检查错误。
卷信息($VOLUME_INFORMATION) (更多...)
这个属性attribute包含一些信息,比如序列号,创建时间和是否卷需要检查错误。
卷名字($VOLUME_NAME) (更多...)
这个属性attribute以Unicode的方式存储卷的名字。
卷版本($VOLUME_VERSION)
这个属性attribute,象符号联接$SYMBOLIC_LINK 一样存在于NTFS v1.2中,但是它很少被使用。 在NTFS V3.0+中就不再使用了。

Online 中文在线 Validate HTML Validate CSS $Id: glossary.html,v 1.13 2001/07/11 17:09:23 flatcap Exp $