I reload my machine about once every 3-6 months. I load a lot of junk apps on it trying them out and removing the ones that don't work out for me. My general steps are below.
1. make a list of all the apps you need to reload.
2. make sure you have updated drivers(video, network and motherboard)...