User Account Control (UAC) is bound to be one of the more talked about features of Vista because it has a tendency to ‘get in your face’ with dialog windows every time you try to change or install something (see image below). Administrators will be quickly annoyed by this and likely look to disable it all together. Though it is easily turned off, before doing so, it’s best to know what the different options are, because you’ll want to find a balance between security and convenience.

UAC is a security system that tries to reduce the exposure to viruses and malware by having all users run in ’standard user mode’, where they don’t have rights to install software by default. As a large percentage of virus and malware problems stem from a user knowingly or unknowingly installing something they shouldn’t have, preventing these installations helps keep the user safe. The concept isn’t new; in Windows XP users could be given ‘user’ rights, which prevented them from installing software as well. UAC basically gives more control over what a user can and cannot do, and makes it easier for an administrator to step in and assist in installing an approved application or a change to system.
There are a few ways to get to the settings that control UAC, all of them will require you be logged in with administrative privileges, the easiest is probably the ‘Local Security Policy’ editor. Click on the Start Menu, and in the search box type secpol.msc and hit enter. This will result in UAC asking you for permission to start the application, which you will of course want to approve. When the window opens, you’ll want to go to the following location:
Security Settings/Local Policies/Security Options

Scroll to the bottom of the right-side window and you’ll see a number of entries that begin with ‘User account Control’. Here’s what they all do:
- Admin Approval Mode for the Built-in Administrator account
- To help protect administrators while doing non-administrative operations, the Windows Vista team has devised the Admin Approval Mode feature. This feature allows administrators to perform normal day-to-day tasks such as checking e-mail or browsing the Web while running with a standard user token. If administrator privileges are needed for an operation, the administrator will be notified and asked to provide either consent or credentials, depending on system policy settings. This is disabled by default for the built-in administrator account. ((technet.microsoft.com/en-us/windowsvista/aa906021.aspx))
- Behavior of the elevation prompt for administrators in Admin Approval mode
- When a task that requires elevated privileges arises, an Admin by default is prompted for consent for the task to continue (simply asked to approve or deny the action). This behavior can be changed to ‘Elevate without prompting’, where no warning is presented, or ‘Prompt for credentials’, where the admin password is required to be entered.
- Behavior of the elevation prompt for standard users
- When a task that requires elevated privileges arises, an standard user is given an ‘access denied’ error in the enterprise version. This can be changed to be prompted for credentials for the task to continue (default for home version).
- Detect application installations and prompt for elevation
- Enabled by default in the home version, and disabled in the enterprise version, any time an application installation starts, the user will be prompted whether to allow it or not.
- Only elevate executables that are signed and validated
- Disabled by default, this policy will enforce PKI signature checks on any interactive application that requests elevation of privilege. Enterprise administrators can control the admin application allowed list thru the population of certificates in the local computers Trusted Publisher Store. ((blogs.msdn.com/uac/archive/2006/01/22/516066.aspx))
- Only elevate UIAccess applications that are installed in secure locations
- Enabled by default, only applications launched from the %Programfiles% or %windir% locations will be given privileges to run as the permissions in this location prevent the executables from being user-modifiable, and therefore more safe.
- Run all administrators in Admin Approval Mode
- To help protect administrators while doing non-administrative operations, the Windows Vista team has devised the Admin Approval Mode feature. This feature allows administrators to perform normal day-to-day tasks such as checking e-mail or browsing the Web while running with a standard user token. If administrator privileges are needed for an operation, the administrator will be notified and asked to provide either consent or credentials, depending on system policy settings. This is enabled by default (note the first setting was to disable it for the built-in administrator account). ((technet.microsoft.com/en-us/windowsvista/aa906021.aspx))
- Switch to the secure desktop when prompting for elevation
- By default when User Account Control prompts appear, the rest of the screen is darkened. The prompts are being displayed in the Secure Desktop mode. The same mode you see when you log on or press CTL+ALT+DELETE. Displaying User Account Control elevation dialogs on the Secure Desktop helps protect the user from unknowingly allowing a program to run with elevated privileges without their consent. Without this protection, it is much easier to create malware that tricks the user into approving an elevation request prompt that they really wanted to deny. The Secure Desktop helps protect against this because other software running on the machine is blocked from interacting with the user’s interface. ((technet.microsoft.com/en-us/windowsvista/aa906021.aspx))
- Virtualize file and registry write failures to per-user locations
- Enabled by default, this policy allows non-Vista compliant applications to run properly by redirecting registry and file system writes that assume administrative access.
Since UAC is there to try and protect you, it’s probably best to only disable those features that you really must. Again, this is a balancing act between security and convenience, so simply disabling them all doesn’t take advantage of the extra protection you can gain by having them in place. Weigh your options carefully, as they may either give you or save you from headaches in the future!

Start
About
FAQ
Blogroll
Shop
Tips and Tricks
Windows Updates
Hotfixes
Keyboard Shortcuts
Vista's Services
Vista's Commands
Product Reviews
Glossary
Videos
Web Links

Comments
ITsVISTA Tip #7: 'Open CMD Prompt Here' in Vista is Simple | ITsVISTA
Dec 30, 2006 at 6:40 pm
[...] Save the file as cmdhere.reg and then double-click it. If you have UAC active (which you should), allow the script to run, and then approve the registry modification (which you'll be asked reguardless of your UAC setting). That's it, the change takes effect immediately, so right-clicking on any folder will give you the option to Open Command Prompt Here. [...]
Tony
Jan 5, 2007 at 1:21 pm
You can’t just copy content from other websites. I actually wrote much of the paper you copied, which is posted here:
http://technet.microsoft.com/en-us/windowsvista/aa906021.aspx
jpfieber
Jan 5, 2007 at 4:16 pm
Maybe my writing skills aren’t as they should be. It seems silly to reinvent the wheel on some parts, so I included excerpts from that paper, but as you’ll notice, I did reference it, three times where I made use of your material. Is that still not proper?
Tony
Jan 7, 2007 at 7:13 pm
Footnotes are used to reference sources. Quotes (or blockquotes in HTML) are used when you copy from a source. You can copy up to one paragraph as long as you mark it as a quote and provide a link to the original source.
Just provide whatever original thoughts you have on the paper, and link to it for the rest.
Andrei Belogortseff
Feb 15, 2007 at 7:52 pm
Our free utility TweakUAC can swicth UAC to operate in the “silent” mode. This way, while the protection would still be on, the popups would not be displayed.
BSOD
Sep 24, 2007 at 4:22 am
I suppose UAC is good for people who dont know what they are really doing on the computer so nags you when you try to do something which quote “that may have more or less significant effect on the system.� On the other hand is it a cop out by microsoft / programmers to pass the blame for messing up your system with bad written code. Either way its like a over protected parent telling you cant do things that you want to do even though they may be bad. I think the adult users of vista will move out and turn it off
Leave a Comment