Did your computer come with a bunch of crapware installed on it? I seem to remember that Lenovo is like ACER and installs a bunch of junk on it. It may be that they have put that on there as a third party (their own) control to "save the battery" whether you want to or not and as such, it is not a function of WIndows, but something you have to disable through them.
Edit: Here, I found something at the MS social forums, see if THIS
Edited by DeathStalker, 24 June 2009 - 11:53 AM.