屏蔽Vista的暗屏对话框(UAC)
刚刚装了Vista,感觉还不错,很漂亮。
很不爽的是,总是有个对话框咚地一下蹦出来,同时把对话框以外全部暗掉。我用的是双屏,暗掉的是80%翼上的屏幕,整体感觉是“两眼一黑”,长此以往必将神经衰弱。
很快知道了这个叫做UAC(User Access Control),安全用户桌面。据说这么做就是为了更安全。
若干天以前,我在给firefox装了NoScript插件以后,没过半小时就删掉了它。确实,有了NoScript我很安全,嘿,老弟,注意啊,这个xxxx可能不安全,很好,但是一分钟来这么一次,连观音姐姐都会忍不住的。这种影响大到让我头顶冒火,恨不能一拳砸在显示器上,最终卸载了NoScript。
功夫不负有心人,终于给我搜到了MSDN blog上的两篇文章讨论这个问题:
User Account Control Prompts on the Secure Desktop
6 User Account Control Windows Vista Policies
于是采取以下措施禁掉了大部分的暗屏对话框:
1. Win+R,输入secpol.msc,回车
2. 暗屏一下,选择Continue,看到如下的内容:

3. 选择Local Policies->Security Options
4. 在右面找到以“User Account Control”开头的所有项(我这里是9项)
5. 可以一个个打开,然后全部改成Disabled,其中有项(Behavior of the elevation prompt for administrators in Admin Approval Mode)值是下拉选择的,选择“Elevate without prompting” 就OK了
我留了两项:
a. Only elevate UIAcess applications that are installed in secure locations(安装程序到安全区域)
b. Switch to secure desktop when prompting for elevation(越权执行程序)
这个方案的设计者或许认为,暗掉屏幕的其它部分能够让注意力更集中到“当前最严重”的事情上来。这个设计显然欠考虑,当前最“严重”(severity高)的事情很可能不是最“重要”(priority高)的事情。用户可能是听音乐,看电影,偶尔从网络上下载一个程序装装。
想象一下:正在看电影,很恐怖的那种,后台点击了一个网络上的安装程序setup.exe正在下载中……正在音乐放到最恐怖的时候,整个屏幕一暗……mm惨叫声想起……Vista+恐怖片泡mm,效果绝佳啊:)
用户怎么看待UAC?搜搜百度看看,搜UAC,有17万个结果,搜关闭UAC有4.7万,搜禁用UAC,有2万多。
Tags:[tag]vista, 技巧[/tag]



NoScript是你可以设置黑名单和白名单的
而UAC你只有老老实实一个个点
等点烦了就不小心放过去了什么