为确保Windows 安全,微软在VISTA后就引入了UAC概念,当用户需要安装软件、运行程序,需要管理员权限的时候都会弹出询问,默认用户只需要点击一下同意即可用户名密码大区分大小写,如果是恶意程序,可以通过技术手段直接不弹出来,这样用户也不知道,我们可以定义UAC的行为,比如要求用户输入当前用户的密码或PIN吗,这个技术非常,能在一定范围了避免用户中毒、流氓软件随意安装的问题。
方法如下:
Windows-R打开系统上的“运行”框。键入regedit 回车
导航到注册表位置 :
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
ConsentPromptBehaviorAdmin 键值,默认值为 5,可以修改成3,这样每次用到管理员权限的时候,就要求输入密码或PIN码
ConsentPromptBehaviorAdmin:
0: 值0允许管理员执行需要提升的操作,而无需同意(表示提示)或凭据(表示身份验证)。
1: 当操作需要在安全桌面上提升权限时,值1要求管理员输入用户名和密码。
2: 值2显示需要在安全桌面上允许或拒绝的UAC提示。不需要身份验证。
3: 值为3时提示输入凭据。
4: 值4通过显示UAC提示符提示同意。
5: 对于非Windows二进制文件,默认值5提示同意。
ConsentPromptBehaviorUser:
0:如果由标准用户执行,值0将自动拒绝任何需要提升权限的操作。
1: 值1将显示一个提示用户名密码大区分大小写,输入管理员的用户名和密码,以在安全桌面上以提升的权限运行操作。
3: 默认值3提示在安全桌面上输入凭据。
本文到此结束,希望对大家有所帮助!