卷快照服务 - 忽略FilesNotToSnapshot

时间:2012-10-02 01:51:33

标签: c++ windows volume-shadow-service

我正在使用Volume Snapshot Services(VSS)备份驱动器。默认情况下,HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToSnapshot下列出的所有文件都会被VSS从快照中删除。

如何让VSS保留这些文件?有一些软件(例如Macrium Reflect)能够做到这一点。谢谢。

1 个答案:

答案 0 :(得分:1)

在拥有它的系统上(XP没有),“影子复制优化编写器”是在拍摄快照后从阴影副本中删除不需要的文件的人。

我会尝试明确禁用此编写器,或使用VSS_VOLSNAP_ATTR_NO_AUTORECOVERY标志调用SetContext()(它应该阻止任何快照后写操作)。但MSDN说this flag has drawbacks