It may be worth looking at the temperatures of your computer, if it gets too hot it will slow to a crawl(but that seems extreme).
Have you run a diagnostic on the hard drive. Every bit of data comes from that. If it is slow, so is the computer.
What are your full specs.
I agree with this...run a hard drive test in Dos....
All the best Brett