探索NTFS
- 毕业论文
- 关注:2.87W次
NTFS是WindowsNT引入的新型文件系统,它具有许多新特性。本文旨在探索NTFS的底层结构,所叙述的也仅是文件在NTFS卷上的分布。NTFS中,卷中所有存放的数据均在一个叫$MFT的文件中,叫主文件表(MasterFileTable)。而$MFT则由文件记录(FileRecord)数组构成。FileRecord的`大小一般是固定的,通常情况下均为1KB,这个概念相当于Linux中的inode。FileRecord在$MFT文件中物理上是连续的,且从0开始编号。$MFT仅供FileSystem本身组织、架构文件系统使用,这在NTFS中称为元数据(Metadata)。以下列出Windows2000Release出的NTFS的元数据文件(我将要给出的示例代码的部分输出结果)。
FileRecord(inode)FileName
--------------------------
0$MFT
1$MFTMirr
2$LogFile
3$Volume
4$AttrDef
5.
6$Bitmap
7$Boot
8$BadClus
9$Secure
10$UpCase
11$Extend
Windows2000中不能使用dir命令(甚至加上/ah参数)像普通文件一样列出这些元数据文件。实际上FileSystemDriver()维护了一个系统变量NtfsProtectSystemFiles用于隐藏这些元数据。默认情况下,这个变量被设为TRUE,所以使用dir/ah将得不到任何文件。知道这个行为后使用i386kd修改NtfsProtectSystemFiles后即可以列出元数据文件:
kd
- 文章版权属于文章作者所有,转载请注明 https://m.leqiuxue.com/bylwwx/8zvg24.html
专题
- 英文简历:读懂招聘广告要求
- 达尔
- 向过去告别的句子
- 简洁的失恋语句摘录83条
- 清明节征文:当我想起你
- 安德烈
- 浙江以工代训补贴企业的界定是什么
- 刮克舞
- 美甲安全要注意保护脚指安全
- 教师自荐书模板【最新】
- 荣昌县
- 红碎茶
- 鲟龙鱼
- 表达心情糟糕无助的心情说说短语句子
- 可接
- 中国新闻社
- 李潇
- 奥林匹克
- 线普涨
- 话说说心情短语
- 妈妈还没抱够你就长大了说说文案
- 英语专业中文求职信
- 学习励志语录句子
- 需说
- 分手后励志的短语
- 浅析高职院校C语言教学现状及改革措施
- b52
- 电影《摆渡人》经典台词赏析
- 茶疗
- 很心疼老公的说说
- 令人难忘的运动会作文
- 屏幕上重阳节祝福语
- 痉挛
- 锐利
- 校企
- 精品展
- 胁迫
- 口是心苗
- 劳动竞赛
- 可罚
- 要军训了发朋友圈句子
- 我累
- Ashamed
- 品品
- 鼓声
- 员工个人的年终总结
- 放弃爱情的说说
- 赞美春天的诗句经典语录
- 名菜
- 咪蒙话经典语录
- 雁声
- 晓薇
- 生物化工专业学生的求职信
- 顺延
- 李硕勋
- 日朗
- 高商
- 简单的励志早安语录44条
- 直击内心的文艺个性说说
- 沉默个性朋友圈说说
推荐文章