Windows 11 · How-To
How to Run a Program as Administrator in Windows 11
Find the program on the Start menu, taskbar, or in File Explorer, right-click it, and choose Run as administrator, then click Yes on the User Account Control prompt. Prefer the keyboard? Type the app's name into Start and press Ctrl+Shift+Enter. Everything below is the same idea for every situation.
In Windows 11, the programs you open do not automatically get full control of your PC. Even when you are signed in with an administrator account, apps normally start with ordinary standard-user rights. When a task genuinely needs administrative power — installing or removing software, editing protected system settings, or running a fix-it command — you have to elevate: deliberately run that one program as an administrator. This guide covers every reliable way to do it in Windows 11, explains the User Account Control prompt you will see, and flags when to be careful.
If you have done this on Windows 10, you already know the moves — the mechanism is identical. Windows 11 mostly just tidied the menus. Where a step looks different from Windows 10, this guide points it out.
Why Windows makes you elevate
The system behind all of this is User Account Control (UAC). Under UAC, even an administrator normally receives a filtered access token — effectively standard-user rights — for the programs they launch. When a program needs to do something administrative, Windows asks you to approve a one-time elevation to the full administrator token. That approval is the UAC dialog you have seen: it dims the desktop and asks whether you want to allow the app to make changes. If you are signed in as a standard user, the same prompt instead asks for an administrator's password. Either way, elevation is a conscious, per-launch decision rather than a permanent state. Microsoft's How User Account Control works describes the same mechanism: signing in as an administrator creates two tokens, and every app inherits the standard user one until you give consent or credentials.
Elevate only when a task actually requires it, and only for software you trust — an elevated program can change anything on your PC. If a User Account Control prompt appears when you did not start something that should need administrative rights, that prompt is your chance to click No before any change is made.
Method 1 — Right-click and choose "Run as administrator"
This is the everyday way, and it works almost anywhere a program icon appears.
- Find the program — on the Start menu, on the desktop, on the taskbar, or as an
.exein File Explorer. - Right-click it and choose Run as administrator.
- Approve the User Account Control prompt: click Yes, or enter an administrator password if you are asked for one.
A few Windows 11 specifics:
- Start menu tiles: right-click the app, and if you do not see the command straight away, hover More to reveal Run as administrator.
- Taskbar: right-click the app's taskbar button to open its jump list, then right-click the app's name in that list and choose Run as administrator.
- File Explorer: right-click the
.exedirectly. On Windows 11 the command sits in the main context menu; on Windows 10 it is in the same menu without the "Show more options" step.
The program starts with full administrator rights for this session only. Launch it normally next time and it goes back to standard rights — nothing is changed permanently.
Method 2 — The keyboard shortcut: Ctrl+Shift+Enter
This is the fastest trick in Windows, and your hands never leave the keyboard.
- Press the Windows key and start typing the program's name — for example
cmd,powershell, ornotepad. - With the result highlighted, hold Ctrl+Shift and press Enter.
- Approve the User Account Control prompt.
The same combination works from the Run box (Windows+R): type a
command such as taskschd.msc and press Ctrl+Shift+Enter to run it
elevated. It also elevates existing shortcuts — hold Ctrl+Shift while you double-click a
pinned or desktop shortcut and Windows treats it as a request to run as administrator.
Method 3 — Make a shortcut always run elevated (Advanced)
If there is one program you always run as administrator, bake elevation into its shortcut so you do not have to remember each time. You still get the UAC prompt at launch — this just saves the extra click.
- Right-click the program's shortcut and choose Properties.
- On the Shortcut tab, click the Advanced button.
- Tick Run as administrator, then click OK.
- Click OK again to close Properties.
This setting lives on the shortcut, so a different shortcut — or the raw .exe — to
the same program is unaffected. Use it sparingly, for tools that are useless without administrative rights.
Method 4 — The Compatibility tab (for older software)
There is a second place to make a program always request elevation, aimed at older apps written before UAC existed that misbehave without administrator rights.
- Right-click the program's
.exe(or its shortcut) and choose Properties. - Open the Compatibility tab.
- Under Settings, tick Run this program as an administrator.
- Click OK.
If the checkbox is greyed out, the choice may be enforced for everyone — look for a Change settings for all users button on the same tab — or the program may be one Windows will not let you elevate this way. Reserve this for legacy apps that only run correctly with administrator rights; for everything else, elevate on demand with Method 1 or 2.
Open an elevated Terminal, PowerShell, or Command Prompt
Much of Windows troubleshooting lives at the command line, and many commands fail — often with an "access denied" message — unless the console itself is elevated. In an elevated window, every command you type inherits administrator rights. On Windows 11, the default console host is Windows Terminal.
- Fastest: press the Windows key, type
terminal(orcmd/powershell), then press Ctrl+Shift+Enter and approve the prompt. - Power-user menu: right-click the Start button (or press Windows+X) and choose Terminal (Admin).
- Right-click: find the app in the Start list, right-click it, and choose Run as administrator.
You can tell an elevated console apart because Windows prefixes its title bar with Administrator:. Inside Windows Terminal you can also open an elevated tab from the tab-bar dropdown by holding Ctrl+Shift as you pick a profile. On Windows 10, the Windows+X menu shows Command Prompt (Admin) or Windows PowerShell (Admin) instead of Terminal.
Elevate from Task Manager's "Run new task"
Task Manager can launch anything elevated, which is handy when the desktop or taskbar is misbehaving.
- Press Ctrl+Shift+Esc to open Task Manager.
- Click Run new task (on the toolbar of the Processes or Details view; on Windows 10 it is File → Run new task).
- Type the program or command — for example
explorer.exeorcmd. - Tick Create this task with administrative privileges, then click OK.
Run a scheduled task with the highest privileges
For a program that must run elevated automatically — say, on a schedule or at sign-in — use Task Scheduler. A task set to run "with highest privileges" launches elevated without stopping at a UAC prompt, so treat this as an advanced option and point it only at trusted programs. Microsoft's Security Contexts for Tasks reference is explicit that a task otherwise runs with low-level privileges whenever UAC is turned on.
- Press the Windows key, type
Task Scheduler, and open it (elevate it with Run as administrator if you plan to edit system tasks). - Choose Create Task (not "Create Basic Task", which lacks the option) in the Actions pane.
- On the General tab, tick Run with highest privileges.
- Add your program on the Actions tab, set any triggers on the Triggers tab, then click OK. You must be using an administrator account for the task to run elevated.
It is tempting to silence the prompt, but UAC is a core protection —
Microsoft's UAC settings reference
notes that switching off Admin Approval Mode disables every related UAC setting, and that Windows Security
then warns you the overall security of the operating system is reduced. If you want to see how the notification
level is set, open the Start menu, type Change User Account Control settings, and open it
(it lives under Control Panel → User Accounts, and launches
UserAccountControlSettings.exe). The safest choice is to leave the slider at or near its
default — the second notch from the top, Notify me only when apps try to make changes to my
computer — rather than dragging it to Never notify.
Which method should you use?
For a one-off task, reach for the right-click Run as administrator command (Method 1) or the Ctrl+Shift+Enter shortcut (Method 2) — both elevate a single launch and leave nothing behind. For a program you elevate constantly, set it on the shortcut's Advanced options (Method 3). For legacy software that refuses to run correctly without administrator rights, use the Compatibility tab (Method 4). Need a console? Open an elevated Terminal. Need it hands-free on a schedule? Use Task Scheduler's Run with highest privileges. In nearly every case the UAC prompt still appears at launch — that confirmation is a feature, not a nuisance.
This topic was first covered on windows-now.com in the windows-now.com era by Kristan Kenney, whose short tip introduced the Ctrl+Shift+Enter keyboard shortcut for elevating from Start search. We have kept that original post online for reference — read the original archived post. For more restored tips from that era, browse the full windows-now.com archive, and for more current walkthroughs see our Windows Now how-to guides.
Frequently asked
What does running a program as administrator actually do in Windows 11?
It launches that program with a full administrator access token instead of the filtered standard-user token User Account Control normally hands out. With the full token the program can write to protected areas such as the Windows and Program Files folders and the machine-wide part of the registry, install software, and change system settings. Apps that only touch your own files and settings do not need it, which is why Windows does not elevate everything by default.
Why is Run as administrator greyed out or missing in Windows 11?
Most often you are signed in with a standard account that has no administrator to elevate to, or the item is a Microsoft Store app, a system shortcut, or a document rather than a classic .exe, which cannot be elevated this way. Some managed or work PCs also hide the command by policy. Sign in with an administrator account, right-click the program's actual .exe or a normal shortcut to it, or ask whoever administers the PC if a policy is blocking it.
How do I make a program always run as administrator in Windows 11?
Right-click the program's shortcut, choose Properties, open the Shortcut tab, click Advanced, tick Run as administrator, and click OK twice. You can also set it on the program's .exe from the Compatibility tab by ticking Run this program as an administrator. Either way you still get a User Account Control prompt each time it launches; reserve this for tools that genuinely need elevation rather than everyday apps.
Is it safe to run programs as administrator?
Running software you trust as administrator when a task genuinely needs elevated rights is fine — that is what the feature is for. The caution is to elevate only when a task requires it and only for programs you trust, because an elevated program can change anything on the PC. Never approve a User Account Control prompt you did not expect, since that prompt is your chance to say no before any change is made.