Disabling the Windows 8 UAC

How to Disable the User Account Control in Windows 8Windows 8 UAC

Controlling when the UAC box appears is easy, just move the slider in the Control Panel.  The hard part is truly understanding the ramifications of this feature so that you can make an informed decision.


Adjust or Disable the Windows 8 UACDisable the Windows 8 UAC

You can turn off the Windows 8 UAC by visiting the Control Panel and navigating to the User Accounts and Family Safety section.

Click on User Accounts, select the link under: ‘Change User Account Control Settings’, see screenshot below.

Change User Account Control Windows 8

Note:  One surprise – at least to me, was that changing the UAC setting in this way affects all users who logon to your Windows 8 machine.

Three Choices for Windows 8 User Account Control Settings

  1. Always notify me when:
    – Programs try to install software or make changes to my computer
    – I make changes to Windows settings.
  2. Notify me only when programs try to make changes to my computer.
    (But) Don’t notify me when I make changes to Windows settings. [Default level]
  1. Never notify me when programs try to install software or make changes to my computer.

Pedants will point out there is a 3rd setting, but I have never seen anyone use it!  The only difference from number 2,  is that with number 3 the UAC is enabled, but does NOT dim the desktop.

Typical Responses To the Windows 8 UAC

Microsoft’s goal for the UAC is to persuade techies to logon with a humble account with limited privileges, and then to avoid having to logoff/logon by providing the UAC for when they need to install a program or change an operating system setting.

Users have three main reactions to turning off the Windows 8 UAC:

  1. Sensible people, those who always choose best practice, logon with a standard account and accept the default UAC behaviour. 
  2. Gung-ho types, who always logon as an administrator, will recklessly change the UAC to ‘Never notify’, thereby removing the last line of defence against a rogue program trying to install itself.
  3. Techies like me, who use an account with administrative privileges yet keep the default UAC setting, find that in practice the dialog box is more of an occasional reminder than a constant pain.

My conclusion is that there is a trend for techies to ‘go with the flow’ and accept the UAC shield, even with the default, nagging settings.  It seems to be ordinary users with pre-conceived ideas, or bad experience with Vista, that are the ones who want to turn off the UAC in Windows 8.

As for me, I always like to glance at the name of the program which generates the UAC, just to be sure its not malware.  See more on Understanding the UAC.

Guy Recommends:  A Free Trial of the Network Performance Monitor (NPM)Review of Orion NPM v11.5 v11.5

SolarWinds’ Orion performance monitor will help you discover what’s happening on your network.  This utility will also guide you through troubleshooting; the dashboard will indicate whether the root cause is a broken link, faulty equipment or resource overload.

What I like best is the way NPM suggests solutions to network problems.  Its also has the ability to monitor the health of individual VMware virtual machines.  If you are interested in troubleshooting, and creating network maps, then I recommend that you try NPM now.

Download a free trial of Solarwinds’ Network Performance Monitor

Disabling User Account Policies with Gpedit.msc

By using gpedit.msc once again you can set the UAC for all users.  As you search for gpedit, remember that .msc extension otherwise it’s difficult to locate this Local Group Policy Editor.

If you expand the Computer Configuration, Windows Settings, Security Settings and Security Options, then you will see about a dozen User Account Control policies.  I would start with:
User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode.  (There is a similar settng below that for Users.)

‘Elevate without prompting’ disables the UAC. 

Change User Account Control Windows 8 GPEdit

This Is What Microsoft Say About Admin Approval Mode

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

These are your choices

Elevate without prompting:  Permits administrator accounts to configure any setting without the UAC appearing.

Prompt for credentials on the secure desktop:  The current account is prompted for an administrator’s name and password, the operation continues with the user’s highest available privilege.

Prompt for consent on the secure desktop: When you ask the operating system to perform a security sensitive it asks you to Permit or Deny.  The key point is that it tries to continues with the your highest available privilege, which is fine if you are an administrator.

Prompt for consent for non-Windows binaries: (Default) When you are configuring a third-party application, if it needs elevation of privilege, you either Permit or Deny.

See another group policy example: how to disable Windows 8 USB.

Guy Recommends:  SolarWinds’ Log & Event Management ToolSolarwinds Log and Event Management Tool

LEM will alert you to problems such as when a key application on a particular server is unavailable.  It can also detect when services have stopped, or if there is a network latency problem.  Perhaps this log and event management tool’s most interesting ability is to take corrective action, for example by restarting services, or isolating the source of a maleware attack.

Yet perhaps the killer reason why people use LEM is for its compliance capability, with a little help from you, it will ensure that your organization complies with industry standards such as CISP or FERPA.  LEM is a really smart application that can make correlations between data in different logs, then use its built-in logic to take corrective action, to restart services, or thwart potential security breaches – give LEM a whirl.

Download your FREE trial of SolarWinds Log & Event Management tool.

Disable the Windows 8 UAC with a Registry Tweak

Launch Regedit and navigate to the following registry key:

Locate the following REG_DWORD value:

Set the value of EnableLUA to 0. See screenshot below.

Change UAC Windows 8 Regedit

Note 1: Changing EnableLUA is one of those settings where you need to reboot the computer before it takes effect.

Note 2: To enable the Windows 8 UAC, set EnablueLUA to 1.

Note 3: If you like this registry hack, then click on regedit’s Favorites menu, and Add to favorites’.  This saves time if you ever have to return to this place in the registry.

See Also SolarWinds Free WSUS Tool »

Disable the Windows 8 UAC with MSConfig

I was pleased to find that the old MSConfig was still alive and well in Windows 8.  The idea is that you can select the ‘Tools’ menu and ‘Change User Account Control settings’.  See screenshot below.

Change UAC Windows 8 MSconfig

Note 4: What I ask you to observe with this method is the name of the executable :- UserAccountControlSettings.exe, because it corresponds to the above setting in the Control Panel.

Note 5: A point to contemplate is that this setting is bound to affect all users of the Windows 8 computer.

Solarwinds Config GeneratorGuy Recommends: The Free Config Generator

SolarWinds’ Config Generator is a free tool, which puts you in charge of controlling changes to network routers and other SNMP devices.  Boost your network performance by activating network device features you’ve already paid for.

Guy says that for newbies the biggest benefit of this free tool is that it will provide the impetus for you to learn more about configuring the SNMP service with its ‘Traps’ and ‘Communities’. Try Config Generator now – it’s free!

Download your free copy of Config Generator

This Is What Microsoft Say About Enabling or Disabling the UAC

"User Account Control (UAC) is a feature in Windows 8 that can help you stay in control of your computer by informing you when a program makes a change that requires administrator-level permission. UAC works by adjusting the permission level of your user account. If you’re doing tasks that can be done as a standard user, such as reading e‑mail, listening to music, or creating documents, you have the permissions of a standard user – even if you’re logged on as an administrator.

When changes are going to be made to your computer that require administrator-level permission, UAC notifies you. If you are an administrator, you can click Yes to continue. If you are not an administrator, someone with an administrator account on the computer will have to enter their password for you to continue.

If you give permission, you are temporarily given the rights of an administrator to complete the task and then your permissions are returned back to that of a standard user. This makes it so that even if you’re using an administrator account, changes cannot be made to your computer without you knowing about it, which can help prevent malicious software (malware) and spyware from being installed on or making changes to your computer."  See more about Microsoft and Disabling the UAC.

Security v Ease of Use

Adjusting the computer’s clock is an interesting case study for using the UAC.  Changing the time is a security issue and by default will the require the UAC.  However, changing the time-zone does not compromise any of the operating system’s audit time-stamps, consequently the UAC is not needed.

Windows 8 also allows standard users to view the firewall settings and use Windows Update to install optional updates and drivers.   They can also adjust the display DPI, and refresh the IP address with needing administrative privileges and hence attracting the UAC dialog box.

See more Windows 8 Group Policy Settings »

Summary of Disabling the Windows 8 UAC

In Windows 8 the User Account Control dialog box is much less ‘in your face’ than Vista or even Windows 7.  Microsoft has re-thought when it’s desirable for the UAC to leap into action and inform us of a significant change to the operating system settings.  Furthermore, if you disagree with Microsoft’s default settings it’s much easier to make the UAC even less intrusive. 

If you like this page then please share it with your friends


Microsoft Windows 8 Group Policy Topics

Gpedit.msc – Local Group Policy Editor  • Secpol.msc – Local Security Editor  • Engineers Tookit

Windows 8 Disable UAC  • Windows 8 Group Policy Firewall  • Windows 8 Disable Password Eye

Windows 8 Overview  • Windows 8 Disable US Policy  • Windows 8 Group Policy Drive Maps