📄 mft.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><!-- http://linux-ntfs.sourceforge.net/ntfs/files/mft.html --><html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <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>$MFT (0) - File - NTFS Documentation</title> </head> <body> <table border="0" class="toolbar" summary="" cellspacing="0"> <tr> <td class="toolbar"><a accesskey="1" class="toolbar" href="../index.html">Home</a></td> <td class="toolbar"> </td> <td class="toolbar"><a accesskey="2" class="toolbar" href="../files/index.html">Files</a></td> <td class="toolbar"> </td> <td class="toolbar"><a accesskey="3" class="toolbar" href="../attributes/index.html">Attributes</a></td> <td class="toolbar"> </td> <td class="toolbar"><a accesskey="4" class="toolbar" href="../concepts/index.html">Concepts</a></td> <td class="toolbar"> </td> <td class="toolbar"><a accesskey="5" class="toolbar" href="../help/glossary.html">Glossary</a></td> <td class="toolbar"> </td> <td class="toolbar"><a accesskey="6" class="toolbar" href="../help/index.html">Help</a></td> </tr> </table> <h1>File - $MFT (0)</h1> <a class="prevnext" accesskey="," href="index.html">Previous</a> <a class="prevnext" accesskey="." href="mftmirr.html">Next</a> <h2>Overview</h2> <p> In NTFS, everything on disk is a file. Even the metadata is stored as a set of files. The Master File Table (MFT) is an index of every file on the volume. For each file, the MFT keeps a set of records called attributes and each attribute stores a different type of information. </p> <h2><a class="heading" href="../attributes/index.html">Attributes</a></h2> <table border="1" summary="" cellspacing="0"> <tr> <th class="numeric">Type</th> <th>Description</th> <th>Name</th> </tr> <tr> <td class="numeric"><a class="numeric" href="../attributes/standard_information.html">0x10</a></td> <td><a href="../attributes/standard_information.html">$STANDARD_INFORMATION</a></td> <td> </td> </tr> <tr> <td class="numeric"><a class="numeric" href="../attributes/file_name.html">0x30</a></td> <td><a href="../attributes/file_name.html">$FILE_NAME</a></td> <td>$MFT</td> </tr> <tr> <td class="numeric"><a class="numeric" href="../attributes/data.html">0x80</a></td> <td><a href="../attributes/data.html">$DATA</a></td> <td>[Unnamed]</td> </tr> <tr> <td class="numeric"><a class="numeric" href="../attributes/bitmap.html">0xB0</a></td> <td><a href="../attributes/bitmap.html">$BITMAP</a></td> <td>[Unnamed]</td> </tr> </table> <h2>Layout of the File</h2> <h3>Unnamed Data Stream</h3> <p> The description of each file is packed into <a href="../concepts/file_record.html">FILE records</a>. If one record is not large enough (this is unusual), then an <a href="../attributes/attribute_list.html">$ATTRIBUTE_LIST</a> attribute is needed. </p> <p> The first 24 FILE records are reserved for the system files. For a full list see the <a href="../files/index.html">Files page</a>. </p> <table border="1" summary="" cellspacing="0"> <tr> <th class="numeric">Inode</th> <th>Filename</th> <th>Description</th> </tr> <tr> <td class="numeric">0</td> <td><a href="mft.html">$MFT</a></td> <td>Master File Table - An index of every file</td> </tr> <tr> <td class="numeric">1</td> <td><a href="mftmirr.html">$MFTMirr</a></td> <td>A backup copy of the first 4 records of the MFT</td> </tr> <tr> <td class="numeric">2</td> <td><a href="logfile.html">$LogFile</a></td> <td>Transactional logging file</td> </tr> <tr> <td class="numeric">3</td> <td><a href="volume.html">$Volume</a></td> <td>Serial number, creation time, dirty flag</td> </tr> <tr> <td class="numeric">...</td> <td>...</td> <td>...</td> </tr> </table> <h2>Notes</h2> <h3>MFT Zone</h3> <p> To prevent the MFT becoming fragmented, Windows maintains a buffer around it. No new files will be created in this buffer region until the other disk space is used up. The buffer size is configurable and can be 12.5%, 25%, 37.5% or 50% of the disk. Each time the rest of the disk becomes full, the buffer size is halved. </p> <h3>Other Information</h3> <p>The MFT is self-referencing.</p> <p> The MFT has some space reserved for future expansion. MFT records 12 - 15 are marked as in use, but are empty. MFT records 16 - 23 are marked as not in use, however they are never used. </p> <p> Under Windows, the MFT cannot shrink whilst the system is running. </p> <br> <a class="contact" href="http://linux-ntfs.sourceforge.net/ntfs/files/mft.html">Online</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: mft.html,v 1.10 2001/07/11 16:31:45 flatcap Exp $</a> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -