Inoltro del microfono al server RDP - Sistema operativo Windows | INTROSERV
EUR
european

EUR

usa

USD

Italy It
Ex. VAT Ex. VAT 0%

Reindirizzamento microfono a server RDP su Windows

Per impostazione predefinita, una sessione Desktop remoto riproduce l'audio del server sul computer locale, ma non trasporta nulla nella direzione opposta. Il reindirizzamento dell'acquisizione audio deve essere abilitato su entrambi i lati: il client offre alla sessione il microfono locale e il server accetta il dispositivo offerto. Questa guida descrive la configurazione del client in Connessione Desktop remoto, i servizi e i criteri necessari sul server, il valore del Registro di sistema che controlla la funzione e la verifica che dimostra che il microfono è effettivamente arrivato nella sessione.

Livello: Intermedio
Tempo stimato: 30 minuti
Obiettivo: Al termine di questa guida, il microfono locale compare nella sessione remota come dispositivo di registrazione Remote Audio e le applicazioni in esecuzione sul server registrano da esso.

Prerequisiti

  • Versioni coperte: Windows Server 2022 (build 20348) e Windows Server 2025 (build 26100) lato server. Le altre versioni non rientrano nell'ambito di questa guida.
  • Server installato con l'opzione Desktop Experience. Lo stack audio di Windows è assente nelle installazioni Server Core e il reindirizzamento dell'acquisizione audio non funziona su di esse.
  • Servizio di ruolo Remote Desktop Session Host sul server. Il passaggio 3 spiega come verificarlo.
  • Computer locale con Windows 10 o Windows 11 e Connessione Desktop remoto (mstsc.exe) versione 10.x.
  • Un microfono collegato al computer locale e riconosciuto dal Windows locale.
  • Diritti di amministratore su entrambe le macchine. La modifica del Registro di sistema, dei Criteri di gruppo e dei tipi di avvio dei servizi richiede una sessione con privilegi elevati.
  • Accesso di rete al listener RDP del server, porta TCP 3389 o la porta personalizzata configurata sull'host.
  • Conoscenze presupposte: Server Manager, la console Servizi, l'Editor Criteri di gruppo locali e l'Editor del Registro di sistema.

Info

Il reindirizzamento dell'acquisizione audio viaggia all'interno della connessione RDP cifrata e non apre alcuna porta aggiuntiva. La superficie esposta resta il listener RDP stesso, quindi è opportuno limitare TCP 3389 in Windows Defender Firewall agli indirizzi da cui si collegano gli utenti, anziché lasciarlo aperto a tutta Internet.

Passaggio 1: consentire l'accesso al microfono sul computer locale

Le impostazioni sulla privacy di Windows possono bloccare l'accesso al microfono per tutte le applicazioni del computer, incluso il client Desktop remoto. Verificare prima lo stato locale, perché un microfono bloccato non produce alcun dispositivo reindirizzato né alcun messaggio di errore.

Nella casella di ricerca della barra delle applicazioni digitare Microphone privacy settings e aprire il risultato.

Impostare Microphone access su On, quindi impostare Let apps access your microphone su On.

Entrambi gli interruttori indicano ora On e il microfono è disponibile per le applicazioni locali.

Passaggio 2: abilitare il reindirizzamento della registrazione audio in Connessione Desktop remoto

Questa è la metà della funzione che spetta al client. Senza di essa il server non riceve mai un dispositivo di acquisizione, indipendentemente da come sia configurato l'host.

Premere Win + R, quindi eseguire il client Desktop remoto:

mstsc

La finestra di Connessione Desktop remoto si apre in forma compatta. Fare clic su Show Options per mostrare le schede di configurazione, quindi aprire la scheda Local Resources.

Nel gruppo Remote audio fare clic su Settings. Si apre la finestra di dialogo audio di Connessione Desktop remoto con due gruppi: Remote audio playback e Remote audio recording.

In Remote audio recording selezionare Record from this computer. In Remote audio playback lasciare Play on this computer in modo che l'audio del server continui ad arrivare sugli altoparlanti locali. Fare clic su OK.

Tornare alla scheda General e fare clic su Save As per salvare la connessione in un file .rdp. La scelta audio è un'impostazione per singola connessione e una finestra di dialogo non salvata torna ai valori precedenti al successivo avvio.

Tip

Il file salvato contiene la scelta sotto forma di due proprietà. Aprire il file .rdp in un editor di testo per verificarle o per impostarle senza la finestra di dialogo.

audiocapturemode:i:1 audiomode:i:0

audiocapturemode:i:1 abilita l'acquisizione dal dispositivo locale e la reindirizza nella sessione. audiomode:i:0 mantiene la riproduzione sul computer locale.

Passaggio 3: verificare il servizio di ruolo Remote Desktop Session Host

Il reindirizzamento del microfono è una funzione di Remote Desktop Session Host, quindi l'host richiede il servizio di ruolo RDS e non il semplice accesso remoto amministrativo. La procedura completa di Add roles and features in Server Manager, da Role-based or feature-based installation fino a Confirmation, è già documentata passo per passo in Inoltro del microfono a un server RDP: Mac OS. Seguire l'installazione descritta in quella guida e tornare qui per la configurazione specifica del microfono.

Per verificare lo stato attuale sul server, aprire PowerShell come amministratore e interrogare il servizio di ruolo:

Get-WindowsFeature RDS-RD-Server

Output previsto:

Display Name Name Install State ------------ ---- ------------- [X] Remote Desktop Session Host RDS-RD-Server Installed

Il simbolo [X] e lo stato Installed indicano che il servizio di ruolo è presente. Available indica che non è ancora installato e che l'installazione descritta nella guida collegata deve essere completata prima che il microfono possa comparire.

Info

L'installazione del servizio di ruolo Remote Desktop Session Host avvia il periodo di tolleranza delle licenze RDS e richiede un riavvio. Su un host di produzione, pianificare questo passaggio in una finestra di manutenzione.

Passaggio 4: avviare i servizi audio e di reindirizzamento sul server

Due servizi sull'host gestiscono il dispositivo reindirizzato. Windows Audio (AudioSrv) crea gli endpoint audio all'interno della sessione e Remote Desktop Services UserMode Port Redirector (UmRdpService) gestisce il reindirizzamento delle risorse locali del client nella sessione. Il loro stato predefinito differisce tra le versioni. In Windows Server 2022 Windows Audio è impostato su Manuale e arrestato, quindi deve essere impostato su Automatico e avviato. In Windows Server 2025 lo stesso servizio è già Automatico e in esecuzione di default, e questo passaggio non cambia nulla per esso. UmRdpService è impostato su Manuale e già in esecuzione in entrambe le versioni, che è lo stato corretto e non richiede modifiche, purché non sia Disabilitato.

Premere Win + R e aprire la console Servizi:

services.msc

In Windows Server 2022 individuare Windows Audio, aprirne le proprietà, impostare Startup type su Automatic, quindi fare clic su Start. In Windows Server 2025 il servizio indica già Automatic e Running, quindi verificare lo stato e lasciarlo invariato. Ripetere il controllo dello stato per Remote Desktop Services UserMode Port Redirector. Il suo tipo di avvio predefinito Manual è corretto, perché l'host sessione lo avvia quando si connette un client con risorse reindirizzate, ma non deve essere Disabled.

Lo stesso risultato si ottiene da un prompt di PowerShell con privilegi elevati:

Set-Service -Name AudioSrv -StartupType Automatic

Avviare il servizio nell'avvio corrente:

Start-Service -Name AudioSrv

Entrambi i comandi possono essere eseguiti senza rischi su entrambe le versioni. In Windows Server 2025 segnalano l'esito positivo e non cambiano nulla, perché il servizio si trova già nello stato desiderato.

Verificare lo stato di entrambi i servizi:

Get-Service AudioSrv, UmRdpService | Select-Object Name, Status, StartType

Output previsto:

Name Status StartType ---- ------ --------- AudioSrv Running Automatic UmRdpService Running Manual

UmRdpService riporta Running con tipo di avvio Manual in entrambe le versioni, e questo è lo stato previsto anche prima che si connetta un client. Il valore da tenere d'occhio è Disabled nella colonna StartType, perché i dispositivi reindirizzati non raggiungono mai la sessione finché il servizio rimane disabilitato.

Passaggio 5: consentire il reindirizzamento della registrazione audio nei Criteri di gruppo

Due impostazioni dei criteri regolano i canali audio di una sessione. Il reindirizzamento della registrazione audio è bloccato per impostazione predefinita in Windows Server, ed è il motivo più comune per cui un client configurato correttamente vede il dispositivo per la riproduzione ma non registra nulla da esso.

Premere Win + R e aprire l'Editor Criteri di gruppo locali:

gpedit.msc

Passare al seguente nodo:

Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Device and Resource Redirection

Impostare Allow audio recording redirection su Enabled. Impostare anche Allow audio and video playback redirection su Enabled, in modo che riproduzione e acquisizione si comportino in modo coerente nella sessione.

Applicare il criterio senza attendere l'intervallo di aggiornamento:

gpupdate /force

Entrambe le impostazioni indicano ora Enabled nell'elenco dei criteri.

Info

In un dominio le stesse due impostazioni si trovano in Computer Configuration\Policies\Administrative Templates\... nella Console Gestione Criteri di gruppo. Un criterio di dominio prevale su quello locale, quindi, se l'host è aggiunto a un dominio, verificare l'impostazione effettiva con gpresult /h C:\gpreport.html.

Passaggio 6: impostare il valore del Registro di sistema fDisableAudioCapture

fDisableAudioCapture controlla se l'host accetta un dispositivo di acquisizione reindirizzato. Il valore 0 consente di reindirizzare l'acquisizione del microfono nella sessione, il valore 1 la blocca. Il valore esiste in due posizioni indipendenti, e scambiarle è la fonte abituale di confusione.

Il criterio del passaggio 5 scrive la propria copia in HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services. Quel ramo è gestito dai Criteri di gruppo e ha la precedenza quando viene stabilita una sessione.

Il valore per singolo listener in HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp è separato. I Criteri di gruppo non lo modificano: abilitare Allow audio recording redirection ed eseguire gpupdate /force lo lascia esattamente com'era. Verificarlo e impostarlo separatamente, senza aspettarsi che il criterio lo corregga.

Warning

Le modifiche al Registro di sistema hanno effetto immediato e non sono soggette a versionamento. Esportare la chiave prima di modificare qualsiasi cosa.

reg export ` "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" ` C:\rdp-tcp-backup.reg

Leggere il valore corrente da un prompt di PowerShell con privilegi elevati:

Get-ItemProperty -Path ` "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" ` -Name fDisableAudioCapture

Output previsto:

fDisableAudioCapture : 0 PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\... PSChildName : RDP-Tcp

In un'installazione pulita di Windows Server 2022 o 2025 la proprietà è presente e vale già 0, quindi l'esito abituale di questa verifica è che non occorre modificare nulla. Se il valore è 1, oppure se il comando segnala che la proprietà non esiste, impostarlo su 0:

Set-ItemProperty -Path ` "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" ` -Name fDisableAudioCapture -Type DWord -Value 0

La stessa chiave è raggiungibile nell'Editor del Registro di sistema in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp, dove fDisableAudioCapture è un valore DWORD.

Warning

Il valore 0 consente a qualsiasi applicazione in qualsiasi sessione di registrare dal microfono del client connesso. Abilitarlo solo sugli host in cui gli utenti che accedono sono attendibili e lasciarlo a 1 sui server condivisi che non necessitano di ingresso audio.

Il listener legge il valore quando viene stabilita una sessione. Le sessioni esistenti mantengono il comportamento precedente, quindi riavviare il server per applicare insieme il criterio e la modifica al Registro di sistema:

Restart-Computer

Verifica

Riconnettersi con il file .rdp salvato nel passaggio 2, quindi controllare il dispositivo di registrazione all'interno della sessione.

Premere Win + R e aprire il pannello di controllo dell'audio:

mmsys.cpl

Aprire la scheda Recording. È elencato un dispositivo denominato Remote Audio, il suo stato è Default Device o Ready e non è contrassegnato come Disabled.

Parlare nel microfono locale e osservare l'indicatore di livello accanto a Remote Audio. Un movimento dell'indicatore significa che l'audio arriva dal client, il che dimostra che il reindirizzamento funziona da un capo all'altro. Un dispositivo che compare per la riproduzione ma non si muove mai nella scheda Recording indica che il criterio di reindirizzamento della registrazione del passaggio 5 è disabilitato, oppure le impostazioni locali sulla privacy del passaggio 1, oppure un microfono disattivato sul client.

Per un test a livello di applicazione, aprire Registratore di suoni (Voice Recorder) sul server, registrare qualche secondo e riprodurre il risultato. Le applicazioni che consentono all'utente di scegliere un dispositivo di ingresso devono avere Remote Audio selezionato esplicitamente, poiché molte mantengono il primo dispositivo enumerato anziché quello predefinito del sistema.

Ripristino delle modifiche

Reimpostare l'opzione di registrazione nel client su Do not record in Remote audio recording, oppure impostare audiocapturemode:i:0 nel file .rdp, per smettere di offrire il microfono da un singolo client.

Per chiudere la funzione sul server, ripristinare il valore del Registro di sistema:

Set-ItemProperty -Path ` "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" ` -Name fDisableAudioCapture -Type DWord -Value 1

Reimpostare Allow audio recording redirection su Not configured in gpedit.msc, quindi eseguire gpupdate /force. Riportare Windows Audio al tipo di avvio originale se l'host non ha bisogno dell'audio per altri scopi:

Set-Service -Name AudioSrv -StartupType Manual

Arrestare il servizio nell'avvio corrente:

Stop-Service -Name AudioSrv

Lasciare UmRdpService su Manual. Serve anche per il reindirizzamento di unità, stampanti e porte, e disabilitarlo ha effetti ben più ampi del solo audio.

Warning

La rimozione del servizio di ruolo Remote Desktop Session Host richiede un riavvio ed elimina tutta la configurazione delle sessioni RDS sull'host. Rimuoverlo solo se è stato installato esclusivamente per questa guida e nessuna applicazione pubblicata dipende da esso.

Risoluzione dei problemi

Nella sessione non sono installati dispositivi audio oppure la scheda Recording è vuota

Percorrere la catena a ritroso: il servizio di ruolo Remote Desktop Session Host (passaggio 3), AudioSrv in esecuzione (passaggio 4), il criterio abilitato (passaggio 5), fDisableAudioCapture a 0 (passaggio 6) e il client impostato su Record from this computer (passaggio 2). Un solo anello mancante fa scomparire completamente il dispositivo anziché degradarlo.

Remote Audio compare per la riproduzione ma non per la registrazione, oppure il dispositivo è elencato nella scheda Recording ma l'indicatore di livello non si muove mai

È la firma di un host in cui il reindirizzamento della riproduzione è consentito e quello dell'acquisizione no. Ricontrollare prima il passaggio 5, poiché il criterio di reindirizzamento della registrazione è la causa abituale, poi il passaggio 6, e verificare con gpresult /h C:\gpreport.html che nessun criterio di dominio sovrascriva l'impostazione locale.

Il dispositivo compare e poi scompare dopo una riconnessione

La scelta audio è stata modificata nella finestra di dialogo ma non è mai stata salvata nel file .rdp. Ripetere l'azione Save As al termine del passaggio 2.

Una connessione amministrativa non include alcun dispositivo di acquisizione

Le sessioni aperte con mstsc /admin si connettono alla sessione console anziché a una sessione di Remote Desktop Services, e in esse il reindirizzamento dell'acquisizione audio non è disponibile. Connettersi senza questa opzione.

Il microfono funziona in una sola applicazione

L'applicazione è associata a uno specifico dispositivo di ingresso anziché a quello predefinito del sistema. Selezionare Remote Audio nelle impostazioni audio di quell'applicazione.

Conclusione e passaggi successivi

Il microfono locale raggiunge ora la sessione remota come Remote Audio e le applicazioni sul server registrano da esso come farebbero da un dispositivo collegato localmente. La configurazione si articola su quattro livelli, un aspetto utile da ricordare quando una configurazione funzionante smette di funzionare: l'offerta del client, il servizio di ruolo dell'host, i due servizi e il criterio con il relativo valore del Registro di sistema.

Per altro hardware locale in una sessione, Collegamento di una webcam USB a un desktop remoto RDP descrive il reindirizzamento dei dispositivi USB RemoteFX, che usa un meccanismo e criteri diversi. I client su hardware Apple seguono Inoltro del microfono a un server RDP: Mac OS, dove il lato server è identico e cambiano solo le autorizzazioni del client. Se il listener RDP è raggiungibile da Internet, rivedere la porta e l'ambito del firewall in Modifica della porta RDP di Windows Server prima di aggiungere l'ingresso audio alla sessione.

Versione del documento: 2.3
Ultimo aggiornamento: agosto 2026
Responsabile: Team di documentazione tecnica

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • germany
  • Español
  • Italiano
  • Poland
  • Русский
  • Slovenski
  • Türkçe
  • ukraine
  • kingdom
  • French
  • Hrvatska
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA