Chrome is one of the most used browsers and it accounts for more than half of the total internet traffic. The number of people using Chrome is much larger than any other browser and it is due to the fast browsing speeds and the easy to use interface provided by the browser. Chrome can be installed across multiple operating systems and receives regular performance updates.
In spite of the widespread popularity of the browser, there are many issues with the Windows’ Chrome Application. It is notorious for using huge amounts of RAM and resources on the computer. In this article, we will discuss the “Multiple Processes” issue in the task manager. Chrome opens a new process for each of its task, tab, and extension.
What Causes the “Multiple Processes” Issue on Chrome?
After receiving numerous reports from multiple users, we decided to investigate the issue and devised a set of solutions to fix it completely. Also, we looked into the reason due to which it is triggered and listed it as follows.
- Incorrect Configuration: By default, Chrome is configured to run multiple processes for each tab. The browser has a built-in task manager and it also shows the resources being used by the browser and the number of processes running. This is done to avoid the loss of data if one tab crashes and it is being run as a separate process, other tabs and data can be conserved. Therefore, Chrome runs each tab separately to avoid loss of data.
Now that you have a basic understanding of the nature of the problem, we will move on towards the solutions. Make sure to implement these in the specific order in which they are provided to avoid conflict.
Solution 1: Changing Configuration
Since Chrome is configured to run different processes for each tab, it will continue to do so unless the user changes this configuration. The option to change this configuration hasn’t been included in the settings and this needs to be changed by adding a command line to Chrome’s shortcut. For that:
- Right-click on the “Chrome.exe” shortcut on the desktop and select “Properties“.
Note: If you don’t have a shortcut, create one.
- Click on the “Shortcut” tab on the top and select the “Target” option.
- Add the following command line at the end of the listed target location.
- After adding the command line, the full entry in the target panel should look like the following.
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --process-per-site
- Click on “Apply” and then select “Save“.
- Now Chrome should be running a single process for all the tabs.
Solution 2: Eliminating Processes
Furthermore, you can eliminate the extra processes to conserve resources, this can be done using the built-in task manager that comes with the browser. For that:
- Open Chrome and launch a new tab.
- Press “Shift” + “Esc” to open the task manager.
- Click on any process that isn’t useful for you and select the “End Process” option.
- Keep in mind that this will close the tab associated with the process as well.