EnableUAC is a lightweight script that restores and enables User Account Control (UAC) on Windows.
Ideal if UAC has been disabled, corrupted, or misconfigured.
- Administrator privileges are required to run the script.
- The script automatically restores UAC to its default configuration.
- By default, UAC is set to Option 4 — Always Notify, the highest security level, prompting whenever apps attempt system changes.
- After enabling UAC, you'll be prompted to restart your PC:
- Press
Y→ Restart immediately - Press
N→ Exit without restarting
- Press
- Windows 10 😎
- Windows 11 🪟
- Windows 10 or 11
- Administrator rights
-
Navigate to the GitHub repository and click the “Code” button to copy the clone URL.
-
Open your terminal (e.g., Git Bash or PowerShell) and go to the desired directory:
cd path/to/your/desired-folder -
Run:
git clone https://github.com/pxradiso/EnableUAC.git
This creates a new
EnableUACfolder with the full project history. (git-scm.com) -
Inside that folder, if the project is compressed (e.g., ZIP), extract it.
-
Right-click the
.exefile and select Run as administrator, or from File Explorer use "Run as administrator" via context menu or ribbon.
- Go to the Releases page of the GitHub repository.
- Expand the Assets section under the desired release.
- Download the EXE or ZIP file.
- If ZIP, extract it.
- Run the
.exeas Administrator to launch the script.

