编辑:此时的问题是,普通用户被授予了访问注册表的权限,但根本没有提示输入管理凭据。在更改权限之前(请参阅下面 Scott 的回答),甚至管理员也收到了“访问被拒绝”错误。更改权限后,任何用户都可以访问 regedit。
如何让系统提示输入管理员凭据然后使用它们来运行?
当从“运行”提示符或命令提示符执行“regedit”时,我收到访问被拒绝错误消息。
在我的网络上的其他系统上,系统会提示用户输入管理凭据,而不是收到错误。在此系统上没有提示。在“运行”提示中,我输入 Regedit 后收到错误:
“Windows 无法访问指定的设备、路径或文件。您可能没有适当的权限来访问该项目”
从命令提示符中我收到一个错误,简单地显示“访问被拒绝”。
如果我升级命令提示符(以管理员身份运行),那么 regedit 就可以正常运行。问题是缺少凭据提示可能与系统上的其他问题有关。
需要注意的是,使用“mstsc”尝试远程桌面连接也会导致同样的问题。更多“run”命令可能会产生同样的效果,但我没有测试过。
是否有一个设置可以强制提示而不是仅仅给出错误?