One of the complicate issue of windows is there are so many way to put startup running task, this is a nice article that explain all ot those http://www.windowsdevcenter.com/pub/a/windows/2006/08/22/how-to-remove-startup-programs.html