New
#1
Startup Item to Start Last
How do I configure my computer so that I can insure a specific startup item/program starts 'last'.
-thx
How do I configure my computer so that I can insure a specific startup item/program starts 'last'.
-thx
Instead of placing this program in Startup you can use the Task Scheduler and launch this program at startup/login.
Task - Create to Run a Program at Startup and Log On
In the step 11.B of this tutorial you can see the option to set a delay in the advanced settings. By playing with it you can make sure your program is executed last.
Thx oneeyed, - what exactly is meant "by playing with it"?
gregrocker - I am all too familiar with your penchant for promoting this agenda. I am sure it has helped some people. It does does not help me. However, suppose I desire to have a specific desktop gadget (I do have a few) start last. What is your response, the same as oneeyed's?
I meant adjust the delay to make the program launch when you want it to. 30 seconds is probably good but it depends if your machine is slow and how many things are in the startup...
There are 3rd-party solutions to your problem. I know WinPatrol has a similar feature for example. Still the Task Scheduler does this fine on its own, and it's built-in so no risk of malware.
Some services are set to Automatic (Delayed Start).
Some programs may not start for a minute or two after startup because of this.
If you really need your program to be last including delayed start, you need to allow for this.
Personally I create a scheduled task (or elevated shortcut) and add details to a batch file in my startup folder.
Currently there are only two programs that I wish to run delayed on startup.
Here's the batch file that I use. Modify it if you think it will be useful.
You also need to know:
ping -n 40 127.0.0.1 > NUL 2>&1
-n (number) sets the delay
C:\Windows\system32\schtasks.exe /run /tn taskname
taskname as shown in scheduled tasks.
Batch file in startup folder:Code:@echo off ping -n 40 127.0.0.1 > NUL 2>&1 C:\Windows\system32\schtasks.exe /run /tn elevated_RegWatcher_rehctaWgeRJM2_xoblooTpotkseDsirhCsresUC ping -n 5 127.0.0.1 > NUL 2>&1 C:\Windows\system32\schtasks.exe /run /tn elevated_SpyTheSpy_ypSehTypS2~ARGORPC
Batch file that you can modify if you like:
StartupQueue.bat
Last edited by Callender; 04 Nov 2014 at 14:15. Reason: attach file
Thank you oneeyed and DavidE.
oneeyed - regarding that 30 seconds. Is that from the point in time that I press the power button?
DavidE - You mention 'services'. Some of the items I am 'starting up' in addition to the gadgets (cpu meter, network meter, ...) is MSE, objectdock, rocketdock, core temp, ... . Are these considered 'services'?
Not really. There is first some time that the BIOS uses. It is from the time the startups are being launched - which you really don't know when that is. If you want to make really sure it is last, delay it by e.g. 2 minutes.Is that from the point in time that I press the power button?
MSE does not start using a delayed start service, it starts "early" in the startup processing.
I don't use the other three, but i doubt they have a delayed service.
You can look in Services and sort by Startup Type to see which services are delayed.