What is User Account Control (UAC) in Microsoft Windows operating systems?


This article applies to:
  • Platform(s): Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP

User Account Control (UAC) is a security component in Windows operating systems. UAC enables users to perform common tasks as non-administrators and as administrators without having to switch users, log off, or use Run As.

Installing and Running a Program with UAC Enabled

Since installing some applications on a system requires an administrator access token, a mechanism is in place within the operating system to automatically detect the launch of a setup installer. When an application setup is detected, UAC displays a consent prompt for the user to validate the installation process. Following installation, the application will not require the user to provide consent or credentials, unless it is an administrative application.

Consent Prompt

The consent prompt is presented when a user attempts to perform a task that requires a user administrative access: 'Do you want to allow the following program to make changes to this computer?'

User Account Control consent prompt to allow Java Auto Updater process to run

Click Yes to continue with the task that was initiated.


RELATED INFORMATION

User Account Control settings (microsoft.com)