Just recently upgraded to Windows 8.1 from Windows 8. I noticed that, when on battery, idle and auto maintenance tasks run regardless of the power situation. Curiously, I looked in task scheduler, and they both have "Start the task only if the PC is on AC power" OFF. I tried setting them back on, but they keep resetting. It really eats away at my battery, too, as I'm on a laptop.