How to Fix Fix Windows Scheduled Task Not Running or Failing on Windows
Scheduled task not executing on time? Task Scheduler showing "task completed with return code" errors or tasks stuck in "Running" state? Fix Task Scheduler problems on Windows 10 and 11.
Symptoms
You might be experiencing this problem if you notice:
- •Scheduled tasks do not run at the configured time
- •Task Scheduler shows "Last Run Result: 0x1" or other error codes
- •Tasks remain stuck in "Running" state indefinitely
- •Task history shows the task was never triggered
- •Tasks work when run manually but fail on schedule
- •Task Scheduler service itself fails to start
Common Causes
- ⚠Task configured to run only when user is logged on, but runs while logged off
- ⚠Task account password has changed or is expired
- ⚠Task trigger conditions (idle, network, AC power) are not met
- ⚠Task Scheduler service is disabled or crashed
- ⚠Task action path is incorrect or the executable was moved
- ⚠UAC or security policy blocking the task from executing
Solutions
Solution 1: Fix Task Configuration
- 1Open Task Scheduler (taskschd.msc)
- 2Find the failing task → right-click → Properties
- 3General tab: Select "Run whether user is logged on or not"
- 4Check "Run with highest privileges" if the task needs admin rights
- 5Conditions tab: Uncheck "Start the task only if the computer is on AC power" if on laptop
- 6Uncheck "Start only if the following network connection is available" unless required
- 7Settings tab: Ensure "Allow task to be run on demand" is checked
- 8Check "If the task fails, restart every" and set to 1 minute, 3 attempts
Solution 2: Fix Task Credentials
- 1Right-click the task → Properties → General tab
- 2Click "Change User or Group" and re-enter the account
- 3If using a service account, ensure its password has not expired
- 4Click OK — you will be prompted to enter the password
- 5Enter the current password for the account
- 6For SYSTEM tasks: change the account to SYSTEM (no password needed)
- 7In the task Action tab, verify the program path exists and is correct
- 8Test by right-clicking the task → Run
Solution 3: Repair Task Scheduler Service
- 1Open Services.msc
- 2Find "Task Scheduler" service — ensure it is Running and set to Automatic
- 3If stopped, try starting it — if it fails:
- 4Open Command Prompt as Administrator
- 5sc config Schedule start= auto
- 6net start Schedule
- 7If the service still fails, check Event Viewer → System log for errors
- 8Run: sfc /scannow to repair corrupted Task Scheduler files
- 9As a last resort, re-register: regsvr32 /s taskschd.dll
FIXES THIS IN 5 MINUTES
Fix Fix Windows Scheduled Task Not Running or Failing Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11