Everyone has their method I guess but first thing I would do is open the start menu and type in msconfig in the search box. When you see msconfig show up on the list, right click it and then left click the run as administrator option to open system configuration. Once you're there, click on the startup tab and deselect anything that you don't want to run when the computer boots. Some of the startup items are unnecessary but some might be depending on what the software is doing for you. I would look each of them up before changing the startup option just to be safe. Technically you could deselect everything in the startup window and reboot safely with a working computer but again some entries might be of importance such as an antivirus program.
To troubleshoot a slow computer this is the first step I do and then reboot to safe mode and proceed to scan the machine with multiple malware, rootkit, antivirus software JUST to be absolutely sure that malware is out of the equation as this can be a simple fix if it is the cause. If the computer checks out and is clean I would then suggest only enabling startup items that you absolutely need to have running at startup. Keep in mind that deselecting items in your startup list does not mean that you can't open the program later and use it, it just means it won't start and run in the background when you boot your computer up. After you deem this laptop to be clean of infections you can also download a free program that is trusted by many called CCLEANER and run that cleaning program (not the registry cleaner option) to get rid of built up junk that collects from installing software, updates, temporary files and cookies.
This should get you started down the right path to getting a smoother, faster computer (or should I say operating system). If you need further assistance or want to know more of the method I take to remove malware and what software I use, feel free to contact me. Everything I use is free to the public, trusted by millions and is easy to obtain.
Well - If you havent tried already - Reboot the laptop fully.
If that doesnt work then you probably have a virus or something else that is causing your computer to max speeds. I suggest defrag'ing the hard drive and possibly doing a rollback on your computer.
I believe its called system restore and look at your latest one that didnt allow you to run the CPU usage at max.
The problem with system restore, if it is infected with malware, is that infections do sometimes get backed up in a restore point. There are some pretty persistent infections out there and you need to nuke the restore points during the cleaning process. If the computer is not infected then a system restore would be the last step I take once I've tried everything else.