I'm still running Windows 7 (and yes, I plan on upgrading very soon) but I have a daily task that's supposed to run 15 minutes after a scheduled start is missed. But it's not doing that. Sometimes, it runs an hour after the missed scheduled start. The time has been varying a lot. Why is this happening?