在默认情况下,当Windows Vista检测到与系统相关的操作时,将会将所有提升请求转至安全桌面,在这种情况下,桌面将被锁定,只有输入正确的管理员凭据后,屏幕才会解锁操作才会继续运行,从一般角度看,这能够有效地避免用户误操作可能带来的危害,在很大程序上保证系统的安全。
不过,安全桌面在某些情况下则会给我们带来不便——事实上,很多用户甚至因烦人的安全桌面而考虑禁用UAC,当然这样的作法是不足取的。——比如说,在我们撰写Windows Vista使用教程时,需要截图UAC提示窗口的示例,但在安全桌面中,因大部分按键与鼠标功能均被屏蔽而无法截图,这时候就要考虑禁止在提升权限时禁用安全桌面了。
要设置禁用Windows Vista的安全桌面,可通过组策略对象编辑器进行修改。在开始菜单的搜索框中输入“Gpedit.msc”按回车,然后依次选择“计算机配置” => “安全设置” => “本地策略” => “安全选项”——或使用本地安全策略编辑器“Secpol.msc”,选择“本地策略” => “安全选项”——在右侧窗格中找到“用户帐户控制: 提示提升时切换到安全桌面”,双击该项,将其修改为“已禁用”。
这样,便可在出现UAC权限提升窗口的同时进行其他操作,比如说截图。