ntfs - 如何转储 NTFS $Bitmap 文件

标签 ntfs ntfs-mft

对于一个项目,我想获取 NTFS 分区上所有可用/已用集群的列表。 为此,我必须转储 $Bitmap 文件并解析其内容。

Web 上的 API 和示例很少,但它们似乎不起作用。是否有一种简单的方法/代码示例可以将 $Bitmap 文件复制到某处。

使用 FSCTL_GET_VOLUME_BITMAP 是唯一的方法吗?理想情况下,我想用 C# 来完成。

最佳答案

NFI.EXE(曾经是)“oem 支持工具”的一部分可以枚举所有 NTFS 分区项。它还可能转储 $Bitmap 的内容。

enter image description here

关于ntfs - 如何转储 NTFS $Bitmap 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10310120/

相关文章:

c - 卷过滤器驱动程序不监视某些系统文件

python - 如何从 MFT 中提取文件大小

filesystems - 在 NTFS 中读取 MFT

filesystems - Java 应用程序服务器遇到文件系统问题

windows-vista - Windows XP 与 Vista : NTFS Junction points

c++ - ERROR_ACCESS_DENIED 设置文件所有者

file - 了解 NTFS 中的 $ATTRIBUTE_LIST