I have a task that reports "The task is currently running" (0x41301) in Task Scheduler. I can right click on the task and select "End" and nothing changes. The status remains "The task is currently running".
I have restarted the server, and when it comes back up, the task is still reported "The task is currently running". There are many other tasks that are operating normally. The problem task will run normally and terminate normally when run from Task Schedule right-click, Run.
The task is running as Administrator.
I have tried the suggestion to add a "Start in" directory, but that was already present.
What could cause a scheduled task to think it is running, be unaffected by manually termination, and maintain the running status through a reboot? Where is the "state" of a running task maintained in system? I don't find any auto-runs in the usual places in the registry. Furthermore, there is no evidence the task is actually running, as it causes significant disk activity if it is. I do see an instance of "taskeng.exe" in the tasklist output, but I don't know if that is this phantom task or something else.
0 Answers