Can I delay desktop/apps starting until wifi established?

d4005

Reputable
Oct 20, 2014
13
0
4,510
When an old XP machine I still have in use is connected via LAN cable to the network, it already has its connection established before the desktop appears and applications and services start appearing (e.g. email client in Startup folder, teamviewer service, etc). So all is good.

But that machine had to be relocated to a place where only WiFi would be possible. The problem is that the desktop appears and several applications and services start appearing and looking for internet access and the wifi connection isn't yet established. So teamviewer complains with a popup window, email (outlook express) says it can't get mail and makes its stupid suggestions of maybe the password is wrong or network settings are wrong and it can't try again for another whole minute (despite the wifi connection being available after only a couple of seconds).

So I have to go around clicking on the red X to close various 'complaining windows'.

Is there any way I can force windows to establish the wifi connection before any user-level applications and services get to run ?
 
Solution
Yes there is a way you can do this. Use 'Startup Delayer' and set the priorities - http://www.r2.com.au/page/products/download/startup-delayer/

d4005

Reputable
Oct 20, 2014
13
0
4,510

Thanks Ubrales, I've downloaded it and as soon as they answer my question "why does the site say the file is 6.5MB but the download is actually 8.3MB" I'll give it a try.
 


Newer version, and the DL size in the website was not updated to reflect the new version size.
 

d4005

Reputable
Oct 20, 2014
13
0
4,510

Yeah, that's what I guessed, but thought I could wait to have it confirmed. You never know whether the site has been hijacked. That's not your site is it?
 

I'm just a happy user of that program; I like it and that's why I recommend it.

You can also check your 'Start' folder and disable certain 'not immediately required' programs - this will speed up the start process.