Maybe you have a bunch of lint and dust in the cooling vents and the laptop is overheating. With the laptop off, take a vacuum hose right up to the cooling vents and then see if it runs better.