下面给你 通过命令启用这两个策略(与之前相反) 的完整方法。
🎯 要启用的两个策略
| 策略名称 | 注册表项 | 启用值 |
|---|---|---|
| 用户帐户控制:以管理员批准模式运行所有管理员 | EnableLUA | 1 |
| 用户帐户控制:用于内置管理员帐户的管理员批准模式 | FilterAdministratorToken | 1 |
✅ 方法 1:PowerShell 启用(推荐)
以管理员身份运行 PowerShell:
# 启用 UAC 的管理员批准模式
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLUA" -Value 1
# 启用内置管理员账户的管理员批准模式
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "FilterAdministratorToken" -Value 1
✅ 方法 2:CMD 命令启用
以管理员身份运行 CMD:
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 1 /f reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v FilterAdministratorToken /t REG_DWORD /d 1 /f
🔄 必须重启
启用后,UAC 的行为会改变,因此 重启系统 才会生效:
shutdown /r /t 0
🔍 验证是否启用成功
执行:
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v FilterAdministratorToken
期待输出:
EnableLUA REG_DWORD 0x1
FilterAdministratorToken REG_DWORD 0x1
表示已成功启用。
如果你需要 写成 .bat 脚本 或 写成 .ps1 脚本,我也可以帮你直接组合好。
