A clean install and maxing out the RAM would definitely do the trick.
Here is a routine I always tell my "charges" to do to handle their PC problems before doing the OS install itself:
0. Ensure the Hard Disc Drive is not damaged or faulty.
Solution - Run CheckDisk:
a. Start> Computer >select C Drive>Right Click C Drive>select "Properties">"Tools" > click "Check Now"> Select both boxes and click "Start".
b. This can take a long time, so let it complete (may take all night or longer. Be patient.)
1. Ensure your PC has as much memory (RAM) as possible.
Solution -- Find out how much RAM your PC has:
a. Go to Start > Right Click "Computer" > Properties
b. This will list the processor type and speed as well as how much RAM is installed and what version of windows is running along with the Service Pack #. Write all this down as it may be needed later.
c. Go to your search engine and input your PC's name and model # followed by "memory" and see what's listed. This tells you what kind of memory you need and how many "Sticks" your PC will accept.
d. Note the specs of the memory and use this to compare prices.
e. Get the maximum amount of memory your computer can hold and install it.
2. Ensure the PC is protected.
Solution - Update existing Anti-Malware software or install if there are none.
a. Open the Anti-Virus program;
b. Ensure it is up to date.
c. Open the Anti-Spyware program;
e. Ensure it is up to date.
d. If no Anti-Virus or Anti-Spyware, get good programs.
e. If getting another AV program, remove the old one before installing the replacement one.
Here are some Top 10 Reviews on both Anti-Virus and Anti-Spyware programs:
http://anti-virus-software-review.toptenreviews.com/
http://anti-spyware-review.toptenreviews.com/
Read the reviews (some Antivirus programs include Anti-Spyware, so you may not need both).
3. Remove Malware from your PC
Solution - Run the Antivrus and then the Antispyware scans (can take a while if never done. Be patient):
a. Scan the whole system with the Anti-Virus;
b. Scan the whole system with the Anti-Spyware;
4. Next, ensure the Registry is clean.
Solution: Get and run a good registry cleaner.
a. Check to see if there is a registry cleaner already on the system;
b. If none, get CCleaner. Search for it or go to:
http://download.cnet.com/ccleaner/
c. Run the Registry cleaner till it finds and corrects all errors.
5. Now you can defragment the drive.
Solution - Get a good third party program that will defrag your drive and keep it defragmented.
Fragmentation is basically broken-up pieces of files and free space randomly scattered all over your disk. The disk has to work a lot harder to save files in pieces and then to find them again and this really slows your computer down. It also wears out your disk, as the more the disk is used, the faster it wears out.
Basic defragmenting finds all the pieces of a file and puts them together, saving time.
Windows has a built-in defrag tool in the accessories area under "All Programs", but it is very slow and you cannot use the PC while it is running (some users complain that it did not completely defrag their disks despite running all night).
a. Here is a Top 10 Reviews side-by-side comparison of the best defrag programs around:
http://disk-defragmenter-software-review.toptenreviews.com/
b. Select a program and install it. The better defrag programs are automatic. The gold medal winner in the above review will defrag while you use the PC and it will also prevent fragmentation.
c, Defragment your disk drives. The best defrag programs are very fast. You will be able to see the progress and with the gold medalist, you can use the PC while it is working with no problems.
Once this all is done, your PC will be in the best shape possible.
If after all this it still is not fast enough, definitely do a re-format and re-install.
Bill R TechSpec