To prevent most of your applications from loading at start-up, you can go to :
Once this program appears, go to:
Configuration Utility System
Once in start-up, unclick anything you don't use anymore.
You can unclick everything EXCEPT:
You can start by doing this, what this does is disable the programs to load up on your windows session once you boot.
There are also some programs you can download to test your memory before replacing it...... download simmtester, it's free runs in dos mode. Only prob is it takes around 30 minutes to perform the tests. But at leats you know if it's your memory stick that is defective or not.