A Complete Guide for Tweaking User Account Control (UAC) in Windows Vista and Later

Microsoft has added a new feature “User Account Control (UAC)” in Windows Vista which is a good addition. It prevents malicious programs to install in your system as well as it also prevents basic users to accidentally change system critical settings which can be harmful to the system.

Although its a good feature but sometimes it becomes annoying to experienced users who know what they are doing with their system. You can disable UAC completely from Control Panel -> User Accounts. But I’ll not advise you to disable it but you can tweak it to decrease the no. of prompts.

You can tweak UAC using “Local Security Policy“. Following is a step by step guide with all customizable settings:

Advertisement

1. Type “secpol.msc” in RUN dialog box and press Enter. It’ll open Local Security Policy.

2. Now go to “Local Policies -> Security Options“. In right-side pane, scroll down to last and you’ll see following options related to UAC:

Customize_UAC_Options_Using_Secpol_Msc_Windows_7.png

User Account Control: Admin Approval Mode for the Built-in Administrator account

Enabled
Disabled

User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop.

Enabled
Disabled

Advertisement

User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode

Elevate without prompting
Prompt for credentials
Prompt for consent

User Account Control: Behavior of the elevation prompt for standard users

Automatically deny elevation requests
Prompt for credentials

User Account Control: Detect application installations and prompt for elevation

Enabled
Disabled

User Account Control: Only elevate executables that are signed and validated

Enabled
Disabled

User Account Control: Only elevate UIAccess applications that are installed in secure locations

Enabled
Disabled

User Account Control: Run all administrators in Admin Approval Mode

Enabled
Disabled

User Account Control: Switch to the secure desktop when prompting for elevation

Enabled
Disabled

User Account Control: Virtualize file and registry write failures to per-user locations

Enabled
Disabled

You can change them according to your requirements. Like you can enable “Run all administrators in Admin Approval Mode” to remove those annoying prompts if you are using administrator account. You can disable “User Account Control: Switch to the secure desktop when prompting for elevation” to disable the screen fluctuation when the UAC prompts appear.

3. If you are a Home Basic or Home Premium version user and want to tweak UAC (User Account Control) settings using secpol.msc, then you’ll be out of luck cause secpol.msc is a part of Group Policy Editor and its not included in Home editions of Windows OS.

But don’t worry, the same settings can be applied using Windows Registry Editor, so you can also enjoy the UAC tweaks in Home editions using registry editor:

Registry Tweaks to Customize User Account Control (UAC) Options in Windows Vista and Later

Published in: Windows 7, Windows Vista

About the author: Vishal Gupta (also known as VG) has been awarded with Microsoft MVP (Most Valuable Professional) award. He holds Masters degree in Computer Applications (MCA). He has written several tech articles for popular newspapers and magazines and has also appeared in tech shows on various TV channels.

Comments

NOTE: Older comments have been removed to reduce database overhead. Be the first one to start the discussion.

Leave a Comment

Your email address will not be published. Required fields are marked *

NOTE: Your comment may not appear immediately. It'll become visible once we approve it.