You could have a trojan horse. Smart trojans shut down msconfig so that you cant stop it from loading when windows starts.
Really smart trojans stop msconfig, notepad, and regedit from running.
You have to be really tricky to get rid of these pesky trojans.