🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/Task Scheduler History Disabled or Not Recording Events

How to Fix Task Scheduler History Disabled or Not Recording Events on Windows

Task Scheduler history disabled? Scheduled tasks not logging results? Task history tab empty? Cannot see when tasks ran? Task Scheduler not recording execution events? Fix Task Scheduler history issues.

Symptoms

You might be experiencing this problem if you notice:

  • Task Scheduler History tab shows no entries
  • Task history says "Task History is disabled"
  • Cannot determine if scheduled tasks ran successfully
  • Last Run Result always shows "The operation completed successfully" with no details
  • Event Viewer has no TaskScheduler operational logs
  • History was working but stopped recording

Common Causes

  • Task Scheduler operational log disabled by default in Windows
  • Event log channel for TaskScheduler turned off
  • Disk space full preventing new event log entries
  • Event log maximum size reached and overwrite disabled
  • Group Policy restricting event logging
  • Windows Event Log service not running properly

Solutions

Solution 1: Enable Task History in Task Scheduler

  1. 1Open Task Scheduler: Win+R → taskschd.msc
  2. 2In the right Actions panel, click "Enable All Tasks History"
  3. 3This is a global toggle — it enables history for all tasks
  4. 4If the option says "Disable All Tasks History" it is already on
  5. 5Alternatively enable via command line:
  6. 6CMD as Admin:
  7. 7wevtutil set-log Microsoft-Windows-TaskScheduler/Operational /enabled:true
  8. 8Verify it is enabled:
  9. 9wevtutil get-log Microsoft-Windows-TaskScheduler/Operational
  10. 10Look for "enabled: true" in output

Solution 2: Fix Event Log Channel

  1. 1Open Event Viewer: Win+R → eventvwr.msc
  2. 2Navigate to:
  3. 3Applications and Services Logs → Microsoft → Windows → TaskScheduler
  4. 4Right-click "Operational" → Properties
  5. 5Check "Enable logging"
  6. 6Set maximum log size (e.g., 20 MB)
  7. 7Select "Overwrite events as needed"
  8. 8Click OK
  9. 9Verify Event Log service is running:
  10. 10Win+R → services.msc → "Windows Event Log" → should be Running/Automatic

Solution 3: Troubleshoot Missing History

  1. 1If history is enabled but still empty:
  2. 2Check disk space — event logs need room to write
  3. 3Clear old logs if disk is full:
  4. 4Event Viewer → right-click Operational → Clear Log
  5. 5Save the log first if needed
  6. 6Check Group Policy:
  7. 7gpedit.msc → Computer Configuration → Admin Templates → Windows Components → Event Log Service
  8. 8Ensure logging is not restricted
  9. 9Restart Task Scheduler service:
  10. 10CMD as Admin:
  11. 11net stop schedule && net start schedule
  12. 12Run a test task and check if history records it
FIXES THIS IN 5 MINUTES

Fix Task Scheduler History Disabled or Not Recording Events Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Automated Repairs for This Issue

Browse More Crashes & Blue Screens Guides

Share this:XRedditLinkedInEmail