In part one of our overview of Windows 7, we looked into Federated Search. In part two, we look into the much criticized feature of Windows Vista - The User Account ControlOne of the highly criticized features in Windows Vista is the User Account Control(UAC) which prompts up a dialog box seeking users' permission to continue or stop whenever a system-level change is made. The problem with Vista is that even the default user account which is created during the install, who is a protected administrator (unlike in XP where the user is an Administrator), could not bypass the UAC until its tweaked. This created lots of criticism and the feature which was built to make Vista secure became the most hated feature amongst users. Of course, this was a drastic change for Microsoft and as well as end users who were very much inclined to a single user account (till Windows XP) who is an Administrator.
One of the major complaints was that the UAC involved more clicks to execute a program when such system-level change occurred. And the other - there were only two options provided by Microsoft in Vista's Control Panel - either Turn On UAC or Turn Off UAC. Users did not have much control over the behaviour of UAC notifications.
How far has this changed in Windows 7?
When the E7 Team blogged about UAC, it was clear that Microsoft was taking the user feedback seriously about the issues and problems they currently face using UAC in Vista.
In Windows 7, Microsoft has given options for the users to select their 'comfort level' in UAC notifications and also improved the user interface by providing more relevant and additional information. The default user account created during the installation in Windows 7 is still a protected administrator but with a different UAC setting:

Yes, the default user would be prompted only when programs try to make changes but not the user himself.
The UAC icon has gone for a change and it looks much better now than in Vista:
Windows 7 UAC Settings has a Slider to change your 'comfort-level' with the notifications. You can choose one from the following four options:




Below is a screenshot of the UAC prompt when you run an application form a known publisher:

Below is a screenshot of the UAC prompt when you run an application from an unknown publisher:

Since many software programs did not support UAC when it was first introduced in Windows Vista, the applications failed and created lots of issues, which reflected in a bad user experience. As many applications are built with the support of UAC now, it is a seamless experience in Windows 7.
You can see that the user can go directly to the UAC settings from the prompt to change how these notifications appear if the user is not happy about these notifications.
Overall, the UAC experience is much improved in Windows 7 than in Windows Vista. The number of clicks (by default) is drastically reduced in Windows 7 when compared to Windows Vista. The ultimate goal of the UAC is to provide user the control over what changes can happen to the system and not to annoy users with more number of prompts.
















I believe IE8 still runs in protected mode (as a lower priv. user).
I would expect UAC to prompt for plugins as that can be a big source of issues.
Ya UAC is far less annoying if it doesn't DIM the desktop. Which can be disabled in the registry for premium and basic, and edited and Group policy in the other 2.
Only dimming provides the real protection. "no dim" is easily exploited.
Surely there is a better way.
Surely there is a better way.
I find your reaction strange, they try to fix the 'problem' with UAC. Now they give you the configuration options and still it's not good?! You set it once how you like it and you don't have to do anything else... Just relax and think about it in a POSITIVE way
Surely there is a better way.
Maybe you should go back to school so you can learn to count...? Last time I checked 4 is much less then "thousands"
4 Options are 4 more than Linux and Mac.
*knock on wood*
What will happen is making this easier to disable ultimately means people will disable it. People take the path of least resistance if it is given to them.
As long as there is still a way to turn it off. The absolute most annoying thing in Vista. For many users who do not know how to turn it off, this is one of the primary reasons they end up disliking Vista. Sure, I can see the utility, but there has to be a better way to implement. Hopefully they have found that solution in Windows 7.
In my opinion, a better approach might be the model used by most firewall and antivirus software. Ask the user if they want to allow the operation, and then ask them if they want to receive similiar notices in the future. Forcing the user to "hunt and peck" these types of settings is yet another annoyance.
Simple "Access Denied" would be much more secure =)
this is the 21st century and microsoft still can't implement a simple "remember my choice" feature?
this is the 21st century and microsoft still can't implement a simple "remember my choice" feature?
Probably because that's effectively disabling the safeguards that UAC gives you. As hard as it might seem, it's really down to developers to write software that conforms with the new model - i've spent ages converting our software to be UAC compliant and now i don't see one prompt, even on a limited account.
On Vista, I hardly see prompts at all thesedays.
So really, the fact that Vista exists is what makes UAC better in Windows 7. If UAC was not in Vista and appeared in Windows 7 for the first time, it wouldnt be as seemless since it wouldnt any application support. Vista UAC may have not been implimented that well, but it highlights the fact that it needs the applications to support it too!
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.