When you see the CPU usage suddenly jumps to 100% then drops back to normal, if your computer is running fine, you can ignore it, as random CPU usage is normal in Windows. But if your computer lags or freezes, something could go wrong. In this case, you may want to know how to get rid of this annoying issue. In this post, I’ll show you some methods to fix the issue.
Five methods are available for you to fix the “CPU randomly spikes to 100%” issue. You can try them one by one until the computer performance issue is resolved.
Method 1: Update your drivers
Faulty or unofficial drivers can cause your CPU randomly spike to 100%. To fix the issue, you can try updating your drivers, especially the graphics card drivers.
You can manually or automatically update the drivers. The important thing is to ensure you download and install the drivers from the manufacturer’s website and verified by Microsoft.
If you don’t have the time or computer skills to update the drivers manually, you can do it automatically with Driver Easy, which allows you to update drivers with a few clicks. More importantly, Driver Easy installs drivers from the manufacturer’s website and verified by Microsoft.
Here’s how to use Driver Easy to update drivers.
1) Download and install Driver Easy Free on your computer.
2) Launch the application and click Scan Now to detect any problem drivers on your computer, then you’ll get a list of drivers that are available to update.
3) Click the Update button next to a driver, then the driver will be downloaded automatically. Once download is done, you can install the driver by following the step-by-step guide from Driver Easy (you can do this with the Free version). If you use the Pro version, you can click the Update All button to update all drivers automatically.
Method 2: Run a virus scan or malware scan
If your computer is infected by virus or malware, the CPU usage can randomly spike and your computer can experience lag issues. To fix the problem, it’s recommended you run a virus scan or malware scan on your computer.
To do so, you can use a good antivirus or antimalware software. Use the software to run a full scan on your computer to detect any virus or malware. If you have no idea what software is trustworthy, the well-known MalwareBytes could be your go to option.
Method 3: Perform a clean boot
It’s likely that a program is running in the background and using most CPU, and you don’t even notice it. To fix the problem, you can try performing a clean boot. A clean boot can help you verify any third party application service or startup program that’s causing this issue. To do so:
1) On your keyboard, press Win+R (the Windows logo key and the R key) at the same time to invoke the Run box.
2) Type “msconfig” into the Run box and click OK. Then the System Configuration window will open.
3) Under the Services tab, tick Hide all Microsoft services and click Disable all.
4) Under the Startup tab, click on Open Task Manager.
5) In Task Manager, select the item you wish to be disabled at startup and click the Disable button. Repeat this step until you disable all startup items.
Note: Some anti-virus software may not be disabled in Task Manager. If you have any anti-virus software installed, check if it’s disabled in Task Manager. If not, you’ll need to go to the software’s settings to disable it.
6) Go back to the System Configuration window.
7) Click Apply -> OK to save the changes.
8) Check to see if you’re still facing the high CPU issue.
If the issue is resolved, third-party services or programs could be the cause. Then you can find out what services or programs are causing the issue. Follow these steps:
1) Open the System Configuration window again.
2) Click the Services tab.
3) Enable several non-Microsoft services at a time (for example, five services as a group).
4) Check to see if the problem persists.
5) Repeat Step 3) and Step 4) until you find a group of services, which are causing the issue. Then check one by one until you find the one that is causing the issue.
If none of the services is the cause, perform the same steps for the Startup programs and find out what startup program is causing the issue.
Method 4: Check power options
Check your power options and ensure the High performance mode is not selected. To do so:
1) Open the Run box again.
2) Type “powercfg.cpl” into the Run box and click the OK button to open the Power Options window.
3) Check what the current power plan your computer is using. Ensure the High performance option is not selected. If it’s selected, you can switch to the Balanced option or the Power saver option.
Method 5: Update BIOS
If none of the above methods works, the last resort you can try to fix the issue is to update the BIOS.
1) Go to your motherboard’s website.
2) Go to the SUPPORT page, then search for your motherboard model (How to check what motherboard model you have?).
3) Download the latest BIOS to your computer.
4) Install the BIOS. The steps to install BIOS vary depending on the different brand products. If you’re not sure how to do it, you can check the product manual or contact the manufacturer for the detailed steps.
IMPORTANT: Updating BIOS incorrectly can cause serious system issues. Ensure you know what you’re doing. If not, you may want to contact a technical support for assistance.
Hopefully you can fix the “CPU randomly spikes to 100%” issue with the steps above. If you have any questions, feel free to leave a comment below. I’ll get back to you ASAP.