Windows 如何刷新注册表文件?
在WindowsVista和WindowsServer2008R2中引入了文件系统事务。 因为那个版本,我不能刷新注册表文件。我指的是位于Windows\System32\Config中的文件。例如,文件系统。 问题是在regitry中进行一些更改后,windows不会更新注册表文件。它只在系统关闭时发生。 我需要在开始创建快照之前提前刷新这些文件。这一点很重要,因为我在执行快照时,在更改后需要此文件的“新”版本。 FlushRegistryKey、FlushFileBuffers和使用文件系统事务对我没有帮助。Windows 如何刷新注册表文件?,windows,transactions,filesystems,registry,Windows,Transactions,Filesystems,Registry,在WindowsVista和WindowsServer2008R2中引入了文件系统事务。 因为那个版本,我不能刷新注册表文件。我指的是位于Windows\System32\Config中的文件。例如,文件系统。 问题是在regitry中进行一些更改后,windows不会更新注册表文件。它只在系统关闭时发生。 我需要在开始创建快照之前提前刷新这些文件。这一点很重要,因为我在执行快照时,在更改后需要此文件的“新”版本。 FlushRegistryKey、FlushFileBuffers和使用文件系统
你知道怎么做吗 我认为您应该使用RegSaveKey或卷影复制服务,具体取决于上下文。