NTFS文件系统中的所有文件/文件夹都会在主文件表(MFT)中记录相关信息,如果我们把目标文件的记录从MFT中删除,那对于NTFS文件系统这个文件也就被删除了。要找到问题文件在MFT中的文件记录,需得借助一个软件NTExplorer(也叫DiskExplorer for NTFS),然后用winhex中的磁盘编辑器完成。例如,我要删除D盘上的按技巧三建立的“钉子”文件夹“a.”就按以下步骤操作:
I. 运行NTExplorer,点击菜单“File”-“Drive”,选定D盘,点击菜单“Goto”-“Root directory”,找到文件夹“a.",点击它的MFT entry。
获得MFT entry的所在扇区。
II. 运行winhex中的磁盘编辑打开D盘,如果D盘相对于上一次打开发生了变化,那么需要提取新的卷快照,点击菜单“专用”-“提取卷快照”,勾上“获取新的快照”,确定即可。点击菜单“位置”-“转到扇区”,输入文件夹“a.”的MFT entry所在扇区号6316440,注意MFT文件记录必以“FILE”开头,图中画红圈的位置有“a.”字样,说明位置无误。