WVD Teams optimization (WVD media optimization) is important for all production implementation. Otherwise, the users start complaining about the performance issues. Also, the user experience with Teams won’t be great without the Teams application’s WVD media optimization.
Recently, I have seen a performance impact on the WVD VM, especially with Teams. The Teams application was not behaving properly 🙂 Well, there were significant delays, screen sharing issues, etc… I started checking what happened and what was the change I did to my WVD instance.
Well, after a hours, I realized that the WVD session host got upgraded to Windows 10 2004. I used Microsoft Endpoint Manager (MEM) Intune to update the operating system of the session host. I have already given an overview Windows 10 upgrade process using WUfB (Windows Update for Business) in the WVD management with Intune post.
How to Verify Teams is WVD Media Optimized or not?
You can check whether the Teams application is optimized for WVD using the following method.
- Open Teams application.
- Click on the Drop-Down arrow near the profile picture.
- Click on About.
- Click on Version.
- Now, you would confirm whether the Teams is optimized for WVD media or not, as you can see in the below screen capture.
- You have Microsoft Teams Version <version number> WVD Media Optimized.
WVD Media Optimization Issue after Windows 10 In-place Upgrade?
We have identified that the Teams performance issue started after Windows 10 in-place upgrade. We also noticed that Teams application is optimized for WVD is not working. The above mentioned WVD Media Optimized banner disappeared from Teams application.
I started checking the Microsoft docs to find out the details about Teams optimization for WVD. The Remote Desktop WebRTC redirector service is mandatory for the WVD optimization of Microsoft Teams.
I noticed that the Remote Desktop WebRTC redirector service application is available under “Add/Remove programs (appwiz.CPL)“. I opened services.msc to check whether the Remote Desktop WebRTC redirector service is running or not. And noticed that the service is missing!
Strange! If that’s is even possible (that’s what I was thinking).
Fix Remote Desktop WebRTC redirector service Missing Issue
Let’s try to fix the Remote Desktop WebRTC redirector service Missing Issue. Well, the manual fix was pretty easy! So WVD Teams Optimization should work as expected after the following activity.
- Launch Command prompt with Administrative permissions from problematic Windows 10 VM.
- Type in Appwiz.CPL to launch add remove programs.
- Search for “Remote Desktop WebRTC redirector service“
- Right-click on the above-mentioned application and select Uninstall to remove the application.
- Once uninstalled successfully, download the Remote Desktop WebRTC Redirector Service.
- Install the Remote Desktop WebRTC Redirector service application on to WVD Windows 10 session host.
- Restart the Session host.
NOTE! – We have implemented an automatic way of fixing the issue with a custom script to identify whether the “Remote Desktop WebRTC Redirector service” service is running or not. If not running, reinstall the app and fix the issue. We deployed this solution via MEM Intune.
- Install the Teams WebSocket Service
- WVD Management With Intune | Windows Virtual Desktop How To Manage Devices (anoopcnair.com)
- 63 Episodes of Free Intune Training for Device Management Admins