📄 index.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//ZH_CN">
<!-- http://linux-ntfs.sourceforge.net/ntfs/files/attrdef.html -->
<html lang="ZH_CN">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="description" content="NTFS Documentation">
<link rel="stylesheet" type="text/css" href="../style/ntfsdoc.css">
<link rel="start" type="text/html" href="../index.html" title="NTFS Documentation">
<title>Files - NTFS Documentation</title>
</head>
<body>
<table border="0" class="toolbar" summary="" cellspacing="0">
<tr>
<td class="toolbar"><div class="toolbar"><a accesskey="1" class="toolbar" href="../index.html">主页</a></div></td> <td class="toolbar"><div class="toolbar"><a accesskey="2" class="toolbar" href="../files/index.html">文件</a></div></td> <td class="toolbar"><div class="toolbar"><a accesskey="3" class="toolbar" href="../attributes/index.html">属性</a></div></td> <td class="toolbar"><div class="toolbar"><a accesskey="4" class="toolbar" href="../concepts/index.html">概念</a></div></td> <td class="toolbar"><a accesskey="5" class="toolbar" href="../help/glossary.html">词汇</a></td>
</tr>
</table>
<h1>NTFS - Files</h1>
<a class="prevnext" accesskey="," href="usnjrnl.html">前一页</a>
<a class="prevnext" accesskey="." href="mft.html">后一页</a>
<h2>概述</h2>
<p>
在NTFS卷上的每一个事务都是一个文件。它们可分为两类: 元数据和常规文件。元数据文件包含
这个卷和含有数据的常规文件的信息。
</p>
<h2>卷的结构</h2>
<p>
下面是一个在Win2k卷上的文件列表<a href="../help/table.html">(Key)</a>.
</p>
<table border="1" summary="" cellspacing="0">
<tr>
<th class="numeric">序号</th>
<th>文件名</th>
<th>操作系统</th>
<th>描述</th>
</tr>
<tr>
<td class="numeric">0</td>
<td><a href="mft.html">$MFT</a></td>
<td> </td>
<td>MFT文件列表-每个文件的索引</td>
</tr>
<tr>
<td class="numeric">1</td>
<td><a href="mftmirr.html">$MFTMirr</a></td>
<td> </td>
<td>MFT前4个记录的备份</td>
</tr>
<tr>
<td class="numeric">2</td>
<td><a href="logfile.html">$LogFile</a></td>
<td> </td>
<td>事务型日志文件</td>
</tr>
<tr>
<td class="numeric">3</td>
<td><a href="volume.html">$Volume</a></td>
<td> </td>
<td>序列号,开发时间,污染标记</td>
</tr>
<tr>
<td class="numeric">4</td>
<td><a href="attrdef.html">$AttrDef</a></td>
<td> </td>
<td>属性定义</td>
</tr>
<tr>
<td class="numeric">5</td>
<td><a href="dot.html">. (dot)</a></td>
<td> </td>
<td>磁盘的根目录</td>
</tr>
<tr>
<td class="numeric">6</td>
<td><a href="bitmap.html">$Bitmap</a></td>
<td> </td>
<td>包含卷的簇图(在用和空闲)</td>
</tr>
<tr>
<td class="numeric">7</td>
<td><a href="boot.html">$Boot</a></td>
<td> </td>
<td>卷的引导记录</td>
</tr>
<tr>
<td class="numeric">8</td>
<td><a href="badclus.html">$BadClus</a></td>
<td> </td>
<td>列出在卷上的坏簇</td>
</tr>
<tr>
<td class="numeric">9</td>
<td><a href="quota.html">$Quota</a></td>
<td>NT</td>
<td>限额信息</td>
</tr>
<tr>
<td class="numeric">9</td>
<td><a href="secure.html">$Secure</a></td>
<td>2K</td>
<td>卷所用的安全描述符</td>
</tr>
<tr>
<td class="numeric">10</td>
<td><a href="upcase.html">$UpCase</a></td>
<td> </td>
<td>用于比较的大写字母表</td>
</tr>
<tr>
<td class="numeric">11</td>
<td><a href="extend.html">$Extend</a></td>
<td>2K</td>
<td>一个目录:$ObjId, $Quota, $Reparse, $UsnJrnl</td>
</tr>
<tr>
<td class="numeric"> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="numeric">12-15</td>
<td><Unused></td>
<td> </td>
<td>标为在用但是空的</td>
</tr>
<tr>
<td class="numeric">16-23</td>
<td><Unused></td>
<td> </td>
<td>标为未用</td>
</tr>
<tr>
<td class="numeric"> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="numeric">Any</td>
<td><a href="objid.html">$ObjId</a></td>
<td>2K</td>
<td>属于每一个文件的唯一标识部分</td>
</tr>
<tr>
<td class="numeric">Any</td>
<td><a href="quota.html">$Quota</a></td>
<td>2K</td>
<td>限额信息</td>
</tr>
<tr>
<td class="numeric">Any</td>
<td><a href="reparse.html">$Reparse</a></td>
<td>2K</td>
<td>修复点信息</td>
</tr>
<tr>
<td class="numeric">Any</td>
<td><a href="usnjrnl.html">$UsnJrnl</a></td>
<td>2K</td>
<td>加密日志</td>
</tr>
<tr>
<td class="numeric"> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="numeric">> 24</td>
<td><a href="../concepts/file.html">A_File</a></td>
<td> </td>
<td>一个普通文件</td>
</tr>
<tr>
<td class="numeric">> 24</td>
<td><a href="../concepts/directory.html">A_Dir</a></td>
<td> </td>
<td>一个普通目录</td>
</tr>
<tr>
<td class="numeric">...</td>
<td>...</td>
<td> </td>
<td>...</td>
</tr>
</table>
<h2>注意</h2>
<h3>未用的代码(Inodes)</h3>
<p>
在一个刚格式化的卷上,代码从0x0B到0x0F被标为占用,但实际上是空的。代码从0x10到0x17
被标为空闲,每被占用。这种情况只有在这个卷受到很多压力的情况下才会改变。 </p>
<p>
当MFT文件有很多碎片时无法放进一个文件记录从而需要一个扩展记录。如果此新记录被简单地分
配在这个MFT文件尾时就会出现问题。描述这个新记录位置的数据属性文件会在这个新记录中。
</p>
<p>
因此这个新记录就会从序号0X0F向前分配。因为MFT文件最小是16个文件记录长,所以一直存在。
如果序号0X0F到0X17被用完,就会向更高的序号占用。 </p>
<p class="check">
这个结果也许不会限制到MFT文件,但是不能没有足够的证明。 </p>
<h3>其他信息</h3>
<p>
由于某些原因,$ObjId, $Quota, $Reparse 和 $UsnJrnl象其它的元数据文件一样没有24以下的序号。 </p>
<p class="check">
同样,每一个系统文件的序号总是等于它们的MFT记录号,从不更改。
</p>
<br>
<a class="contact" href="http://linux-ntfs.sourceforge.net/ntfs/files/index.html">Online</a>
<a class="contact" href="http://www.reddragonfly.org/ntfs/files/index.html">中文在线</a>
<!-- The two validators will only work if this page is visible on the web -->
<a class="contact" href="http://validator.w3.org/check/referer">Validate HTML</a>
<a class="contact" href="http://jigsaw.w3.org/css-validator/check/referer">Validate CSS</a>
<a class="contact" href="mailto:webmaster@flatcap.org">$Id: index.html,v 1.12 2001/07/24 23:55:13 flatcap Exp $</a>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -