无需管理员权限即可访问 Windows Embedded Standard 7 上的 HKEY_LOCAL_MACHINE 键

无需管理员权限即可访问 Windows Embedded Standard 7 上的 HKEY_LOCAL_MACHINE 键

我有一个应用程序需要从分支读取一些注册表项HKEY_LOCAL_MACHINE。当管理员登录时,该应用程序运行正常,但当普通用户登录时,应用程序崩溃,并提示我需要具有管理员权限。

我怎样才能让这个应用程序为普通用户所用?

该应用程序在常规 Windows 7 和 Windows 8 上无论是管理员用户还是普通用户都可以正常运行。

任何帮助将不胜感激。

答案1

在注册表中,向Users组授予应用程序需要访问的键的读取权限。您可以使用进程监控找出这些键。如果应用程序需要的只是按您所述进行访问。

很有可能是不是应用程序所需的一切,在这种情况下,进程监视器可以帮助您确定程序正在尝试访问的其他内容。

相关内容