Computer >> Computer tutorials >  >> System >> windows

Change, Enable, Disable User Account Control (UAC) settings in Windows 11/10

Microsoft has made the implementation of the User Account Control settings much friendlier on Windows 11/10. After getting feedback that in Windows Vista, that the User Account Control or UAC prompt would often irritate users, due to its frequent appearance, Microsoft reduced the appearance of the UAC prompts and further polished and improved upon the UAC user experience.

User Account Control (UAC) in Windows 11/10

Change, Enable, Disable User Account Control (UAC) settings in Windows 11/10

The User Account Control basically notifies you before changes are made to your PC – not all changes, but only those which require Administrator level permissions. These changes could have been initiated by the user, by the operation system, by genuine software – or even malware! Every time such an administrator-level change is initiated, Windows UAC will prompt the user for approval or denial. If the user approves the change, the change is made; in not, no changes are made to the system. Till such a time that the UAC appears, the screen may go dark.

Broadly speaking, the following are some of the actions which may trigger a UAC prompt:

  • Install or Uninstall of applications
  • Changing Firewall settings
  • Installing Drivers & ActiveX controls
  • Installing/Configuring Windows Update
  • Adding/Removing/Changing user accounts/types
  • Accessing, Viewing or Changing another User’s files & folders
  • Configuring Parental Controls
  • Running the Task Scheduler
  • Restoring backup system files
  • And even while changing UAC settings

Its default settings are:

Notify me only when apps try to make changes to my computer

Whenever the UAC Consent Prompt appears and asks for your permission, you may have noticed that it darkens the screen and temporarily turns off the Aero interface – and it appears without the transparency. This is called Secure Desktop and is a security feature in Windows. The credential prompt is presented when a standard user attempts to perform a task that requires a user’s administrative access token.

Change, Enable, Disable User Account Control (UAC) settings in Windows 11/10

The UAC elevation prompts are color-coded to be application-specific, enabling for immediate identification of an application’s potential security risk.

Change, Enable, Disable User Account Control (UAC) settings in Windows 11/10

Read: UAC Yes button missing or grayed out.

Change User Account Control settings

If you wish, you can change User Account Control settings in Windows 8. You can change its behavior and decide how often or when all, the UAC should notify you.

To do so, open Control Panel and select User Accounts.

Change, Enable, Disable User Account Control (UAC) settings in Windows 11/10

Click on Change User Account Control settings. The settings box will open.

Change, Enable, Disable User Account Control (UAC) settings in Windows 11/10

Use the vertical slider to change the settings. The changes you make will impact your security settings, so while its best to leave the User Account Control settings at its default, you should be aware of how the changes in the UAC setting will impact your Windows PC’s security.

Setting Description Security impact
Always notify me
  • You’ll be notified before apps make changes to your settings that require administrator permissions.
  • When you’re notified, your screen will be dimmed, and you must either approve or deny the request.
  • This is the most secure setting.
  • When you’re notified, you should carefully read the contents of each dialog box before allowing changes to be made to your PC.
Notify me only when apps try to make changes to my computer (default)
  • You’ll be notified before apps make changes to your PC that require administrator permissions.
  • You’ll be notified if an app tries to make changes to a Windows setting.
  • You won’t be notified if you try to make changes to Windows settings that require administrator permissions.
  • It’s usually safe to allow changes to be made to Windows settings without you being notified. However, certain apps that come with Windows can have commands or data passed to them, and malicious software can take advantage of this by using these apps to install files or change settings on your PC.
Notify me only when apps try to make changes to my computer (don’t dim my desktop)
  • You’ll be notified before apps make changes to your PC that require administrator permissions.
  • You’ll be notified if an app tries to make changes to a Windows setting.
  • You won’t be notified if you try to make changes to Windows settings that require administrator permissions.
  • This setting is the same as “Notify me only when apps try to make changes to my computer,” but your desktop won’t get dimmed.
  • If you choose this option, other apps might be able to interfere with the visual appearance of the UAC dialog box. This is a security risk, especially if there’s malware on your PC.
Never notify me
  • You won’t be notified before any changes are made to your PC. If you’re signed in as an administrator, apps can make changes to your PC without your knowledge.
  • If you’re signed with a standard user account, any changes that require administrator permissions will automatically be denied.
  • This is the least secure setting. When you set UAC to never notify, you effectively turn off UAC. This opens up your PC to potential security risks.
  • If you set UAC to never notify, you should be careful about which apps you run, because they’ll have the same access to the PC as you do.  This includes reading and making changes to protected system areas, your personal data, saved files, and anything else stored on the PC.  Apps will also be able to communicate and transfer info to and from anything your PC connects with, including the Internet.

If you are using an accessibility device, such as a screen reader, Microsoft recommends that you choose either the Always notify or the Default – Notify me only when programs try to make changes to my computer UAC setting, since Assistive technologies work best with these two settings.

Read: How to turn off or disable Secure Desktop in Windows.

Disable UAC using the Windows Registry

To do so, open regedit and navigate to the following key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System

Change the value of EnableLUA key, from its default 1 to Value data 0. This will disable the UAC.

You can read more about all the UAC Group Policy Settings and Registry Key Settings here at TechNet.

Disable User Account Control for certain applications only

While you should not disable the UAC prompts for the whole computer, you may want to disable it for certain applications. Using the Microsoft Application Compatibility Toolkit and following the steps below, you can disable the UAC prompts for one or more specific applications that you trust. This will NOT disable the User Account Control feature for the whole computer.

  1. Create a system restore point first.
  2. Download and install the Microsoft Application Compatibility Toolkit 5.0.
  3. In the Start menu, locate the new folder. Find the shortcut icon for Compatibility Administrator. Right-click it and click Run as administrator.
  4. In the left-hand pane, right-click on the database under Custom Databases and select Create New, and select Application Fix.
  5. Enter the name and other details of the application you want to alter behavior on and then browse to it to select it. Click Next.
  6. Click Next until you are in the Compatibility Fixes screen.
  7. On the Compatibility Fixes screen, find the item RunAsInvoker, and check it.
  8. Click Next and then Finish.
  9. Select File and Save As. Save the file as a filename.SDB type file in a directory you will easily find it.
  10. Copy the <filename>.sdb file to the Vista computer you want to alter the elevation prompt behavior on.
  11. Open a Command Prompt as administrator.
  12. Run the command: sdbinst <path>\<filename>.sdb
  13. For example, if you saved the .SDB file as abc.sdb in the c:\Windows folder, the command should be like this: sdbinst c:\windows\abc.sdb
  14. It should prompt: Installation of <name> complete.

Have a great day!

Check this if you cannot change User Account Control (UAC) settings.

Change, Enable, Disable User Account Control (UAC) settings in Windows 11/10