I am running windows 7 Ultimate 32-bit.I am finding that some of the programs in my Startup list are not running at startup.
One (for example) seems to be in my personal Startup folder (so it runs for me only) and another is defined so it runs for all users of the pc.
This seems to be consistent, but I have just found one program that sometimes run and sometimes doesn't.
I can't figure out just what is happening!
msconfig shows 16 program on the Startup tab.
Any suggestions?

care to share what program it is that will not run sometimes

One program is Everything (global search), another is Karen's Time Sync (clock synchronisation)

Everything is in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Time Sync.lnk is in C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

excpt for the obvisous ,how do you know they are not running ,
like how would you know that the time sync wasn't syncing the time

Looking at the list of running programs from the little up arrow on the taskbar, and checking whether the process names were visible in Task Manager. I'm not that stupid!
Anyway, I've just found out how to do it using the Task Scheduler in W7 (that seems to have evolved massively from XP)
So the problem no longer exits, thanks anyway.