High CPU or Memory usage is known to slow down, hang, or freeze systems with Windows 10 installed in them. This high CPU usage could be caused by many applications and processes. If your system is showing high CPU usage due to the Firefox process, then this article would be helpful for you.
Firefox high CPU or Memory usage
The main causes of high CPU usage due to Firefox are as follows:
- Buggy extensions and themes
- Faulty hardware acceleration
- Corrupt content-prefs.sqlite file
- Insufficient RAM in the system
- Heavy processes running on Firefox.
It is suggested to update Firefox to the latest version as a prevention as a prelim to the troubleshooting. Then you could ty the following:
- Kill the Firefox process and restart it
- Disable buggy extensions and themes
- Update your system’s Graphics Card drivers
- Stop heavy downloads and close resource-heavy websites
- Turn On Hardware Acceleration
- Delete the corrupt content-prefs.sqlite file
- Reset/Refresh Firefox.
If you encounter the issue in discussion, proceed with the following solutions sequentially to resolve it.
1] Kill the Firefox process and restart it
In case Firefox is consuming a lot of system resources, it could be due to heavy processes or downloads in Firefox. In such a case, right-click on the Firefox process in the Task Manager and select End process.
Launch Firefox again. This will re-open your tabs.
2] Disable buggy extensions and themes
At times, themes and extensions on Firefox consume a lot of system resources even though they might not be doing so visibly. To isolate this cause, you could restart Firefox in Safe Mode and check the system usage in the Task Manager.
If it helps, try disabling unverified or heavy extensions as follows:
- Open the address about:addons in the Firefox address bar.
- Right-click and select Disable for heavy and unverified extensions.
This post will show you how to fix Firefox problems with add-ons & plugins.
3] Update your system’s Graphics Card drivers
The system’s Graphics Card driver helps in running graphics-heavy content on Firefox such as videos or games. In case it is outdated, you might encounter issues like the one in the discussion.
The procedure to update your Graphics Card drivers is as follows:
Press Win+R to open the Run window and type the command devmgmt.msc. Hit Enter to open the Device Manager.
Expand the list of Display Adapters and right-click on your Graphics Card driver.
Select Update driver and follow the instructions for automatically updating it.
Restart the system.
4] Stop heavy downloads and close heavy websites
Firefox isn’t a heavy browser in itself, however, the system utilization depends on the processes running through it.
Thus it is advisable to stop heavy downloads and close heavy websites to reduce the load on the system. This is especially true for online gaming websites.
5] Turn On Hardware Acceleration
Firefox hardware acceleration is enabled by default. It controls memory usage to some extent when running graphic intensive media on Firefox. Thus make sure that the option for hardware acceleration is checked in the Firefox settings.
6] Delete the corrupt content-prefs.sqlite file
One of the major causes for Firefox causing high system utilization is a corrupt content-prefs.sqlite file. You can delete this file as follows:
Copy-paste the path about:support on the address bar of the Firefox browser. Hit Enter to open the Troubleshooting Information page.
Under Application Basics, you would find an option names Profile Folder. Corresponding to it, there would be an icon named Open Folder. Please click on it to open the Profile Folder.
Once the Profile Folder is open, exit Firefox.
Now, in the Profile Folder, delete the content-prefs.sqlite file.
Open the Firefox folder again and start browsing. The file would get recreated.
7] Reset/Refresh Firefox
Many a time changed settings in Firefox cause problems. If you cannot figure out which is causing you a problem, its best to Reset Firefox. Its also called as Refresh Firefox.