Have you run Ccleaner?
It will clean all caches in the computer and much more.
Go to RUN and type %TEMP% and run it.
That will take you to a temp folder and delete everything.
Go to Windows\temp\ and delete everything.
Have you tried 'windows defrag'.
That will move files closer and may speed it up.