Control "sequence" of startup programs in Windows
You can do it using Windows Task Scheduler:
Create a task with boot initialization trigger for each application that you want(the task will start the program/service that you want) and add a specific delay(such as 20s, 25s, 30s...) timer on initialization for each one.
Here you can see an example about creating a task on task scheduler.
In order to adjust the order of programs in the registry, you will need to remove them from this registry path (deleting the entries) and replace the registry start for the scheduler start method.
I hope this could solve your problem. Good look, Have fun :D
This is the method I use:
- Go to:
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
Startup
directory is also under Start > All Programs
- Create a shortcut of the
.exe
to launch at startup, then cut/paste it intoStartup
- Rename in the order you want:
1_name 2_name 3_name
- Reboot