Open Task Scheduler in Windows 10 & 11

Press Windows key + R, type taskschd.msc and press Enter to open Task Scheduler in Windows 11 and Windows 10.

Task Scheduler is the built-in Windows tool that runs a program or script automatically at a set time, at startup, at sign-in or when a system event occurs.

This guide covers nine ways to open it, how to run it as administrator, where its tasks are stored, and fixes for tasks that do not run.

Open Task Scheduler in Windows 10 & 11
The Windows Tools folder lists Task Scheduler next to Task Manager, Services and Event Viewer. (Image: Microsoft)

Method 1: Open Task Scheduler using Windows Search

Searching the Start menu is the quickest route for most people, and it works the same on Windows 11 and Windows 10.

  1. Select Start or the search box on the taskbar, or press the Windows key.
  2. Type Task Scheduler.
  3. Select Task Scheduler under Best match, or press Enter.
  4. To open it with full rights, select Run as administrator in the right pane of the results instead.

The Task Scheduler window opens with Task Scheduler (Local) selected in the left pane.

Older guides tell you to ask Cortana to open Task Scheduler. Microsoft retired Cortana as a standalone app in Windows in spring 2023, so type the name into Windows Search instead.

Which way to open Task Scheduler should you use?

Your situation Use this Why
You want it in one step from the keyboard Windows key + R > taskschd.msc No menus, works on every edition
You prefer the mouse Start > search Task Scheduler Also offers Run as administrator
You are already in Computer Management System Tools > Task Scheduler Sits next to Event Viewer and Services
You are in Command Prompt, PowerShell or Windows Terminal Type taskschd.msc Same command as Run, no new window needed
You browse Control Panel Windows Tools (Windows 11) or Administrative Tools (Windows 10) Lists every admin console in one folder
You are in File Explorer Type taskschd.msc in the address bar Opens without leaving Explorer
You open it every day A desktop shortcut to taskschd.msc Double-click instead of typing
Task Manager is already open Run new task > taskschd.msc Can start it with administrative privileges

Method 2: Open Task Scheduler using the Run dialog box

taskschd.msc is the file name of the Task Scheduler console. The .msc extension marks a Microsoft Management Console file, so Windows opens it in MMC.

  1. Press Windows key + R to open the Run box.
  2. Type taskschd.msc in the Open box.
  3. Select OK or press Enter.
  4. To start it as administrator, press Ctrl + Shift + Enter instead of Enter, then select Yes at the User Account Control prompt.

Method 3: Open Task Scheduler through Computer Management

Computer Management, which you can open with compmgmt.msc, is an MMC console that groups Task Scheduler with Event Viewer, Device Manager, Disk Management and Services.

  1. Right-click Start and select Computer Management, or press Windows key + R, type compmgmt.msc and press Enter.
  2. In the left pane, expand System Tools.
  3. Select Task Scheduler.
  4. Expand Task Scheduler and select Task Scheduler Library to see your tasks.

Method 4: Open Task Scheduler using Command Prompt

The Run box command also works inside Command Prompt, because taskschd.msc sits in the System32 folder that Windows searches by default.

taskschd.msc

Type it at the Command Prompt and press Enter. Windows hands the .msc file to Microsoft Management Console, which loads the Task Scheduler snap-in. To list tasks without opening the window, run schtasks /query instead; schtasks /run starts a task immediately.

You should see: The Task Scheduler window opens and the prompt returns at once, ready for the next command.

Open Command Prompt as administrator first if you need to see or change every task on the PC. Microsoft states that viewing and changing all tasks on the local computer requires membership in the Administrators group.

Method 5: Open Task Scheduler using Windows Terminal or PowerShell

PowerShell runs the same command. It also has the ScheduledTasks module, available since Windows 8, for managing tasks without the window.

  1. Right-click Start and select Terminal (Windows 11) or Windows PowerShell (Windows 10).
  2. Type taskschd.msc and press Enter.
  3. Alternatively, type Start-Process taskschd.msc and press Enter.
  4. To work with tasks from the shell instead, run Get-ScheduledTask to list them.

Choose Terminal (Admin) or Windows PowerShell (Admin) from the same menu to open Task Scheduler with administrator rights.

Method 6: Open Task Scheduler from the Control Panel

Control Panel keeps Task Scheduler in a folder of admin tools. Microsoft calls it Windows Tools in Windows 11 and Administrative Tools in Windows 10.

  1. Press Windows key + R, type control and press Enter.
  2. With View by set to Category, select System and Security.
  3. Select Windows Tools on Windows 11, or Administrative Tools on Windows 10.
  4. Double-click Task Scheduler.
Control Panel All Items view with Windows Tools highlighted in Windows 11
In Control Panel small-icons view, Windows Tools is at the bottom of the left column. (Image: Microsoft)

Method 7: Launch Task Scheduler from File Explorer

  1. Press Windows key + E to open File Explorer.
  2. Click the address bar at the top of the window.
  3. Type taskschd.msc and press Enter.
  4. Or go to C:\Windows\System32, find taskschd.msc and double-click it.

Right-click taskschd.msc in System32 and choose Run as administrator if a task needs elevated rights.

Method 8: Create a desktop shortcut to open the Task Scheduler

  1. Right-click an empty area of the desktop.
  2. Select New > Shortcut.
  3. Type taskschd.msc in Type the location of the item and select Next.
  4. Type Task Scheduler as the name and select Finish.
  5. Double-click the new shortcut to test it.

To start it elevated every time, right-click the shortcut, select Properties > Advanced and tick Run as administrator.

Method 9: Open Task Scheduler using Task Manager

Task Manager can start any program by name, which helps when the Start menu or taskbar is not responding.

  1. Press Ctrl + Shift + Esc, or right-click Start and select Task Manager.
  2. Select Run new task. In the classic Task Manager layout, open the File menu first.
  3. Type taskschd.msc in the Open box.
  4. Tick Create this task with administrative privileges if you need to see every task on the PC.
  5. Select OK to open Task Scheduler.

Where is Task Scheduler located in Windows 11 and Windows 10?

Item Location Notes
Task Scheduler console C:\Windows\System32\taskschd.msc Same file on Windows 11 and Windows 10
Control Panel folder Windows 11: Windows Tools; Windows 10: Administrative Tools Both under System and Security
Computer Management System Tools > Task Scheduler Same snap-in, embedded in compmgmt.msc
Task Scheduler Library Left pane of the Task Scheduler window Your tasks plus Microsoft's under Microsoft > Windows
Task definition files C:\Windows\System32\Tasks Changing this folder's permissions breaks tasks
Task Scheduler event log Event Viewer > Applications and Services Logs > Microsoft > Windows > TaskScheduler > Operational Records each start, finish and error

How to open Task Scheduler as administrator

Run Task Scheduler as administrator when you need to see every task on the PC or when a task returns "Access is denied". A standard user cannot view or manage a task created by another user.

  1. Select Start and type Task Scheduler.
  2. Right-click Task Scheduler in the results.
  3. Select Run as administrator.
  4. Select Yes at the User Account Control prompt.

How to access and navigate Task Scheduler

Once it is open, the Task Scheduler window has three working areas. Knowing which one holds what saves hunting through menus.

Area What you find there What to do there
Left pane Task Scheduler (Local) and Task Scheduler Library, with Microsoft's tasks under Microsoft > Windows Pick a folder to list its tasks, or right-click the library and select New Folder
Middle pane, task list Each task with its Status, triggers and Last Run Result Right-click a task to Run, End, Disable, Export or open Properties
Middle pane, lower tabs General, Triggers, Actions, Conditions, Settings and History for the selected task Read when the task runs, what it starts and its recent events
Right pane, Actions Create Basic Task, Create Task, Import Task and Enable All Tasks History Start a new task or turn on history recording

How to use Task Scheduler to create a basic task

Every task needs a trigger, which says when it runs, and an action, which says what it does. The Create Basic Task wizard sets both.

  1. Open Task Scheduler and select Task Scheduler Library in the left pane.
  2. In the Actions pane, select Create Basic Task.
  3. Type a name and description, then select Next.
  4. Choose a trigger such as Daily, When the computer starts or When I log on, then select Next and set its time.
  5. Choose Start a program as the action and select Next.
  6. Select Browse, pick the program or script, add any arguments, and select Next.
  7. Review the summary and select Finish.

To run a PowerShell script, set the program to powershell.exe and put -File followed by the script's full path in Add arguments. Test the script on its own first, because a script that fails by hand will also fail as a task. A Windows batch file can go straight into Program/script without a wrapper.

Automating maintenance tasks and software launches with Task Scheduler

Most home uses of Task Scheduler fall into two groups: housekeeping jobs such as cleanup scripts, and programs you want to start without clicking. Match your goal to a row, then build it with Create Basic Task or Create Task.

Goal Trigger Action and settings
Open an app every time you sign in When I log on Start a program, pointing at the app's .exe
Start a tool when Windows boots, before anyone signs in When the computer starts Start a program, with Run whether user is logged on or not on the General tab
Run a cleanup or backup script on a schedule Daily or Weekly at a set time Start a program with powershell.exe and -File plus the script path; tick Run task as soon as possible after a scheduled start is missed
Run heavy housekeeping only while you are away On idle (Create Task > Triggers > New) Waits until the PC is idle, so scans and cleanup do not slow you down
Schedule a shutdown or restart in Windows 11 or Windows 10 One time, Daily or Weekly at a set time Start a program with shutdown.exe and the arguments /s /t 60 to shut down or /r /t 60 to restart after 60 seconds; any time-out above 0 forces apps to close, so unsaved work can be lost
React to a system event, such as an error entry When a specific event is logged Runs only when that Event Log entry appears

Windows runs its own maintenance, such as updates and security scans, through Automatic Maintenance tasks that start only when the PC is idle and on AC power. Change its daily time in Control Panel > System and Security > Security and Maintenance > Automatic Maintenance.

Power-aware scheduling in Task Scheduler

Task Scheduler works with Windows power management, and the trigger you choose decides how much a task costs in battery life. Microsoft warns against tasks that poll every few minutes on laptops, because they stop the PC from reaching low-power idle states.

Approach Best for Power behaviour
Automatic maintenance Housekeeping that can wait, such as defrag, scans and cleanup Runs only when idle and on AC power; waits indefinitely on battery
Idle trigger Work that needs low system load but not mains power Waits until you are away and the CPU is idle
Event trigger Reacting to an Event Log entry Runs only when the event fires, with no cost otherwise
Time trigger with conditions Recurring schedules Defers when conditions are not met, such as running on battery, and catches up later

On the task's Conditions tab, Start the task only if the computer is on AC power and Stop if the computer switches to battery power apply the same rules to your own tasks.

How to check Task Scheduler opened and your task works

  1. Confirm the window title reads Task Scheduler and the left pane shows Task Scheduler (Local).
  2. Select Task Scheduler Library and find your task in the middle pane.
  3. Check the Status column shows Ready.
  4. Right-click the task and select Run to start it now.
  5. Press F5 to refresh and read the Last Run Result column; The operation completed successfully. (0x0) means it worked.
  6. Open the History tab at the bottom to see the start and finish events.

Additional tips for using Task Scheduler

Goal Where to set it What it does
Run a task the PC slept through Task Properties > Settings > Run task as soon as possible after a scheduled start is missed Starts the task when the PC is next available
Wake the PC from sleep to run a task Properties > Conditions > Wake the computer to run this task Wakes from sleep or hibernate, then keeps the PC awake until the task ends
Run a task with admin rights Properties > General > Run with highest privileges Starts the action elevated
Run while signed out Properties > General > Run whether user is logged on or not Needs the account password when you save
Back up or move a task Right-click the task > Export Saves the task as an .xml file you can import later
Stop long jobs being cut off Properties > Settings > Stop the task if it runs longer than Tasks stop after 72 hours by default
Keep your tasks tidy Right-click Task Scheduler Library > New Folder Separates your tasks from Microsoft's

Task Scheduler alternatives and complementary tools: schtasks and PowerShell

The Task Scheduler window is one front end to the Task Scheduler service. Two built-in command-line tools manage the same tasks, which helps for scripting or for many PCs at once.

Tool Command What it does
schtasks (Command Prompt) schtasks /query Lists the scheduled tasks on the PC
schtasks (Command Prompt) schtasks /run /tn "<task_name>" Starts a task immediately
schtasks (Command Prompt) schtasks /create, /change, /delete, /end Creates, edits, removes or stops a task
ScheduledTasks module (PowerShell) Get-ScheduledTask, Get-ScheduledTaskInfo Lists tasks and shows their run-time information
ScheduledTasks module (PowerShell) New-ScheduledTaskAction, New-ScheduledTaskTrigger, Register-ScheduledTask Builds and registers a new task from a script
ScheduledTasks module (PowerShell) Start-ScheduledTask, Stop-ScheduledTask, Disable-ScheduledTask, Export-ScheduledTask Runs, stops, disables or backs up a task

Both tools need an administrator prompt to view and change every task on the PC, just like the Task Scheduler window.

What is Task Scheduler in Windows?

Task Scheduler is a Windows service and console that starts programs automatically when the conditions you choose are met. It is installed with every supported version of Windows and starts each time Windows starts.

Trigger type When the task runs
One time At a specific date and time
Daily, weekly or monthly On a repeating calendar schedule
At startup When the system boots
At log on When a user signs in
On idle When the computer enters an idle state
On an event When a specific entry is written to an event log
On session change When a session is locked, unlocked, connected or disconnected
On task creation As soon as the task is registered

Task Scheduler not working: fixes for tasks that do not run

The scheduled task is not running at its set time

The trigger never fired, or the task's action fails when Task Scheduler runs it.

  1. Run the script or program by hand in PowerShell or Command Prompt and fix any errors first.
  2. In Task Scheduler, check the task's Status is Ready, not Disabled.
  3. Open the History tab and look for a trigger event at the scheduled time.
  4. If nothing triggered, edit the trigger to a time a few minutes ahead and save the task again.
  5. If it triggered but failed, read the error in History and the Last Run Result column.

Task Scheduler history is disabled

Task history recording is off, so the History tab stays empty.

  1. Open Task Scheduler as administrator.
  2. Select Task Scheduler Library in the left pane.
  3. In the Actions pane, select Enable All Tasks History.
  4. Run the task again and open its History tab.

The task status stays on Running

The program or script the task started has not exited.

  1. Open Task Manager and find the process the task launched.
  2. Check why it is waiting, for example a prompt that no one can see.
  3. In Task Scheduler, right-click the task and select End.
  4. Add an exit at the end of the script, then run the task again.

"Access is denied. The user account does not have the permissions to run this task."

The account lacks admin rights, the task uses different credentials, or permissions on C:\Windows\System32\Tasks were changed.

  1. Close Task Scheduler and open it again with Run as administrator.
  2. Right-click the task, select Properties, and tick Run with highest privileges on the General tab.
  3. On Pro, Enterprise or Education, open gpedit.msc and go to Computer Configuration > Windows Settings > Security Settings > Local Policies > User Rights Assignment.
  4. Make sure your account has the Log on as a batch job right.
  5. If the task still fails, run Export-ScheduledTask -TaskName "<task_name>" -FilePath "<backup.xml>" in PowerShell, delete the task, and re-register it with Register-ScheduledTask.

The task runs but does nothing when you are signed out

The task's security context differs from your own session, so paths, mapped drives or permissions differ.

  1. Open the task's Properties and select the General tab.
  2. Temporarily switch to Run only when user is logged on and run the task.
  3. If it works now, use full paths instead of mapped drive letters in the action.
  4. Switch back to Run whether user is logged on or not and enter the password when asked.

Task Scheduler in Windows FAQs

What is the fastest way to open Task Scheduler?

The fastest way to open Task Scheduler is to press Windows key + R, type taskschd.msc and press Enter. It opens in one step on Windows 11 and Windows 10, and the same command works in Command Prompt, PowerShell and the File Explorer address bar.

How do I open Task Scheduler in Windows 11?

In Windows 11, select Start, type Task Scheduler and select the top result. You can also press Windows key + R and run taskschd.msc, or open Control Panel > System and Security > Windows Tools and double-click Task Scheduler.

Where is Task Scheduler in Windows 10?

In Windows 10, Task Scheduler is in Control Panel > System and Security > Administrative Tools, and under System Tools in Computer Management. Its console file is C:\Windows\System32\taskschd.msc, which you can also start from the Run box.

How do I open Task Scheduler from CMD?

Type taskschd.msc in Command Prompt and press Enter to open the Task Scheduler window. To work without the window, schtasks /query lists scheduled tasks and schtasks /run starts one immediately. Use an administrator Command Prompt to see every task.

What does taskschd.msc mean?

taskschd.msc is the Microsoft Management Console file that loads the Task Scheduler snap-in. The name is short for Task Scheduler, and the .msc extension tells Windows to open the file in MMC. It is stored in C:\Windows\System32.

Is Task Scheduler available in Windows 10 and Windows 11?

Yes. Task Scheduler is installed with every supported version of Windows, including all Windows 10 and Windows 11 editions, and its service starts each time Windows starts. Nothing needs to be downloaded or turned on to use it.

Do I need administrator rights to open Task Scheduler?

No, a standard user can open Task Scheduler and manage their own tasks. Administrator rights are needed to view and change every task on the PC, and a standard user cannot see tasks created by another user. Right-click Task Scheduler and select Run as administrator.

Is Task Scheduler user specific?

Partly. Tasks are stored for the whole computer, but each task runs under a specific account, and a non-administrator cannot view or manage a task another user created. An administrator sees all tasks in Task Scheduler Library.

Does Task Scheduler work when the computer is off?

No. Task Scheduler cannot run a task while the computer is shut down. It can wake the PC from sleep or hibernate if Wake the computer to run this task is ticked, and it can run a missed task later if Run task as soon as possible after a scheduled start is missed is ticked.

Can I create automatic tasks with Task Scheduler?

Yes. Select Create Basic Task in the Actions pane, name the task, choose a trigger such as Daily or When I log on, choose Start a program and pick the program or script. The task then runs automatically whenever the trigger occurs.

How do I run a PowerShell script with Task Scheduler?

Create a task whose action is Start a program, set the program to powershell.exe and put -File followed by the script's full path in Add arguments. Test the script by hand first, because errors in the script also stop the scheduled task.

Why is my Task Scheduler task not running?

A task usually fails to run because its trigger never fired, the task is disabled, or the script errors out. Check the Status column shows Ready, read the History tab and Last Run Result, and run the script by hand to find errors.

Summary: the best way to open Task Scheduler

Use Windows key + R and taskschd.msc as your default way to open Task Scheduler, and search the Start menu when you need Run as administrator. The Run command opens the console in one step on Windows 11 and Windows 10, and the Start search result offers the elevated option that tasks for all users require.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *