我认为我需要管理员权限才能更改注册表(如果我的应用程序没有管理员权限,我会收到错误消息)。也许只有注册表的某些部分需要管理员权限。
您能提供一些信息吗?我需要将我的应用程序数据存储在没有管理员权限的地方。
最佳答案
您需要管理权限才能写入多个用户共享的位置。
在文件系统中,这意味着像 \WINDOWS
或 \Program Files
这样的文件夹。
在注册表中,这意味着所有不是每个用户的配置单元。
因此,您只能写入HKEY_CURRENT_USER
。
具体来说,您应该写信给 HKCU\Software\Your Company
。
关于windows - 在没有管理员权限的情况下更改注册表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844441/