- Windows Task Scheduler is not running for various causes, such as faulty settings, software, or corrupted registry.
- If the scheduled task works when you run it manually, but doesn't work automatically, take a closer look at its arguments.
- You can use other dedicated third-party solutions to create computer tasks and to monitor processes or services.
- When your scheduled tasks are not working, make sure to check if they are enabled.
The Task Scheduler is an invaluable tool with which you can schedule software, scripts, and other tools to run at specified times.
So this can come in handy for scheduling updates and other maintenance scans. However, if the scheduled tasks aren’t running as they should, the Task Scheduler isn’t going to be of much use.
Task Scheduler is a great tool if you want to automate your PC, but, issues with it can appear. Speaking of issues, these are some of the common Task Scheduler problems that users reported:
- Task Scheduler not working Windows 10 – Many users reported issues with Task Scheduler on their Windows 10 PC; we already covered a similar topic in our Task Scheduler not running article, so be sure to check it out for detailed solutions
- Windows Task Scheduler does not start task at next run time – Task Scheduler is a complex tool, and sometimes your task might not start at the scheduled time; to fix the issue, be sure to check if task trigger is properly configured
- Scheduled task runs manually but not automatically – This is another common problem with Task Scheduler; if you encounter this problem, be sure to check if your conditions are properly configured
- Windows scheduled tasks not running when logged off, after log off – Sometimes certain tasks won’t run on your PC if you’re not logged on; however, you can fix that issue simply by enabling Run whether user is logged on or not option
- Task Scheduler not running exe – If you can’t run exe files using Task Scheduler, it’s rather likely that the issue was caused by your task configuration; check if everything is in order with the task and try to run it again
Here are some solutions to apply in order to fix Task Scheduler tasks that aren’t running. Hopefully, one of them will work for you.
How do I fix scheduled tasks that are not running?
1. Check if the scheduled task is enabled
- Enter Task Scheduler into Cortana‘s search box and select Task Scheduler to open its window below.
- Browse to the task in the Task Scheduler library, and then double-click it to open.
- Select the Triggers tab as below.
- Is the task enabled there? If not, press the Edit button.
- Then select the Enabled check box and press the OK button.
First, you should check the triggers for the task. It might be the case that the task isn’t enabled, in which case it won’t run. You can check the triggers following the above steps.
2. Check the scheduled task’s conditions
- Double-click a task on the Task Scheduler window to open its window.
- Then click the Conditions tab shown in the snapshot directly below.
- Note some of the condition options such as the Start the task only if computer is on AC power. If that’s selected, the task isn’t going to run on laptops that aren’t plugged in.
- If the Idle check box is selected, deselect it so that the task runs immediately. Press the OK button to apply the settings.
If the task is enabled but still not running, check the conditions. Each task has specific conditions that determine if it runs or not. It doesn’t run if one of the conditions isn’t met.
3. Consider using a third-party solution
Task Scheduler is a default scheduling tool in Windows, and even though this tool is rather useful, sometimes you can encounter certain issues with it.
However, you’re not limited only to Task Scheduler, and there are many great task scheduler applications for Windows 10 available to download.
These tools are just as good as Task Scheduler, and many of them are more streamlined and simpler to use than Task Scheduler.
If you have problems with Task Scheduler, you might want to consider switching to a third-party solution, like the one recommended below.
With this tool, you can successfully monitor processes, services, startup programs, CPU, and HDD. Moreover, it is a good replacer for Windows Task Manager.
AnVirUse one of the best software to manage your tasks, computer processes and applications.
4. Select the Run with highest privileges option
- Click the General tab on a task window as in the snapshot below.
- That tab includes a Run with highest privileges check box. Select that option’s check box.
- Press the OK button to apply the settings.
Some programs can only run with higher privileges. For example, you might need to select Run as administrator from their context menus to open them.
If nothing happens when you select the Run as administrator option, check out our detailed article and learn how to fix this annoying issue.
5. Verify the user account
- Select the General tab on task window again.
- Press the Change User or Group button to open the window below. There you can check what account settings the scheduled task has.
- If you’re not using the right task account you could log out. Alternatively, reconfigure the task so that it runs in all user accounts and click OK.
Another thing to note is the task’s user account configuration. Some tasks might be configured to run only with a specific user account. If you’re not logged into the right account, the task isn’t going to run.
6. Check the Last Result column
If your scheduled tasks aren’t running, you can check their status in the Last Result column. This information can be useful and tell you whether your task was finished or has an error.
In there you should see if your task was completed successfully or not. If there were any issues, you should see a short summary and an error code.
Using this information you can do a bit of research and find the direct cause. This isn’t a solution, it’s more of a useful tip that you can use while troubleshooting Task Scheduler.
If you have any issues with scheduled tasks, be sure to check out Last Run Result column.
6. Select the Run whether user is logged on or not option
- Start Task Scheduler, locate your task and double-click it to open its properties.
- Now make sure to select Run whether user is logged on or not option in the General tab.
Task Scheduler supports extensive configuration, and sometimes a certain option can prevent you from running a scheduled task.
Several users reported that they fixed the issue simply by selecting Run whether user is logged on or not option. Save changes and check if this option solves your problem.
8. Change task arguments
- Locate your task in Task Scheduler and double-click it to open its properties.
- When the properties window opens, navigate to Actions tab and click New.
- In the Program/script field enter C:WindowsSystem32cmd.exe. Now in the Add arguments (optional) field enter /c start “” “C:location_to_batch_fileyour_batch_file.ffs”. Now click OK to save changes.
According to users, you might be able to fix the problem with scheduled tasks simply by changing your task arguments.
This issue mostly occurs while trying to run batch files, but you can fix it by changing your arguments. After doing that, you should be able to run batch files from Task Scheduler without any problems.
If you don’t know how to schedule tasks in Windows 10, you can read our comprehensive guide that will help you to create them like a real technician.
9. Make sure that your system is up to date
- Press Windows Key + I to open the Settings app.
- Now navigate to Update & Security section.
- Click Check for updates button.
If any updates are available, they will be downloaded in the background. Once your PC is updated, check if the problem with Task Scheduler is resolved.
According to users, sometimes issues with Task Scheduler can occur if your system is out of date. There might be certain bugs on your system, and those bugs can lead to problems with scheduled tasks.
To ensure that there are no issues with bugs, it’s advised to keep your Windows up to date.
The updating process is streamlined in Windows 10, and in most cases, Windows will automatically download and install the necessary updates.
However, sometimes you might miss an update or two, causing certain issues to appear.
These tips could fix any Task Scheduler tasks that aren’t running. In most cases, a scheduled task not running will probably have more to do with its Task Scheduler settings.
If you have any other questions or suggestions for us, please write us a comment below.
Frequently Asked Questions
Maybe you haven’t set them correctly. You can use our solutions to fix Windows Scheduled Tasks that are not running.
Windows 10 has a built-in task scheduler exactly like the previous Windows version. However, if you want a dedicated tool, you can use any of these best Windows task scheduler software.
To ensure that you create it correctly, take a look at our comprehensive guide on how to schedule tasks.