Microphone Troubleshooting
TranslationIf pending..the microphone isn't working during a remote desktop session with FreeRDP, the following steps can help resolve the issue. This guide covers settings in the Windows Registry (regedit), Group Policy (gpedit.msc), and privacy settings.
Steps to resolve the issue
1. Check the registry settings
Open the Registry Editor (regedit):
Press Win + R, type regedit , and press Enter.
Navigate to the following path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
Find the entry fDisableAudioCapture.
Change the value to 0 (double-click the entry and change the value).
Restart the system to apply the changes.
2. Check and adjust Group Policy settings
a) Enable audio recording
Open the Group Policy Editor (gpedit.msc):
Press Win + R, type gpedit.msc , and press Enter.
Navigate to the following path:
Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktop-Sitzungshost > Geräte- und Ressourcenumleitung
Double-click Allow audio recording redirection.
Confirm the setting's Enabled.
Apply the changes and restart the computer if necessary.
b) Allow apps to access the microphone
In the Group Policy Editor, navigate to:
Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > App-Datenschutz
Double-click Allow Windows apps to access the microphone.
Enable the setting by selecting "Enabled."
Apply the changes and restart the computer if necessary.
3. Check privacy settings
Open Settings via Win + I.
Navigate to:
Einstellungen > Datenschutz > Mikrofon
Ensure the toggle for "Allow apps to access your microphone" is set to On.
4. Additional notes for domain controller environments
If the session runs on a domain controller (DC), configure Group Policy settings directly on the DC so they apply to all users.
Conclusion
By following the steps above, it's possible to resolve the microphone issue in FreeRDP. Ensure all relevant settings are configured correctly, and test the audio functionality after each step.