Opening multiple programs shouldn't have any effect on your connection being lost. Out of interest, what programs do you open which causes the connection to seemingly crash?
The only time connection loss can really occur is from a conflict in IP address (another device trying to use the same IP), or a problem with your router/modem.
You could try changing your IP to "Dynamic" if it isn't already, or alternatively change it to static and give yourself an IP of something like 192.168.11.5 (basically change the last digit by a few numbers). But I don't think it will help you connection, unless there actually is a conflict.
chances are its your internet provider. disconnecting you every few minutes... some do that to stop there network being used for P2P traffic if you have a dedicated line then you need to get in touch with em and tell em your issues... they may tell you that its policy or they may tell you that theres a fault... if the second is the answer ask for help...