Thursday, June 11, 2009

Windows 7 UAC lacks fine-grained control

I have been using the Windows 7 RC on my home laptop for a while now and I think it is a very good operating system from Microsoft after a long time. But the most annoying factor so far for me is the lack of fine-grained control over UAC (UAC stands for User Account Control. It is that little annoying piece that keeps asking you whether you really want to run that program every time you launch it).

Microsoft’s way of managing UAC is to change the level of alerts or turn it off completely. There is no way to tell it that a specific program is safe and you do not want to receive any alert when you run it. Every time I run CCleaner (my favorite program to clean the crap on my PC) or Update Checker (the program that keeps all my software up-to-date), I get UAC alert asking me whether I want to allow it to run. Of course I have installed those programs myself and I want them to run and I’m sure there is no risk. So, why not provide a way to mark them as safe ?

The way I see it, this lack of program level control of UAC makes it annoying and defeats the purpose if people turn-off the UAC all together. I do think that UAC is good in security perspective and users should not be turning it off. But if it keeps bugging you every time you want to run your favorite software, it’s hard not to think of turning the whole thing off.

Related reading :

How I installed Windows 7 to dual boot with Windows XP

0 comments:

Post a Comment