Users have reported the issue of High Memory and CPU Usage by Microsoft Teams in Windows. Hence, we are providing below a number of steps to reduce the amount of Memory & CPU used by Microsoft Teams on your Windows 10/11 computer.
High Memory and CPU Usage by Microsoft Teams
By default, Microsoft Teams tends to start up automatically with the computer and remains active in background, ready and waiting to be used.
While it is being actively used, Microsoft Teams tries to utilize all the available resources on the computer, in an effort to bring you the best possible video streams.
However, this behavior can sometimes lead to High Memory, CPU and Battery usage in Windows, especially on budget computers with low RAM and CPU capacity.
1. Sign Out from Microsoft Teams
If you are not using Microsoft Teams, you can simply Sign Out of the program and it will stop using resources on your computer.
1. Open Microsoft Teams on your computer (if it is not already open).
2. Click on your Profile Icon and select the Sign Out option in drop-down menu.
Note: You can also exit Teams by right-clicking on the Teams Icon in Taskbar and clicking on the Sign-out option.
2. Disable GPU Hardware Acceleration
1. Open Microsoft Teams > click on your Profile Icon and select Settings in the Drop-down menu.
2. On the Settings screen, select the General Tab and uncheck Disable GPU Hardware Acceleration and Register Teams as the Chat App for Office options.
3. Exit Microsoft Teams and relaunch it back on your computer.
3. Turn OFF Read Receipts
1. Open Microsoft Teams, click on your Profile Icon and select Settings in the Drop-down menu.
2. On the Settings screen, select the Privacy tab and move the toggle next to Read Receipts to OFF position.
3. Exit Teams and relaunch it back on your computer.
4. Disable Microsoft Outlook Add-in
1. Open Microsoft Outlook on your computer.
2. Click on the Gear Icon and select Options in the drop-down menu.
3. On the Options screen, select the Add-ins tab in left-pane. In the right-pane, uncheck Microsoft Teams Meeting Add-in for Microsoft Office and TeamViewer Meeting Add-in.
5. Adjust Visual Effects for Best Performance
Setting Visual Effects for best performance (instead of best appearance) can help in reducing the GPU load on your computer.
1. Right-click on the Start button and click on Run.
2. Type SystemPropertiesAdvanced in Run Command window and click on OK.
3. On the next screen, select the Advanced tab and click on Settings button under “Performance” section.
4. On the next screen, click on Visual Effects tab and select Adjust for best performance option.
5. Click on Apply > OK to save these settings on your computer.
6. Increase Virtual Memory
Increasing Virtual Memory allows your computer to make use of Virtual memory (paging file), whenever there is a shortage of RAM on your computer.
1. Right-click on the Start button and click on Run.
2. In the Run Command windows, type sysdm.cpl and click on OK.
3. On System Properties screen, switch to Advanced tab and click on Settings button, located under “Performance” section.
4. On Performance options screen, switch to Advanced tab and click on the Change button located under Virtual Memory section.
5. On Virtual Memory screen, uncheck Automatically manage option, select your Hard Drive and select System Managed size and click on OK.
6. Make sure you Restart the computer for above changes to be implemented.
9. Change Virtual Memory Management Settings
1. Open Run Command > Type sysdm.cpl and click on OK.
2. On System Properties screen, switch to Advanced tab and click on Settings button located under “Performance” section.
3. On Performance Options screen, switch to Advanced tab and click on the Change button located under “Virtual Memory” section.
4. On the next screen, uncheck Automatically manage option, check System Managed size option and click on OK.
5. Make sure you Restart the computer for above changes to be implemented.
7. Clear Teams Cache
Follow the steps below to clear Teams Cache on your computer.
1. Right-click on the Start button and click on Run.
2. In the Run Command screen, type %appdata% and click on OK.
3. Navigate to AppData\Roaming\Microsoft\Teams > Open Teams Folder and delete all files in tmp, Cache and GPUCache Folders.
After these changes, you should find Microsoft Teams running faster and consuming less Memory and CPU on your computer.