NTFS文件系统中的文件名称能使用以下哪些字符
浏览量:1156
时间:2024-01-30 18:30:21
作者:采采
最近,小编收到了很多关于NTFS文件系统中文件名称能使用哪些字符的问题。在这篇文章中,我们将为大家整理一下关于这个问题的步骤,希望能够帮助到大家。
文件存储在NTFS中的方式
首先,在NTFS中,所有存储在卷上的数据都包含在文件中,这包括用来定位和获取文件的数据结构、引导程序以及记录这个卷的元数据的位图。这体现了NTFS的原则:磁盘上的任何事物都为文件。
NTFS中的主文件表(MFT)
其次,在NTFS中,卷中所有存放的数据都在一个叫做主文件表(MFT)的文件记录数组中。MFT由高级格式化产生,并由称为文件记录(File Record)的数组组成。每个文件记录的大小一般是固定的,无论簇的大小如何,都为1KB。这个概念类似于Linux中的inode(i节点)。文件记录在MFT文件记录数组中物理上是连续的,并从0开始编号。
MFT中的元数据
然后,MFT仅供系统本身组织和架构文件系统使用,这些被称为元数据(metadata)。其中最基本的前16个记录是操作系统使用的非常重要的元数据文件。这些NTFS主文件表的重要元数据文件都以美元符号($)开头,因此它们是隐藏文件。
隐藏元数据文件
在Windows 2000中,无法像普通文件一样使用dir命令(甚至加上/ah参数)列出这些元数据文件。实际上,文件系统驱动程序()维护了一个名为NTFS Protect System Files的系统变量,用于隐藏这些元数据文件。
NFI工具的应用
最后,微软公司还提供了一个名为NFI.EXE的OEM工具。使用这个工具,可以转储NTFS主文件表的重要元数据文件。元数据是存储在卷上,支持文件系统格式管理的数据。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
Excel如何快速折叠行和列