Microsoft Teams has become an essential tool for remote work and collaboration, but its resource-intensive nature can sometimes lead to high memory and CPU usage. This can result in sluggish performance and affect your overall productivity. Let’s explore why Teams consumes so much memory and CPU power, and more importantly, how to address these issues.
Why Does Microsoft Teams Use So Much Memory and CPU?
There are several reasons why Microsoft Teams can be demanding on your system resources:
- Built on Electron: Teams uses the Electron framework, which loads numerous libraries and can be memory-intensive.
- Chromium-based rendering: The app uses Chromium’s memory management model for UI and text rendering, contributing to high memory usage.
- Compatibility issues: Teams may conflict with other programs, particularly on Windows 10, leading to increased CPU usage.
Methods to Reduce Microsoft Teams’ Memory and CPU Usage
1. Disable Hardware Acceleration
Step 1: Open Microsoft Teams and click on your profile picture in the top-right corner.
Step 2: Select “Settings” from the dropdown menu.
Step 3: In the General tab, find and check the box next to “Disable GPU hardware acceleration”.
Step 4: Close Teams completely by right-clicking its icon in the system tray and selecting “Quit”.
Step 5: Restart Teams and monitor its performance.
Additionally, you might want to disable Teams as the chat app for Office. In the same General settings, uncheck “Register Teams as the chat app for Office”.
2. Turn Off Read Receipts
Step 1: In Teams, click on your profile picture and select “Settings”.
Step 2: Navigate to the “Privacy” tab.
Step 3: Find the “Read receipts” option and toggle it off.
Step 4: Close and relaunch Teams to apply the changes.
3. Clear the Teams Cache
Step 1: Close Microsoft Teams completely.
Step 2: Press Windows + R to open the Run dialog.
Step 3: Type %appdata%\Microsoft\Teams and press Enter.
Step 4: Delete the contents of the following folders: tmp, blob_storage, cache, GPUcache, databases, and local storage.
Step 5: In the IndexedDB folder, delete only the .db file.
Step 6: Restart your computer and launch Teams.
4. Disable Teams Add-In for Outlook
Step 1: Open Outlook and go to File > Options.
Step 2: Click on “Add-ins” in the left sidebar.
Step 3: At the bottom of the window, select “COM Add-ins” from the Manage dropdown and click “Go”.
Step 4: Uncheck “Microsoft Teams Meeting Add-in for Microsoft Office”.
Step 5: Click OK and restart Outlook.
5. Close Background Programs
Step 1: Press Ctrl + Shift + Esc to open Task Manager.
Step 2: Click on the “Processes” tab.
Step 3: Review the list of running programs and identify those you don’t need.
Step 4: Right-click on each unnecessary program and select “End task”.
Be cautious when closing processes, as some might be essential for system stability.
6. Adjust Visual Effects
Step 1: Press Windows + R, type sysdm.cpl, and press Enter.
Step 2: In the System Properties window, go to the “Advanced” tab.
Step 3: Under Performance, click “Settings”.
Step 4: Select “Adjust for best performance” to disable visual effects and animations.
Step 5: Click Apply, then OK, and restart your computer.
7. Increase the Page File Size
Step 1: Press Windows + R, type sysdm.cpl, and press Enter.
Step 2: Go to the “Advanced” tab and click “Settings” under Performance.
Step 3: In the new window, go to the “Advanced” tab and click “Change” under Virtual memory.
Step 4: Uncheck “Automatically manage paging file size for all drives”.
Step 5: Select your system drive (usually C:), choose “Custom size”, and set both Initial and Maximum size to 16384 MB (16 GB).
Step 6: Click Set, then OK, and restart your computer.
8. Reinstall Microsoft Teams
Step 1: Press Windows + I to open Settings.
Step 2: Go to Apps > Apps & features.
Step 3: Search for “Teams” and click on it.
Step 4: Click “Uninstall” and follow the prompts to remove Teams.
Step 5: Restart your computer.
Step 6: Download the latest version of Teams from the official Microsoft website and install it.
These methods should help reduce Microsoft Teams’ memory and CPU usage, leading to improved performance. If you’re still experiencing issues, consider reaching out to your IT department or Microsoft support for further assistance.
Remember to keep Teams updated to the latest version, as Microsoft regularly releases performance improvements and bug fixes. With these optimizations, you should be able to use Teams more efficiently without it bogging down your system.