Vista新功能体验之强大的用户帐户控制( 二 )


在启用UAC的Windows Vista中 , 我们仍然可以使用管理员帐户登录系统 , 不过 , 这时的管理员帐户只是“protected admin” , 受保护的管理员模式 , 这样 , 当我们运行程序的时候 , 程序所能得到的权限将只相当于一般的用户权限 , 不足以对关键的系统设置进行修改 , 这样的机制类似于在系统与恶意软件间加入了一个隔离层保护 , 从而最终提高系统的安全 。
UAC的运作流程 一般说来 , 在Windows Vista系统中 , 安装新的应用程度、更改系统日期或时间以及大部分控制面板中的设置项都需要管理员级别的权限 , 也就是说 , 针对这些的操作要受到UAC的控制 。
受UAC保护的任务或选项在其名称前都会有一个彩色的小盾牌(如上图) , 如果点击类似这样的项目 , 系统将会召唤UAC进程 , 需要确认权限之后才可以设置 , 这时 , UAC窗口弹出 , 显示该操作的程序的名称 , 以及将要进行的操作 , 与此同时屏幕上的其他内容都会变暗 , 无法操作 。
如果当前登录的帐户具有更改系统设置所需的权限即为管理员 , 那么Windows Vista会显示一个警告对话框 , 询问我们是否继续 , 只有选择继续 , 才可以进行设置 。(如下图)
如果当前登录系统的帐户不具有相应的权限 , Windows Vista首先将会显示一个对话框 , 要求用户输入一个具有权限的帐户的用户名和密码 , 如果输入的信息是正确的 , 则可以完成操作 , 否则将会被拒绝 。(如下图)
UAC仍待改进 毋庸置疑 , UAC在很大程度上提高了Windows Vista的安全性 , 但是 , 也极大的增加了操作中的繁琐程度 。很多用户甚至更希望关闭UAC来减少鼠标点击的频次 。
事实上 , 在很多用户看来 , UAC在目前发布的Windows Vista版本中的运行情况很难称得上理想 , 甚至在进行如删除桌面快捷方式的简单操作时 , 也会遇到看似无尽的验证提示 。而在没有回答UAC提示的情况下禁止一切系统交互 , 则更增加了客户的使用障碍 。
最近网上流传的一个看似搞笑的在UAC下删除桌面快捷方式的步骤将这种繁琐表现得淋漓尽致:
拥有一个不需要的快捷方式--如“Microsoft Beta ClIEnt” 右键点击 , 删除--Vista会询问你是否确定 垃圾箱拒绝“收货” , Vista要求你再次确认是否要删除 Vista表示这一快捷方式来自系统安装 , 你没有权限 。你需要重新确认 Vista要求验证你的权限--当然 , 你还得点“确认” Vista垃圾箱终于“收货”了--看来它已回心转意 嗯 , 当你想清空垃圾箱的时候 , 很不幸 , 你被汽车撞了 , 退后两步到第五步 , 重新走! 在波士顿2006年TechED上 , 微软表示 , 将在今后的版本中“改进”UAC , 以降低终端用户提示的数量 , 并且将在下一个CTP版本中进一步简化 , 同时 , 删除共享桌面快捷方式将不再需要UAC验证 , 上面的搞笑将成为历史 。

推荐阅读