Even if you are not aware of what UAC is, you must certainly have come across it if you are a Windows user. Ever seen that annoying confirmation dialog box that asks for administrative permission when you’re installing an app, running a setup, or uninstalling anything? That is the UAC prompt. If it is getting too annoying for you and want to disable the UAC prompt, this article lists all the methods to do so on Windows 11. But before we show you how to do it, let us learn what it is, and whether it should be turned off or not.
What is User Account Control (UAC)
The UAC is a Windows security feature that prevents the unauthorized execution of apps and processes with administrative privileges and also prevents malicious software from running on your computer. When an app or a program is making changes to your computer, a popup emerges asking for user consent, as in the image above. In simpler words, it is just an extra precautionary measure by Windows to ensure that no task is run without the user’s consent, and thus, you are prompted with a dialog box for confirmation.
Is it Safe to Disable UAC?
Now that we know the role of UAC, disabling UAC is not the smart choice. Although most tasks performed by the end user, like installing or uninstalling an app, are done with complete consciousness, a UAC prompt gives a second chance to the user to reconsider their action. Not only that but any malicious action performed by software or piece of code could also be blocked by the UAC. Additionally, any occurrences happening in the background would be highlighted and brought to the user’s attention with the help of the UAC prompt. Therefore, we recommend that you do not disable the UAC, and only do it when it is necessary. After that, you can re-enable it.
UAC Security Levels
If you read ahead, you will find that the UAC has different security levels. each of those security levels defines how the UAC will work, when the end user will be prompted with a UAC, and when the prompt will not be generated. Here are the details of the 4 security levels of UAC:
Always notify A UAC prompt will appear when an app or a program tries to make changes to your system. It will also notify you when you try to change Windows settings. Additionally, it freezes background tasks until the user responds. Notify me only when apps try to make changes to my computer This is the default Windows UAC level and only notifies you when an app tries to install or make changes to your PC. It also freezes background tasks until you respond. Notify me only when apps try to make changes to my computer (do not dim my desktop) This option will display the UAC prompt but it does not freeze the background tasks, nor does it dim the desktop. Never notify Selecting this option completely disables the UAC. No prompts will pop up.
Let us now continue to see the different methods to disable UAC when needed. A UAC prompt will appear when an app or a program tries to make changes to your system. It will also notify you when you try to change Windows settings. Additionally, it freezes background tasks until the user responds. This is the default Windows UAC level and only notifies you when an app tries to install or make changes to your PC. It also freezes background tasks until you respond. This option will display the UAC prompt but it does not freeze the background tasks, nor does it dim the desktop. Selecting this option completely disables the UAC. No prompts will pop up.
Disable UAC on Windows
Disable UAC from Control Panel
The following steps allow you to disable the UAC from the Control Panel: UAC will now be disabled. If you want to re-enable it again, simply return the slider inside the “Change User Account Control settings” page to its original UAC security level.
Disable UAC from Group Policy Editor
To disable the UAC prompts from the Group Policy editor, use these steps: UAC will now be disabled. However, if you want to enable it again, return to the “User Account Control: Run all administrators in Admin Approval Mode” Group Policy and enable it.
Disable UAC from Registry Editor
You can also disable the UAC from the Windows Registry Editor. Here is how: Once the computer restarts, you will notice that the UAC has been disabled. You can also use our top selection of disk imaging and backup software so you never lose your data or operating system again. To re-enable it, return to the System key using the Registry Editor, double-click the DWORD “EnableLUA,” and set its Value Data to 1.
Disable UAC from Command Prompt
If you are a fan of the Command Line Interface (CLI), then you can also disable UAC directly from the Command Prompt with a single command. Here are the steps to follow: The steps above will make changes to the EnableLUA DWORD in the Windows Registry and disable UAC. To re-enable UAC, run the following command in an elevated Command Prompt:
Disable UAC from Windows PowerShell
Similar to the Command Prompt, you can also disable UAC from PowerShell. Here is how: UAC will now be disabled when the computer restarts. If you want to re-enable UAC, use this command in PowerShell: These are all the methods you can disable (or enable) UAC on a Windows computer. Let us now show you how to do the same on a remote computer that is on the same network.
Disable UAC Remotely
You can disable the User Account Control on a remote computer as well using the Command Prompt. This method can be used by sysadmins to get the task done without having to leave their computer. To disable UAC on a remote PC, we must use PsTools by SysInternals – which is a suite of command-line tools for the Windows operating system. Using the PsExec utility inside this suite, you can remote access the Command Prompt of the target PC and then run any command. Use the following steps to disable UAC on a remote computer: When the remote computer restarts, UAC will be turned off. Replace [RemoteComputerName] with the name of the PC you want to connect to, [Username] with the account name, and [Password] with the account password. Make sure that the account you are logging in with has administrative rights. You will now be connected to the remote PC. To re-enable it, you will need to use the PsExec tool again. Connect to the remote computer again using the command given above, and then use this command to re-enable UAC: Note that these are the exact same commands to disable or enable UAC on your local computer. This is because PsExec has launched a Command prompt instance on the remote computer and any commands running after establishing the connection will be on the remote PC.
Final Verdict
As mentioned earlier, it is not entirely safe to disable User Account Control. However, there are certain moments when it is absolutely necessary. That being said, we always recommend that you re-enable UAC when you no longer need it disabled. This article lists multiple methods of disabling UAC on the local computer as well as on a remote computer on the same network.