如何确定虚拟注册表配置单元?

btxsgosb  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(262)

这个问题在这里已经有答案了

有没有办法验证windows注册表项是否易失性(reg\u option\u volatile)(2个答案)
两年前关门了。
我的问题是通过winapi确定配置单元是否是虚拟的。我说的“虚拟”是指在windows启动时生成的Hive。我需要弄清楚,硬盘上的数据存储在什么样的文件中 Windows/System32/config/SAM , Windows/System32/config/SECURITY 等。
我搜索了stackoverflow和google,但没有找到任何关于它的信息。也许,我只是问错了。我该找什么?拜托,救命啊。
编辑:也许有人知道如何找出注册表配置单元是否引用了其他配置单元。

5kgi1eie

5kgi1eie1#

hkey到配置单元的文件Map记录在msdn中。
所有键(使用创建的键除外) REG_OPTION_VOLATILE 选项保存在一个配置单元文件中,但我不认为有一个函数可以调用从hkey句柄获取此文件。windows没有理由提供api来实现这一点,因为配置单元格式没有文档记录。

相关问题