Vista UAC Registry Information
Windows Vista UAC registry information and settings.
Below is information which people might find usefull relating to the UAC for Vista.
Click start, type regedit and press enter, the UAC will popup so just click OK etc and then navigate to the below section of the registry.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
ConsentPromptBehaviorAdmin = 2 default.
UAC main popup asking if its allright to give admin privillages.
- 0 – Disable.
- 1 – Enabled asks for a password.
- 2 – Enabled asks to click to continue.
ConsentPromptBehaviorUser = 1 default.
UAC main popup asking if its allright to give admin privillages.
- 0 – Disable
- 1 – Enabled asks for a password.
- 2 – Enabled asks to click to continue.
dontdisplaylastusername = 0 default.
- 0 – Means that the login dialog box displays the last user.
- 1 – Disables this – of course if you are the only user on that/your machine this can be left alone.
EnableInstallerDetection = 1 default.
- 1 – By default, this is enabled, and so before software can be installed, UAC will ask for a prompt or a password.
- 0 – Disabling it allows software to be installed without the prompt.
EnableLUA = 1 default.
- 1 – Default and enabled.
- 0 – Disable this setting and require all administrators to give consent or supply credentials .
EnableSecureUIAPaths = 1 default. This site explains this quiet well.
EnableUIADesktopToggle = 0 default. Program prompt for elevation without using the secure desktop (seems to apply to the administrator)
EnableVirtualization = 1 default.
- 1 – This controls whether changes to the registry made by standard users should be written to a special, virtual area, rather than directly to the registry. This protects the registry.
- 0 – Disable this feature.
FilterAdministratorToken = 0 default.
- 0 – The administrator is subject to the UAC popup.
- 1 – Disable this and no prompt will appear for the administrator account but will appear for the standard user accounts.
legalnoticecaption – This item used with the below one displays a dialog box before you lon in that displays any thing that you want really (displays the title of the dialog box)
legalnoticetext – This one displays the actual message (used with the one above)
PromptOnSecureDesktop = 1 default.
- 1 – Enable the secure desktop feature when the UAC pop up comes up.
- 0 – Disable the acreen blanking or secure desktop feature when the UAC wants input.
scforceoption = 0 default. Enforces smart card required for logon on a per-computer basis (read this very long page for more information)
- 0: No Action
- 1: Enable smart card Required for Logon
shutdownwithoutlogon = 1 default. Enables or disables a button on the logon screen that lets the system be shutdown or restarted etc (not sure why you would want to change this option.
- 0 – disable this item.
- 1 – default of on.
undockwithoutlogon = 1 default. Gives you the option to un-dock your laptop for example without logging in first.
- 1 – Enabled.
- 0 – Disabled.
ValidateAdminCodeSignatures = 0 default.
- 0 – Disabled, all programs whether signed and validated or not, require the prompt.
- 1 – The UAC allows programs to be installed with no prompt if these programs have been properly signed and validated by their makers.
Usefull links.

















