The Task Scheduler service allows you to perform automated tasks on your computer. You can schedule any program to run at a convenient time based on the event criteria that you choose. By default, the Task Scheduler tasks history is disabled. Task Scheduler will show the “Last Run Time” for tasks only. If you want to see the history for all tasks, you can enable Task Scheduler history. When enabled, you will see the history for all tasks as well as in Event Viewer under Event Viewer (Local) > Applications and Services Logs > Microsoft > Windows > TaskScheduler > Operational. Below is how to enable or disable Task Scheduler history in Windows 11.

How to enable task scheduler history in Windows 11

As described above, Tash Scheduler shows “Last Run Time” only. If you want to see the history for all tasks, you can enable Task Scheduler history, and the steps below will show you how to do that. First, open Task Scheduler. Go to Start -> Search and type Task Scheduler. Then under Best match, select the Task Scheduler app. Once the Task Scheduler app opens, click Action -> Enable All Tasks History command on the context menu. Alternatively, click Enable All Tasks History on the right Actions panel as highlighted below. To disable, reverse the steps above and click Disable All Task History under the Action menu or Actions panel on the right. The same actions above can be done in Windows PowerShell. Open PowerShell as administrator, then run the commands below to Enable All Tasks History. To disable it, run the commands below: That should do it! Conclusion This post showed you how to enable or disable task history in Task Scheduler in Windows 11. If you find any error above or have something to add, please use the comment form below.