在HKLM下创build密钥

我需要在HKLM下添加一个密钥来testing我的应用程序? 但是Windows不允许我在HKLM下创build一个密钥。 我收到错误信息"Cannot create key: Error writing to the registry." 当我尝试在HKLM下创build一个密钥。

我如何在HKLM下创build一个密钥?

你实际上无法创造一个港大或HKLM的直接子女。 为了创建一个HKLM子项(就像你正在做的那样),你已经用一个像RegLoadKey这样的API来加载一个注册表配置单元文件。 那么你在哪里得到一个配置单元文件加载? 我相信你需要使用RegSaveKey或类似的。

如果你不想使用API​​,你可以使用reg.exe 。 假设您有一个名为HKLM\Software\Comm的密钥,但您希望它是HKLM\Comm 。 你会执行这样的事情:

 reg保存HKLM \ Software \ Comm comm.hiv
注册加载HKLM \ Comm comm.hiv