Microsoft Teams 的视频会议质量有时可能会以计算机性能不佳为代价。它有时可能负责使用高内存和 CPU 使用率(high memory and CPU usage)。在本指南中,我们将了解为什么Microsoft Teams可以成为性能独占平台,并帮助您解决Windows 10上的这个问题。
为什么Teams使用如此多的内存和CPU能力?
以下是Teams(Teams)使用如此多内存和CPU能力的一些原因。
- Microsoft Teams建立在Electron平台上。因此(Hence),它不断加载大量库。一些用户认为这就是Teams需要如此多内存的原因。
- Microsoft Teams使用Chromium内存管理模型,它是Electron的一部分。Teams使用它来呈现 UI 和文本。作为一个强烈的图形应用程序,需要进行大量渲染,因此内存使用率很高。
- 此外,Teams确实遇到了与其他程序的兼容性问题,因此会触发高CPU使用率。在Windows 10上,适用于 Office 的Microsoft Teams(Office)会议插件(Microsoft Teams Meeting Add-in)负责相同的操作。
Microsoft Teams内存和CPU使用率高
以下是一些可以帮助您解决Microsoft Teams的高内存和(Microsoft Teams)CPU使用率问题的建议:
- (Disable hardware acceleration)在 Teams 中禁用硬件加速
- 关闭已读回执
- 清除团队缓存
- 禁用 Outlook 加载项
- 调整视觉效果
- 关闭后台程序
- 增加页面文件大小(Increase the Page file size)
- 重新安装 Microsoft 团队。
让我们更详细地了解这些方法。
1]在团队中(Teams)禁用(Disable)硬件加速

- 启动Microsoft Teams并打开Settings。
- 点击通用(General)
- 禁用GPU 硬件加速(GPU hardware acceleration)。
- 右键单击系统托盘中的Teams 图标(Teams icon)并关闭程序。
- 通过右键单击桌面选择刷新。(Refresh)
- 重新启动 Teams(Restart Teams)并检查是否有任何改进。
- 在某些情况下,禁用Teams作为办公室的聊天应用程序也可能会有所帮助。因此(Hence),返回设置中的常规(Settings )选项(General)卡并禁用将团队注册为 Office 的聊天应用程序(Register Teams as the chat app for Office)。
2]关闭已读回执

您还可以通过在Teams中禁用已读回执来减少高内存和CPU使用率。
- 启动 Teams 并单击您的个人资料照片(profile photo)。
- 转到设置(Settings)。
- 单击隐私(Privacy)并禁用已读回执(Read receipts)。
- 关闭 Teams 并重新启动它。
3]清除团队缓存

有时,Microsoft Teams也可能会随机访问存储在缓存文件夹中的文件。为避免同样的情况,您可以清除 Teams 缓存。
- 按 Windows + R 打开运行窗口(Run window)。
- 键入%appdata%并按 Enter。
- 转到C:\Users\UserName\AppData\Roaming\Microsoft\Teams。
- 仅删除(Delete)以下文件夹中的文件:tmp 文件夹、blob_storage、cache、GPUcache、数据库和本地存储。
- 在IndexedDB文件夹中,只删除.db 文件(.db file)。
- 关闭 Microsoft Teams(Close Microsoft Teams),然后重新启动计算机。
4]禁用团队加载项Outlook
- 启动Outlook并选择选项(Options)。
- 单击加载项(Add-ins)。
- 取消选中Microsoft Office 的 Microsoft Teams 会议插件(Microsoft Teams Meeting Add-in for Microsoft Office)。
- 保存更改并重新启动Outlook,使其反映相同。
5]关闭后台程序

为了保持CPU功率,您可以关闭所有在后台运行的程序。因此(Hence),Microsoft Teams可以继续并根据需要使用尽可能多的CPU能力。
- 转到任务管理器(Task Manager)并单击进程(Processes)
- 右键单击(Right-click)不需要的程序。选择结束任务(End task)以关闭它们。
6]调整视觉效果

- 转到开始并使用(Start)Windows 搜索(Windows Search)栏搜索“调整性能” 。
- 单击调整 Windows 的外观和性能。( Adjust the appearance and performance of Windows.)
- 选择视觉效果(Visual Effects)
- 选择调整以获得最佳性能选项(Adjust for the best performance option)。它将禁用视频效果和动画。
- 重启你的电脑
7]增加页面文件大小

您可以手动调整页面文件大小值以提高CPU性能。
- 使用Windows 搜索(Windows Search)栏搜索SystemPropertiesAdvanced。
- 单击性能(Performance)中的设置(Settings)
- 此外,再次单击高级(Advanced)
- 在Virtual Memory下,单击Change按钮
- 取消选中自动管理所有驱动器的分页文件大小(Automatically managing paging file size for all drives)。
- 选择自定义大小(Custom Size),然后手动设置您需要的页面文件大小。
- 建议使用 16 GB。

保存(Save)并应用更改。重新启动Teams,看看它是否有帮助。
8]卸载(Uninstall)并重新安装Microsoft Teams

如果没有任何帮助,您可以完全卸载 Microsoft Teams(completely uninstall Microsoft Teams)并重新安装并查看。
我们希望这些解决方案可以帮助您解决Microsoft Teams的高内存和(Microsoft Teams)CPU使用率问题。
如果这对您有任何帮助,请(Please)告诉我们。
相关帖子(Related post):Microsoft Teams 在会议期间崩溃或冻结(Microsoft Teams crashing or freezing during meetings)。
Fix Microsoft Teams high memory and CPU usage issue
Microsoft Tеams’ videoconferencing quality may sometimеs come at the price of poor cоmputer performance. It mаy sometimes be responsible for using high memory and CPU usage. In this guide, we will understand why Microsoft Teams can become a performance hogging platform and also help you solve this problem on Windows 10.
Why does Teams use so much memory and CPU power?
Here are some reasons for Teams to use so much memory and CPU power.
- Microsoft Teams is built on an Electron platform. Hence, it constantly loads a large number of libraries. Some users believe that this is the reason that Teams demand so much memory.
- Microsoft Teams uses the Chromium memory management model which is a part of the Electron. It is used by Teams for rendering the UI and text. Being an intensely graphical application, a lot of rendering is done, hence the high memory usage.
- Also, Teams does run into compatibility issues with other programs, hence triggering a high CPU usage. On Windows 10, the Microsoft Teams Meeting Add-in for Office is responsible for the same.
Microsoft Teams high memory and CPU usage
Here are a few suggestions that may help you resolve high memory and CPU usage issues for Microsoft Teams:
- Disable hardware acceleration in Teams
- Turn off Read Receipts
- Clear the Teams Cache
- Disable Outlook Add-In
- Adjust visual effects
- Close background programs
- Increase the Page file size
- Reinstall Microsoft Teams.
Let us look at these methods in more detail.
1] Disable hardware acceleration in Teams

- Launch Microsoft Teams and open Settings.
- Click on the General
- Disable GPU hardware acceleration.
- Right-click on the Teams icon in the systems tray and close the program.
- Select Refresh by right-clicking on your desktop.
- Restart Teams and check for any improvements.
- In some cases, disabling Teams as a chat app for the office may also help. Hence, go back to the General tab in Settings and disable Register Teams as the chat app for Office.
2] Turning off Read Receipts

You can also reduce the high memory and CPU usage by disabling read receipts in Teams.
- Launch Teams and click on your profile photo.
- Go to Settings.
- Click on Privacy and disable Read receipts.
- Close Teams and relaunch it.
3] Clear the Teams Cache

Sometimes, Microsoft Teams may also randomly access files that are stored in the cache folder. To avoid the same, you can clear the Teams cache.
- Press Windows + R to open the Run window.
- Type %appdata% and press Enter.
- Go to C:\Users\UserName\AppData\Roaming\Microsoft\Teams.
- Delete only the files within the following folders: tmp folder, blob_storage, cache, GPUcache, databases, and local storage.
- In the IndexedDB folder, only delete the .db file.
- Close Microsoft Teams and then restart your computer.
4] Disable Teams Add-In Outlook
- Start Outlook and select Options.
- Click on Add-ins.
- Uncheck Microsoft Teams Meeting Add-in for Microsoft Office.
- Save changes and restart Outlook so that it reflects the same.
5] Close background programs

To preserve CPU power, you can close all programs running in the background. Hence, Microsoft Teams can go ahead and use as much CPU power, as it needs.
- Go to Task Manager and click on the Processes
- Right-click on the programs that you do not need. Choose the End task to close them.
6] Adjust visual effects

- Go to Start and search for “adjust performance” with the Windows Search bar.
- Click on Adjust the appearance and performance of Windows.
- Choose the Visual Effects
- Select the Adjust for the best performance option. It will disable video effects and animations.
- Restart your computer
7] Increase the Page file size

You can manually adjust the page file size value to improve CPU performance.
- Use the Windows Search bar to search for SystemPropertiesAdvanced.
- Click on Settings in the Performance
- Further, click again on the Advanced
- Under Virtual Memory, click on the Change button
- Uncheck the Automatically managing paging file size for all drives.
- Choose Custom Size and then manually set up the page file size you need.
- 16 GB is recommended.

Save and apply changes. Relaunch Teams and see if it helps.
8] Uninstall and reinstall Microsoft Teams

If nothing helps, you could completely uninstall Microsoft Teams and fresh install it and see.
We hope that these solutions help you in fixing the high memory and CPU usage for Microsoft Teams.
Please let us know if any of this helps you.
Related post: Microsoft Teams crashing or freezing during meetings.