![提升权限并禁用 UAC](https://linux22.com/image/1316017/%E6%8F%90%E5%8D%87%E6%9D%83%E9%99%90%E5%B9%B6%E7%A6%81%E7%94%A8%20UAC.png)
我以本地管理员用户身份登录,并启用 UAC,我必须提升特定进程以实际以管理员身份运行,这样我才能编辑和保存 HOSTS 文件...
问题
如果我关闭 UAC,进程会发生什么情况?它们是否会自动以提升的权限执行,还是我仍需要右键单击并选择以管理员身份运行? 因为上下文菜单仍然显示此选项?但它仍然有效吗?
答案1
它是自动的。在 Windows 7 中,如果您关闭 UAC 并启动请求管理员权限的进程,则该进程将自动获得管理员权限。顺便说一句,这就是为什么您应该保持 UAC 处于打开状态,除非您有令人信服的理由不这样做,例如无法很好地与它配合使用的旧版应用程序 - 任何请求管理员权限的应用程序都会获得它,无论来源如何。
您仍然可以使用以管理员身份运行如果程序未请求管理员权限,则链接以管理员权限运行程序,这对于遗留程序或编码不良的程序来说通常是必要的。