按 NTFS id 查找文件或目录

IQA*_*eas 4 windows windows-7 ntfs filesystems

假设我收到以下输出chkdsk

Deleted invalid filename Flatland: A Romance of Many Dimensions (88216) in directory 403737.

有没有办法用 id 找到这个目录的名称403737,以及它的当前位置?(以及一个相关的问题,这个“ntfs id”号码的正确名称是什么?)

wmz*_*wmz 6

假设这些是MFT 记录编号,您可以使用名为nfi转储 ntfs 信息的 MS 工具,然后使用 grep 或 awk 等实用程序(需要安装/非本机 win)来仅过滤掉您感兴趣的结果。
nfi可以下载作为OEM 工具的一部分

nfi c: |awk "/File 72\r/{c=4;{print}next}c-->0" 在我的笔记本电脑上产生以下输出:

文件 72
\WINDOWS\Temp
$STANDARD_INFORMATION(驻留)
$FILE_NAME(驻留)
$INDEX_ROOT $I30(驻留)

请注意,这是“蛮力”线性搜索,因此可能需要很长时间才能找到编号较高的条目。