My Sony Vaio has for some time been running slower than it should. The problem seemed to show itself mainly when playing videos, at first the video would play normally, but after a couple of minutes the video would start to stutter and slow down. Running the task manager would reveal that the CPU was running at 100%. Another symptom was that the cooling fan was running fast. I tried a number of suggestions found on forums for similar problems, including updating drivers, but the problem persisted. I then wondered whether the symptoms were telling me that the CPU was actually overheating and that this was causing the CPU to have to run at a slower speed to keep cool. This would account for the slow running along with the CPU being in use 100% of the time and also the fan running fast.