为什么VISTA系统在运行应用程序时要用管理者的身份才能运行

发布网友 发布时间:2024-10-12 14:08

我来回答

1个回答

热心网友 时间:2024-10-21 22:36

UAC(User
Account
Control
:
用户帐户控制)
是微软为提高系统安全性而在Windows
Vista中引入的新技术,其设计目标便是防止间谍软件或病毒程序在用户电脑系统中获得权限并在用户未察觉的情况下执行。在UAC的作用下,当Windows
Vista检测到某个未知的潜在威胁时,便会弹出一个“Windows
需要你的许可才能继续!”的对话框,提醒用户注意或并根据具体情况允许/阻止其执行。
简单地说,UAC机制的核心在于:Windows
Vista要求所有用户在标准账号模式下运行程序和任务,这样,当相应的程序或任务执行可能会影响计算机运行的操作或执行更改影响其他用户的设置的操作,即需要/试图获得高出标准帐号权限时,系统即会弹出相应的警告信息并等待用户确认及赋予权限,从而阻止未认证的程序安装,或者阻止标准用户进行不当的系统设置改变。
很显然,通过引入UAC,Windows
Vista在安全性方面有了很大的改进,但同样地,UAC机制本身给用户操作顺畅度带来的负面影响也是不容回避的:即使具有很好耐心的用户,也可能会被日常操作中频繁弹出的UAC窗口打断颇有微辞,以至于很多用户考虑在Windows
Vista禁用UAC或绕开UAC开启超级管理员。——当然,从系统安全性的角度考虑,这绝不是一个明智的选择。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com