I have about 15 startups programs that I want to run automatically when I first boot up my computer. The programs are like Realtek audio, flux, search, google sync, Dexpot, Search Everything, etc. I have never gotten to a point in which all of them booted automatically. Always 1 or 2 of them don’t boot. It annoys the hell out of me esp because I dont’ know which didn’t boot because I have so many icons in my task tray.
If I move one program around to a different start location (eg. Registry to Start Folder), it’ll start but then something else doesn’t start. Search Everything and Dexpot are 2 programs that give me the biggest trouble.
I’m totally guessing (I'm not an IT guy) that perhaps one program is taking too much CPU/RAM and so other programs that are supposed to start afterwards, they get skipped because the computer is still working on the previous one? I’ve tried to spread out the startup programs evenly among all the startup options: the registry (HKey_Current_User...Run, HKLM...Run, Startup Folders, and Task Scheduler). For example, I have Dexpot start last because it seems to take the most CPU and RAM. All my efforts haven’t worked and I’m getting desperate.
What’s the basic ideology in locating the best time to start certain programs. For example, should I have Dexpot start right away or last? Or, should I have all the small startup programs last? Or, should I always start latest the ones that deal with networks and sync documents like Google Drive?