在“属性”、“兼容性”(或快捷方式)选项卡中,我针对某些需要管理员权限的应用程序勾选了“以管理员身份运行”框。
当我运行这些应用程序时,Windows 仍然会显示 UAC 提示(例如:您是否要让该程序更改您的计算机?)。
为什么在我明确告诉 Windows 始终以管理员身份运行该程序后仍会问我这个问题?
我知道我可以将 UAC 提示级别调低,这样我就不再看到任何提示,但是 UAC 提示对于新的或未知的程序仍然很有价值,所以我不希望完全禁用提示。
对于我信任的程序来说,它只是一种令人讨厌的干扰。
(我也熟悉在调度程序中以最高权限创建任务,但这并不能回答为什么即使设置了以管理员身份运行,UAC 仍然会提示的问题。)
答案1
这是设计使然。选中复选框后,就无需每次都右键单击并选择“以管理员身份运行”。
Windows 要求对任何需要管理员权限的任务进行身份验证。根据你的建议,没有什么可以阻止恶意软件在你的计算机上搜索“以管理员身份运行”图标,运行它们,然后使用该应用程序访问你的文件系统的深处。如果程序显示文件对话框,恶意软件可以立即修改系统受限区域中的文件。