Set a program to run on Windows startup or user login

This page primarily guides Windows users on how to configure programs to launch automatically during Windows startup or user login.

🧩 Operating Environment

  • Windows

🛠️ Steps to set a program in Task Scheduler

Open Task Schedule.

Task Schedule

Click ‘Task Scheduler Library’

Task Scheduler Library

In right side toolbar, Click ‘Create Task….’

Task Scheduler Action

Please type a task name. You may also type a description for this task.

In the example here, I choose ‘Run only when user is logged on’.

Note: you may choose other options, such as ‘Run whether user is logged on or not’ or ‘Run with highest priviledges’.

Create Task

Then, click ‘Triggers’ tab and click ‘New…’

In ‘New Trigger’ window, I choose ‘At log on’ and ‘Any user’.

Note: you may choose other options, such as ‘At startup’.

After that , click ‘OK’

New Trigger

Then, click ‘Actions’ tab and click ‘New…’

In ‘New Action’ window, choose ‘Start a program’. Click ‘Browse’ and select the program that you want it to be started on logged on. After that, click ‘OK’.

New Action

Click ‘OK’ for ‘Create Task’ window. Restart your PC and see whether the program is started automatically when PC user account is logged on or during Windows startup.