If you cleanup your temp files, that could be why.
FYI, msconfig isn't the best way to modify startup programs. It will work, but if you disable the startup option in the program itself, msconfig won't have to block it. There is also a startup folder that may contain programs you don't want starting up. You can clean out this folder, and those programs won't start up with windows.