Windows服务能否写入HKEY_用户?

Windows服务能否写入HKEY_用户?,windows,service,registry,Windows,Service,Registry,我有一个安装服务的Windows程序 我需要编辑HKEY_用户注册表项,但我不确定服务是否可以这样做。是。他们可以。只要它们在系统帐户下运行。如果服务以足够的权限(如系统帐户)运行,则选择“是”。但是你真的不应该直接修改HKEY_用户。你想完成什么?有一些API可以访问每个用户的注册表数据,例如RegOpenUserClassesRoot(),RegOpenCurrentUser(),LoadUserProfile(),等等

我有一个安装服务的Windows程序


我需要编辑HKEY_用户注册表项,但我不确定服务是否可以这样做。

是。他们可以。只要它们在系统帐户下运行。

如果服务以足够的权限(如系统帐户)运行,则选择“是”。但是你真的不应该直接修改HKEY_用户。你想完成什么?有一些API可以访问每个用户的注册表数据,例如
RegOpenUserClassesRoot()
RegOpenCurrentUser()
LoadUserProfile()
,等等