Fix Microsoft Teams High CPU and Memory Usage [Win & Mac]

Written By Farhan Bin Matin

As a daily Microsoft Teams user, I’ve recently noticed the app lagging and takes a lot of time to load a message or call.

When I dug deep into this matter, I was shocked to see half of my CPU and memory usage are occupied by Teams.

But luckily, I managed to fix the issue by tweaking some settings, and here I’ll share how you can resolve the same issue happening to your Windows and Mac.microsoft-teams-high-cpu-and-memory-usage

So, let’s start.

How to Fix High CPU & Memory Usage on Microsoft Teams

To fix Microsoft Teams’ high CPU and memory usage, ensure the minimum PC requirements, turn off the GPU hardware acceleration and read receipts, turn off animations, tweak visuals, clear Teams cache, and repair or reinstall the desktop app.

Microsoft Teams is full of features. Yet, it’s lightweight and faster than all other communication platforms. But if you still face problems running the application smoothly, there might be a reason behind it.

Consider following the procedures below to find out the issue and resolve it.

Here are the methods to fix high CPU and memory usage on Microsoft Teams:

1. Ensure Minimum Requirements

Microsoft Teams requires very minimum hardware specification. It can run very well even on a ten year old rusty PC.

Here are the minimum requirements for MS Teams:

ComponentWindows PCMac
ProcessorMinimum 1.1 GHz or faster, two coreIntel Core Duo processor
RAM4.0 GB4.0 GB

Your computer must meet the above requirements to run Microsoft Teams smoothly without any high CPU or memory usage.

2. Disable GPU Hardware Acceleration

If you face high CPU usage during video calls, then it’s time to disable the hardware acceleration from your Teams application.

Here are the steps to turn off GPU hardware acceleration in Teams:

  • Open Microsoft Teams.
  • Press on Settings and more ( … ) from the top right corner.
  • Click on Settings.teams-settings
  • Navigate to General.
  • Check the box beside Disable GPU hardware acceleration.teams-disable-hardware-acceleration

Now, restart your Microsoft Teams desktop client and see if the CPU and memory usage is fixed.

3. Turn Off Read Receipts

If turning off the GPU hardware acceleration doesn’t work, disable the Read Receipts to free up your computer’s CPU and memory usage.

Follow the procedures below to turn off Read Receipts:

  • Launch MS Teams.
  • Go to Settings.teams-settings
  • Navigate to Privacy.
  • Disable Read Receipts.teams-disable-read-receipts

Restart Microsoft Teams and check if the CPU and memory usage is normal.

4. Disable Auto Start

When you start the computer, Microsoft Teams automatically opens up and consumes the CPU and memory. You must stop Teams from opening on startup to free the CPU and memory usage.

Read the steps below to turn off auto-start in Teams:

  • Go to MS Teams Settings.teams-settings
  • Press on General.
  • Uncheck the box beside the Auto-start application.teams-disable-auto-start

Now restart your computer and see if the high CPU and memory usage is resolved.

5. Update Microsoft Teams

Updating the application will resolve the problematic client issue and fix the high CPU and memory usage problem.

Here is the way to update Microsoft Teams:

  • Open Microsoft Teams.
  • Click on Settings and more ( … ) beside the profile.
  • Press on Check for updates.teams-check-for-updates

MS Teams will automatically download and install the latest version if you have an update. After completing the update process, restart Teams and see if the issue is fixed.

6. Turn Off Animation

Turning off the animation reduces the CPU and memory resources in a computer.

Follow the process below to turn off animation in Microsoft Teams:

  • Open Microsoft Teams.
  • Go to Settings.teams-settings
  • Press on Accessibility.
  • Toggle off animation.teams-disable-animation

Restart the Teams client and see if the CPU and memory usage has returned to normal.

7. Adjust Visual Effects

High CPU and memory usage can occur due to incorrect visual effects. Tweaking the settings to ensure maximum performance will fix the MS Teams’ high CPU and memory issues.

Here is the procedure to adjust visual effects:

  • Click on Start.
  • Search and open Adjust the appearance and performance of Windows.windows-adjust-visuals
  • Go to Visual Effects.
  • Choose Adjust for best performance.
  • Press on Apply and then OK.windows-visual-effects

After changing the settings, restart your PC and check if the CPU and memory usage is fixed.

8. Disable Outlook Add-ins

Microsoft Outlook uses Teams add-ins to schedule meetings. It can consume CPU and memory, and disabling the Outlook add-ins will solve the issue.

Here is the way to turn off Teams add-ins in Outlook:

  • Open Microsoft Outlook.
  • Click on Files and go to Options.
  • Press on Add-ins.
  • Choose COM Add-ins and click on Go.teams-coms-add-ins
  • Uncheck Microsoft Teams and press OK.teams-disable-add-ins

Now, restart your Microsoft Office programs and see if the Teams consumes high CPU and memory.

9. Repair Office

If Microsoft Teams has issues in the installation or a file gets corrupted, it can lead to high CPU and memory usage. Repairing the application will resolve the corruption and reduce CPU and memory usage.

Here is the way to repair Office 365:

  • Open Apps & features.
  • Click on Modify.teams-modify-office
  • Select the radio button beside Repair.
  • Press Continue.repair-office

Microsoft will search for the issue online and repair the missing or corrupted files. After the repair, restart the computer and check the CPU and memory usage.

10. Clear Teams Cache

Microsoft Teams cache file contains all the information, and any problems in it can create high CPU and memory usage. If you see Microsoft Teams showing not enough memory, then you need to clear the Teams cache to fix such problems.

Follow the method below to clear the Teams cache:

  • Close the Microsoft Teams app.
  • Press Win + R to open Run.
  • Type %appdata%\Microsoft\Teams and click OK.teams-cache
  • Delete cache, blob_storage, databases, GPUCache, IndexedDB, Local Storage, tmp.teams-delete-cache

Now open the Microsoft Teams desktop client and check if the CPU and memory usage is resolved.

11. Reinstall Teams

If clearing the cache or repairing doesn’t resolve your high CPU and memory usage issue, it’s finally time to reinstall Microsoft Teams freshly.

Here are the steps to reinstall the Microsoft Teams desktop client:

  • Go to Apps & Features.
  • Uninstall Office or Microsoft Teams.teams-uninstall
  • Go to MS Teams download page.
  • Download and install the latest version of Teams.teams-download

After installing, open Microsoft Teams and monitor the CPU and memory usage.

12. Contact Support

I believe the above solutions have resolved the high CPU and memory usage of your Microsoft Teams.

However, if the issue still appears, contact Microsoft support for further instructions.

Why are Teams Using So Much CPU and Memory?

Microsoft Teams uses high CPU and memory usage because it doesn’t satisfy the minimum requirement, or you’ve enabled GPU hardware acceleration, Read Receipts, and animation. Also, outdated Teams clients and problematic cache files can lead to high resource usage.

Learning about the reason will help find the reason quickly and take the necessary action as early as possible. Consider reading the following causes to know about them.

Here are the reasons behind high CPU and memory usage in Microsoft Teams:

  • Doesn’t Meet Minimum Requirement: Microsoft Teams desktop client has a minimum requirement for Windows and Mac. If your computer doesn’t meet the requirements, you’ll see high resource usage by Teams.
  • Enabled GPU Hardware Acceleration: Microsoft Teams use GPU hardware acceleration to improve application performance and speed. However, enabling the options requires many resources, and the Teams will need high CPU and memory usage.
  • Turned On Read Receipts: The Read Receipts continuously monitor your message and show when a user has read your text, or you’ve read theirs. It’s a resource-hungry process that results in high CPU and memory usage.
  • Client Issue: Sometimes, problematic software updates or bugs in the current version can consume more CPU and memory than a normal session. If your Team’s desktop application has such an issue, it will consume a lot of resources from the CPU and memory.
  • Enabled Animation: Animation is a resource-hungry process. As a result, MS Teams require high CPU and memory to execute the operation. If you keep the animation settings enabled, the CPU and memory usage will remain high.
  • Problematic Cache: Microsoft Teams store all the session information and settings in the Cache folder. Problematic cache files can lead to high CPU and memory usage in your computer.

The above reason will help you understand the problem and to fix the issue efficiently.

Frequently Asked Questions

What are the minimum requirements for Microsoft Teams?

The minimum requirement for Microsoft Teams in Windows and Mac is a processor with at least two cores and 4 GB of RAM. But, a four-core CPU is recommended for better performance and high-quality video output.

Should you delete all Teams cache files?

No, you don’t need to delete all the files and folders in the Teams cache folder. You only need to delete cache, blob_storage, databases, GPUCache, IndexedDB, Local Storage, and tmp folder to fix an issue.

How do you turn off GPU acceleration in Teams?

To turn off the GPU hardware acceleration in Microsoft Teams, go to Settings > General > Check the box beside Disable GPU hardware acceleration. Turning off the feature will stop using resources to improve the performance and speed of the application.

Ending Note

High CPU and memory usage in Teams indeed are frustrating, especially when you are in a meeting or conference, and everything is working super slowly.

In this article, I’ve described the reasons behind the problem and provided quick ways to fix the high resource issue with your Microsoft Teams desktop client.

Don’t forget to share your thoughts in the comment box below, and I’ll catch you at the next one.

Cheers!

About The Author
Farhan is a tech researcher and enthusiast. He’s been into tech and gaming since he got a PS2 in his childhood.Currently, he’s almost done with his undergrad.Besides testing and researching geeky stuff, Farhan has an utmost passion for photography.

Leave a Comment