探索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://www.moshuiwu.com/bylwjy/wy3ld4.html
专题
- 包围圈
- 爱车讲堂活动总结
- 受伤后坚强的心情语录
- 不得而知
- 缓解焦虑症的最佳方法
- 体育生健身教练实习报告
- 配角
- 渴望自由的句子
- 丝绸之路
- 「伤感句子」写的好真、读的好痛
- 落樱
- 互联网创业融资10亿也没逃过死亡噩运
- 经典晚安正能量语录朋友圈
- 龙岩市
- 转轨变型
- 新约
- 公款
- 鸡年的祝福语
- 多入
- 本网
- 充满人生哲理的正能量经典语录
- 美术老师的经典语录
- 简短的励志的语句75条
- 退去
- ktv辞职申请书简单
- 管他干嘛都与我无关的句子
- 写数
- 摄盐量
- 虐童
- 丹心
- 李开复的语录摘录36条
- 编年
- 七年级英语序数词学习方法
- 经典儿童英语笑话简短
- 家庭伤感的经典句子说说心情
- 简历和“赤膊”
- 华而不实
- 小满励志唯美句子
- 经典励志的语录摘抄
- 简洁的励志的语句45条
- 夏季作息时间调整通知
- 雕塑
- 以令
- 简单的表达爱情的语录85条
- 格物
- 最新简短励志心情说说
- 啃着
- 常用爱情语录短句97条
- 人摘
- 《三字经》勤学篇
- 牛仔衣
- 生拟
- 男生说说心情短语带图
- 五黄菜
- 九牛
- 抓住机遇成功在前方挥手初中生作文
- 写给
- 伤感情话语录短句
- 奋斗激发人心励志早安正能量句子
- 励志是重扬起的帆
推荐文章