答案1
警告:用户帐户控制是一种安全功能,可控制非特权用户(即非管理员)的用户访问边界。干扰与 UAC 相关的注册表可能会导致系统不稳定。在进行任何更改之前,请备份注册表设置。请谨慎使用这些设置。
以下是注册表值更改的列表(使用此方法)UAC提示中的所有四个选项:
- 始终通知
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:1
"ConsentPromptBehaviorAdmin"=dword:2
"PromptOnSecureDesktop"=dword:1
- 仅当应用尝试更改我的计算机时通知我(默认)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:1
"ConsentPromptBehaviorAdmin"=dword:5
"PromptOnSecureDesktop"=dword:1
- 仅当应用程序尝试更改我的计算机时才通知我(不要使我的桌面变暗)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:1
"ConsentPromptBehaviorAdmin"=dword:5
"PromptOnSecureDesktop"=dword:0
- 永不通知我
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:1
"ConsentPromptBehaviorAdmin"=dword:0
"PromptOnSecureDesktop"=dword:0
要从命令行更改值,请使用reg.exe
命令在命令提示符或任何 shell 或任何终端中。例如,第四个更改如下:
set X=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
reg.exe add %X% /V "EnableLUA" /T REG_DWORD /D 1 /F
reg.exe add %X% /V "ConsentPromptBehaviorAdmin" /T REG_DWORD /D 0 /F
reg.exe add %X% /V "PromptOnSecureDesktop" /T REG_DWORD /D 0 /F