如何查看 NTFS 元数据?

如何查看 NTFS 元数据?

在 Windows Server 2008 R2 文件服务器上,我们遇到了内存使用问题。我们使用内存地图进行故障排除,发现 10GB 的 NTFS 元数据被缓存在内存中,并且从未被释放。

我的第一个想法是,由于我们的 24TB RAID 上生成了数百万个小文件,主文件表变得越来越大。然而,在NTFS信息工具我们发现MFT只有几MB大小。

所以现在我想看看 NTFS 元数据中还有什么占用了这么多空间。如果我能确定这一点,那么也许我就能确定如何处理内存问题。NTFSInfo 不提供有关其他类型元数据的任何信息,到目前为止我还没有找到任何其他可以做到这一点的工具。

有没有什么工具可以向我显示有关 NTFS 元数据的具体信息?

答案1

可以使用 Microsoft 的 OEM NFI.EXE 工具发现一些 NTFS 元数据。请查看 MS Article 253066”OEM 支持工具第 3 阶段服务版本 2 的可用性”。此外,请查看这个标题为“NTFS 文件系统管理 - NTFS 文件系统元文件“有关 NTFS 元数据和 NFI.exe 的使用的一些有趣信息。

答案2

这是一个已知问题。我建议你查看这篇文章以了解为什么会发生这种情况:高内存使用率 – Windows Server 2008 R2 文件服务器

Microsoft 已了解此问题,并且提供了解决方法,您可以访问此知识库文章。坏消息是这适用于 Windows Server 2008,但不适用于 Windows Server 2008 R2。

相关内容