I've had this issue too, though I haven't had much luck resolving it either. Sometimes, though this isn't a solution, by selecting it to start at startup, restarting, and then deselecting the option, it won't start the next time I restart. However, if there's another restart after that one, it comes back.
I wonder if allowing it to operate at startup by selecting that option, and disabling it via Task Manager would prevent it from doing so.