I’m happy to report that the Windows team fulfilled most of their goals. Instead of prompting for any system level change you make (ie, the clock) AND any system level change made by a program, Windows 7 splits these into two separate settings. The default setting is to allow system level changes made by users, but to warn users when applications make changes. Just this little change reduces the number of times you are prompted during the course of using your computer - thus satisfying the first two bullets from the Microsoft goals.
How about the prompts?
There are now a few different graphical cues to clue the user in to what type of change is being made. The prompt that displays when Windows is requesting a change shows a little shield (Figure 3). Trusted publishers have a grey information bar appear (Figure 4) and untrusted publishers have bright yellow warnings (Figure 5). This makes it much more intuitive to the user – yellow means warning, grey is good (or most likely good). This satisfies the third bullet from the list above.
How about better control of the system?
Finding UAC is much easier – type UAC in the search bar and you’re set. Each of the four settings have easy to read descriptions that make recommendations based on your comfort level. Again, it’s not a huge technical change from before, but the way it’s presented is much friendlier and easier to understand.
Verdict?
I think Microsoft listened to the criticism and feedback from UAC’s implementation in Vista and made UAC in Windows 7 a functional tool.