Skip to main content

Performance Optimizations

AV Exclusions

Universal

Path Wildcard Description

%PROGRAMFILES%\WindowsApps\MSTeams*\ms-teams.exe

Teams Version Main Teams Client

%PROGRAMFILES%\WindowsApps\MSTeams*\msteams_autostarter.exe

Teams Version Teams Autostart for User Logon

%PROGRAMFILES%\WindowsApps\MSTeams*\ms-teamsupdate.exe

Teams Version Teams Updater

%PROGRAMFILES%\Microsoft\EdgeWebView\Application\*\msedgewebview2.exe

EdgeWebView Version WebView (Teams Renderer)

Disable GPU Rendering

Depends on System. Might reduce Performance!

Edit File: %APPDATA%\Microsoft\Teams\desktop-config.json

Search for disableGPU and set to true

Force GPU Rendering

Depends on System. Might reduce Performance!

Windows 11

  1. Open Settings (Windows-Key + i)
  2. Go to System - Display - Graphics
    1. Either search for Teams, or click Add MIcrosoft Store App and select Microsoft Teams
  3. Select GPU Setting "Max Performance (<Your-GPU>)

image.png

Enable HMSS

High Motion Screen Sharing increases the Framerate of the Teams Screen Sharing System and the Application to reduce the Lag introduced by itself.

Press: CLTR+ALT+SHIFT+T

This can only be done while in a Meeting.

This Acts as a Toggle. Once to activate, another to deactivate

ANC / HFA

If Active Noise Cancellation and/or High Fidelity Audio is enabled, this can significantly reduce Performance of Microsoft Teams.

One specific Case, when using a ANC-capable Headset and having ANC enabled for both the Headset itself and Teams, this can lead to a race-condition between the two Systems that will impact performance while in Meetings.

It is recommended, to only use one ANC System and disable HFA if not necessary

Firewall

Done on a FortiGate 60E

Define a new Service for Microsoft Teams with Audio/Video Ports

image.png

Create a Traffic Shaping Policy for this Service. Assign your necessary Interfaces and the created Service

image.png