Task Scheduler failed to start task for user. Additional Data: Error Value: 2147943645

Problem

You scheduled a task, but it failed to run with Error Value: 2147943645
Task-Scheduler-Failed-2147943645_001

Log Name: Microsoft-Windows-TaskScheduler/Operational
Source: Microsoft-Windows-TaskScheduler
Date: 17/01/2013 04:00:00
Event ID: 101
Task Category: Task Start Failed
Level: Error
Keywords:
User: SYSTEM
Computer: [removed]
Description:
Task Scheduler failed to start “\ServerReboot” task for user “DOMAIN\user”. Additional Data: Error Value: 2147943645.

Solution

This error occurs when the user which the task is run under only has permission to run it when logged in.

To allow the task to run when the user is logged on or not, select Run whether user is logged on or not, on the General Tab in the Task Properties:
Task-Scheduler-Failed-2147943645_002