是否可以在windows api中覆盖MFT文件表?

问题描述 投票:1回答:1

是否可以覆盖windows api中的MFT文件表。什么时候窗户准备就绪?

我知道我们可以阅读MFT,但我会问写。

c windows system ntfs low-level
1个回答
3
投票

Vista限制了原始访问,但如果您先卸载卷,则可能仍然可以执行此操作。

Changes to the file system and to the storage stack to restrict direct disk access and direct volume access in Windows Vista and in Windows Server 2008.

我不知道你写的程序类型,但它可能适合这个类别:

备份程序必须在写入卷之前卸载卷。否则,程序写入将与文件系统写入冲突。这种冲突将导致腐败或系统不稳定。

如果你跳过所有的箍,但是腐败的风险可能太高,你可能想要调查obscure和/或未记录的NTFS IO控制代码。

© www.soinside.com 2019 - 2024. All rights reserved.