How to Enable Task Scheduler History in Windows 11
Task Scheduler is a built-in tool that runs programs for you automatically. By default, Windows only shows you the last time a task ran. If you want to see a full log of when your tasks started or finished, you need to turn on the history feature.
Why enable task history?
Enabling this feature lets you track exactly what your computer is doing in the background. It helps you troubleshoot if a scheduled task fails to run.
What happens when you are done?
Once enabled, Windows will record every event for your tasks. You can view this detailed log in the Event Viewer under Applications and Services Logs > Microsoft > Windows > TaskScheduler > Operational.
How to enable or disable Task Scheduler history
You can turn this feature on or off using the Task Scheduler app:
- Open the Start menu and search for Task Scheduler.
- Select the app from the results.

Note: You must have administrative privileges to change these settings.
- Once the app is open, click the Action menu at the top.
- Select Enable All Tasks History.
- Alternatively, you can click Enable All Tasks History in the Actions panel on the right side of the window.

To turn it off later, follow these same steps and choose Disable All Tasks History instead.

Using Command Prompt
You can also use Windows PowerShell to change these settings. Open owerShell as administrator as an administrator and use these commands:
To enable history:
wevtutil set-log Microsoft-Windows-TaskScheduler/Operational /enabled:trueTo disable history:
wevtutil set-log Microsoft-Windows-TaskScheduler/Operational /enabled:falseSummary
Enabling Task Scheduler history gives you a complete log of your automated tasks, which is great for monitoring and fixing issues. If you find the logs are creating too much clutter on your system, you can easily turn the feature off by following the same steps in reverse.
Was this guide helpful?
Leave a Reply