I have a three year old computer with Windows Vista. It has no problems with it other than being ridiculously slow. I know for a fact that it has no viruses on it, so that is not any kind of problem. It is just slow. Sometimes when I open up a program, like Internet Explorer, the computer freezes up for a little while before I can use IE. This is what I think the problem is but not sure how to safely deal with it. I think the computer is running way too many processes. I say this because when I go into task manager and shut off a lot of processes it runs smoother. I also noticed that as I am using the computer one of the processes is svchost.exe which takes up 300 megabytes of RAM. This turns the computer into a very slow computer and I have to kill this process to restore functionality. But after like 30 minutes this svchost process can start up by itself again. What steps should I take to make this computer smoothly ?