我想让我的 UAC 始终需要管理员密码。我看过一些适用于 Windows 7 和 gpedit 的教程,但是我有家庭版并且不包含 gpedit,没有它我找不到任何教程。是否可以通过regedit来做到这一点?
The*_*eKB 24
这由此处的注册表项控制:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
Run Code Online (Sandbox Code Playgroud)
并且您想要以下值:
"ConsentPromptBehaviorAdmin"=dword:00000001
Run Code Online (Sandbox Code Playgroud)
ConsentPromptBehaviorAdmin 的值参考
小智 5
您可以将此代码段粘贴到管理PowerShell 提示符中:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "ConsentPromptBehaviorAdmin" -Value 1
Run Code Online (Sandbox Code Playgroud)
该Set-ItemProperty命令本质上用于更改注册表的值。提示的其余参数相对直观,但我将介绍其余部分。
正如在其他答案/响应中看到的,注册表的路径(也可以通过 访问regedit)是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System- 但在这种情况下HKEY_LOCAL_MACHINE被缩短为HKLM并附加:。因此,为了访问注册表,我们使用选项-Path(或标志)来注意以下字符串(用引号括起来")是我们要更新的注册表的所需路径。
我们需要传递的下一个选项是-Name. 其中(您猜对了)是我们要更新的值的名称。所以现在我们很自然地传入 value "ConsentPromptBehaviorAdmin"。引号是必需的,因为该-Name选项需要一个字符串值。
最后,我们将-Value 值设置为1。Windows 10 操作系统将其解释为:“我们基本上总是为管理任务请求管理权限。”
或者用他们的话来说:
当操作需要提升权限时,此选项会提示同意管理员输入他或她的用户名和密码(或其他有效的管理员)。此操作发生在安全桌面上。
注册表详细信息来源:Microsoft 文档。
| 归档时间: |
|
| 查看次数: |
20551 次 |
| 最近记录: |