在NTFS下,文件夹没有80属性,我怎么才能找到文件夹中任意一个文件的文件记录呢?
在NTFS下,文件夹没有80属性,我怎么才能找到文件夹中任意一个文件的文件记录呢? 在90属性或者A0属性中找。 直接搜索文件名 这个问题有点意思。我仔细的对比了一下,在NTFS下系统是通过INDEX索引来存放目录的,目录本身就不用占空间的,它可能只是一个“壳子”而已,关键的是“壳子”里的东西。记录文件的始终是元文件,索引只不过是一个目录集而已!所以如果你要找文件可以通过 逆水寒 说的直接搜索文件名就可以了 其实NTFS分区和FAT分区的管理上基本上是一样的,不过是把记录文件位置的FAT表换成了MFT而已。还有你可以注意一下,在FAT分区中目录的大小永远是“0字节”这是它和文件的区别,也就是目录压根就没有占用空间,只是目录中的文件占了空间而已。NTFS分区对目录的管理是通过索引集来管理的。你用WINHEX打开一个NTFS分区可以看到有一个根目录选项,好好研究一下你就知道 了 学习了有时间试试 如果我不知道文件的名子,怎么在A0或90属性中找到文件夹中文件的文件记录号的偏移地址呢 还是谢谢各位的解答 好好学习天天向上有时思维比方法可能更重要
谢谢 这个帖子顶一下。。。。。。。。。。。
页:
[1]
2