Azure Windows VM / Remote Desktop microphone not available to apps like WhatsApp Desktop
Hi, I’m using a Windows VM in Azure and connecting to it over Microsoft Remote Desktop / Windows App and sometimes from a laptop RDP client.
My issue is that apps inside the VM, especially WhatsApp Desktop, say there is no microphone available, even though I have already enabled microphone permissions.
What I’ve already checked:
- Windows user session is active on the VM
- Microphone privacy settings are ON:
- Microphone access = On
- Let apps access your microphone = On
- Let desktop apps access your microphone = On
- Remote Desktop session is active
- In Windows, I can see Remote Audio at the device layer
- But inside the usable app-facing audio device list, I mostly only see Voicemeeter / VB-Audio virtual devices
- Apps like WhatsApp Desktop still behave as if there is no usable microphone
- I also tested from:
- Microsoft Remote Desktop / Windows App on phone
- RDP from laptop
- Same result on both
How to get a real usable microphone input device into the Azure Windows VM session
[Moved from Windows for home | Windows 11 | Devices and drivers]
1 answer
-
Vinodh247-1375 43,181 Reputation points • Volunteer Moderator
Hi ,
Thanks for reaching out to Microsoft Q&A.
RDP microphone works only if audio recording redirection is enabled. Your issue is typically caused by either redirection being off or virtual audio drivers overriding the device.
Fix:
- Enable mic redirection in RDP client
- Local Resources → Remote audio → Record from this computer
- Inside VM
- Set Remote Audio (Microphone) as default input device
- Disable virtual audio drivers (Voicemeeter/VB-Audio)
- Check Group Policy
- Allow audio recording redirection = Enabled
Note: RDP mic support is unreliable for real-time apps like WhatsApp. For calls, use local machine or Azure Virtual Desktop.
Please 'Upvote'(Thumbs-up) and 'Accept' as answer if the reply was helpful. This will be benefitting other community members who face the same issue.
- Enable mic redirection in RDP client
