Su alcuni Mac con macOS Sonoma il nuovo client Microsoft Teams (work or school) perde l’audio in riunione: il microfono smette di funzionare, il pulsante si disattiva e talvolta l’app si blocca. Qui trovi cause probabili e una procedura step‑by‑step che risolve nella grande maggioranza dei casi.
Panoramica del problema
Negli ultimi mesi diversi utenti hanno segnalato interruzioni improvvise di input e output audio durante le riunioni con il nuovo Microsoft Teams per macOS Sonoma. Il comportamento tipico è il seguente: l’icona del microfono si spegne da sola, la voce non viene più captata, gli interlocutori non sentono nulla e in alcuni casi l’applicazione sembra congelarsi. È importante notare che, con lo stesso Mac e gli stessi dispositivi, Teams Classic non manifesta l’anomalia.
La causa più frequente è la corruzione o l’incompatibilità del driver audio virtuale che Teams installa nel percorso /Library/Audio/Plug-Ins/HAL
, denominato MSTeamsAudioDevice.driver
. Questo componente crea un “dispositivo virtuale” che instrada il suono tra Teams e macOS: se qualcosa va storto, l’app perde l’accesso al microfono e agli altoparlanti. A questa condizione si sommano poi un bug noto del nuovo client e alcuni fattori secondari come accessori Bluetooth, estensioni audio di terze parti o cache danneggiate.
Sintomi riconoscibili
- L’audio in ingresso scompare all’improvviso; il controllo del microfono in Teams passa su muted senza che tu lo tocchi.
- Il pulsante del microfono torna disattivo subito dopo l’attivazione o rimane inattivo; il VU meter non mostra segnale.
- In alcuni casi l’app si blocca o non risponde ai comandi nella finestra riunione.
- Riaprendo Teams il problema si ripresenta entro pochi minuti; su altre app (ad esempio Memo Vocali o FaceTime) il microfono funziona.
- Con Teams Classic lo stesso flusso audio è stabile, a parità di rete e dispositivi.
Perché succede
Driver audio virtuale danneggiato o obsoleto
Il file MSTeamsAudioDevice.driver
vive nella cartella di sistema /Library/Audio/Plug-Ins/HAL
. È un plug‑in HAL (Hardware Abstraction Layer) che si presenta a macOS come dispositivo audio virtuale, necessario a Teams per gestire routing, echo cancellation, noise suppression e mix tra microfono, altoparlanti e canali interni. Se il driver è incompleto, in conflitto o rimasto a una versione precedente, macOS può rifiutare il caricamento oppure interromperlo durante l’uso, con conseguente perdita di input/output.
Bug noto del nuovo client
Il nuovo Teams per Mac include ottimizzazioni e un’architettura diversa rispetto a Classic. In specifiche combinazioni di build e impostazioni, la gestione del dispositivo virtuale può diventare instabile. Microsoft ha elencato casi simili tra i Known issues del client, indicando che è in lavorazione un fix.
Fattori secondari
- Accessori Bluetooth: cuffie e speaker con profili multipli (HFP/A2DP) possono forzare cambi di profilo inattesi o qualità ridotta del microfono.
- Estensioni audio di terze parti: driver come loopback, equalizzatori di sistema e sound enhancer interferiscono con l’ordine di caricamento dei plug‑in HAL.
- Cache o preferenze corrotte: file locali di Teams danneggiati impediscono il corretto handshake con il driver.
- Permessi del microfono: un consenso negato o bloccato in Privacy e sicurezza porta a silenzio persistente.
- Rete: non è stata trovata correlazione diretta con router o Wi‑Fi; rete lenta può causare ritardo ma non spegnere il microfono.
Soluzioni emerse
La tabella seguente riassume priorità e azioni con impatto reale sugli utenti che hanno risolto.
Priorità | Azione | Dettagli operativi |
---|---|---|
★★★ | Rimozione completa e reinstallazione pulita | 1. Disinstalla Teams Classic e il nuovo Teams. 2. Elimina manualmente MSTeamsAudioDevice.driver da /Library/Audio/Plug-Ins/HAL .3. Riavvia il Mac. 4. Installa di nuovo il nuovo Teams selezionando Install audio driver. Numerose segnalazioni riportano stabilità completa dopo questo reset. |
★★☆ | Usa l’app web o Teams Classic | Workaround rapido fino al rilascio della correzione definitiva. |
★★☆ | Invia feedback a Microsoft | Nel nuovo Teams: Settings → Help → Give feedback. Segnalazioni multiple aumentano la priorità del bug. |
★☆☆ | Ulteriori verifiche | • Aggiorna macOS e Teams all’ultima build. • Svuota la cache di Teams ( ~/Library/Application Support/Microsoft/Teams ).• Disattiva plug‑in audio di terze parti. • Controlla i permessi in Impostazioni di sistema → Privacy e sicurezza → Microfono. • Avvia in Safe Mode per escludere conflitti di estensioni. |
Guida rapida alla diagnosi
- Prova hardware: registra qualche secondo con Memo Vocali. Se il microfono funziona, l’hardware è ok.
- Prova web: apri Teams nel browser e avvia una riunione di test. Se qui funziona, il problema è nel client desktop.
- Verifica permessi: in Privacy e sicurezza → Microfono assicurati che Teams sia autorizzato e attivo.
- Controllo dispositivo: in Impostazioni di Teams → Dispositivi seleziona esplicitamente microfono e altoparlanti desiderati, quindi lancia Chiamata di prova.
- Se i passi precedenti non bastano: procedi con la reinstallazione pulita descritta sotto.
Procedura consigliata di reinstallazione pulita
Questa è la soluzione con il più alto tasso di successo quando il driver virtuale è la causa. Richiede diritti amministrativi sul Mac.
Preparazione
- Chiudi completamente Teams. Clic destro sull’icona nel Dock → Esci. Verifica in Monitoraggio Attività che non restino processi di Teams.
- Scollega temporaneamente cuffie e speaker Bluetooth per evitare cambi profilo durante l’installazione.
- Assicurati di poter accedere con un account amministratore di macOS.
Rimozione di Teams
- Apri Applicazioni e trascina nel Cestino Microsoft Teams e Teams Classic se presente.
- In Finder, apri il menu Vai → Vai alla cartella… e incolla:
~/Library/Application Support/Microsoft/
Elimina la cartella Teams se esiste. Se non trovi la cartella, passa oltre.
Rimozione del driver audio virtuale
Attenzione: stai operando in una cartella di sistema. Esegui solo i comandi indicati.
- Apri Terminale.
- Esegui per elencare i driver HAL:
ls -al /Library/Audio/Plug-Ins/HAL
Se vediMSTeamsAudioDevice.driver
, procedi. - Rimuovi il driver:
sudo rm -rf /Library/Audio/Plug-Ins/HAL/MSTeamsAudioDevice.driver
Inserisci la password di amministratore quando richiesto. - Riavvia il Mac.
Installazione del nuovo Teams con driver audio
- Installa il nuovo Microsoft Teams per Mac e, durante il setup, seleziona l’opzione Install audio driver.
- Avvia Teams, accedi con l’account aziendale/scuola e concedi l’accesso al Microfono quando macOS lo richiede.
- Vai in Impostazioni → Dispositivi, scegli il microfono corretto e avvia una Chiamata di prova.
Verifica post‑installazione
- In Configurazione Audio MIDI, controlla che il dispositivo virtuale di Teams sia presente, attivo e con frequenza di campionamento coerente con il microfono (di norma 48 kHz).
- Avvia una riunione con due o più partecipanti e osserva la stabilità del microfono per alcuni minuti.
Altre misure utili
Uso dell’app web o di Teams Classic
Se non puoi interrompere le riunioni per la procedura completa, utilizza temporaneamente la versione web di Teams o Teams Classic. La web app sfrutta WebRTC nativo e non dipende dal driver MSTeamsAudioDevice.driver
.
Invio di feedback a Microsoft
Dal nuovo Teams: Settings → Help → Give feedback. Fornisci dettagli come versione di macOS, modello di Mac, versione di Teams, presenza di accessori Bluetooth e se hai estensioni audio installate. Più report significativi accelerano la correzione.
Ulteriori verifiche mirate
- Aggiornamenti: applica l’ultima versione di macOS Sonoma e del client Teams.
- Cache: elimina la cartella
~/Library/Application Support/Microsoft/Teams
se presente, quindi riavvia Teams. - Estensioni: disabilita temporaneamente software come loopback, equalizzatori o registratori di sistema e prova di nuovo.
- Permessi: in Impostazioni di sistema → Privacy e sicurezza → Microfono disattiva e riattiva l’autorizzazione per Teams.
- Safe Mode: avvia il Mac in modalità sicura per escludere conflitti; se in Safe Mode l’audio resta stabile, la causa è un’estensione caricata in modalità normale.
Checklist pronta all’uso
Controllo | Come si verifica | Interpretazione |
---|---|---|
Microfono funziona fuori da Teams | Prova con Memo Vocali o FaceTime | Hardware ok, problema lato software/driver |
Teams web funziona | Riunione di test nel browser | Bug nel client desktop |
Driver HAL presente | ls -al /Library/Audio/Plug-Ins/HAL | Se manca, reinstallare con opzione Install audio driver |
Permesso microfono attivo | Privacy e sicurezza → Microfono | Se negato, Teams non riceve input |
Estensioni terze parti | Disinstallazione temporanea | Se il problema sparisce, c’è conflitto |
Domande frequenti
Perché Teams Classic funziona mentre il nuovo Teams no
Classic e il nuovo client hanno architetture differenti. Classic spesso non richiede o non utilizza lo stesso driver virtuale, quindi non incappa nella stessa incompatibilità. Per questo è un buon riferimento per isolare se la causa è il driver HAL.
Il router o il Wi‑Fi c’entrano
La rete lenta o instabile può degradare la qualità o introdurre ritardi, ma non spegne il microfono né disattiva i pulsanti. Non ci sono evidenze che il router domestico sia responsabile della perdita di input. In generale, una connessione cablata o Wi‑Fi a 5 GHz migliora la stabilità della chiamata.
Come capisco se il driver è rotto
Se il dispositivo virtuale non appare in Configurazione Audio MIDI o scompare a intermittenza, e in /Library/Audio/Plug-Ins/HAL
trovi MSTeamsAudioDevice.driver
, è probabile che sia corrotto. La reinstallazione pulita è la via più rapida.
Posso riparare senza Terminale
Sì. Puoi eliminare il driver con Finder: Vai → Vai alla cartella…, incolla il percorso, trascina MSTeamsAudioDevice.driver
nel Cestino, poi riavvia e reinstalla Teams selezionando Install audio driver.
Come gestire dispositivi Bluetooth
Durante la diagnosi preferisci microfono integrato o cuffie cablate. Se usi Bluetooth, disattiva la funzione multi‑point e assicurati che il profilo attivo non cambi automaticamente durante la riunione.
La pulizia della cache è davvero utile
Sì, quando la cache contiene preferenze o file temporanei corrotti che ostacolano l’inizializzazione del driver. Non è risolutiva come la reinstallazione completa, ma può ripristinare una situazione borderline.
Quando contattare l’IT
Se il problema persiste anche dopo reinstallazione, Safe Mode e test su web app, coinvolgi il reparto IT. Fornisci log di sistema, elenco dei driver HAL presenti e versione di Teams/macOS. In ambienti gestiti, l’IT può distribuire script di rimozione e reinstallazione via MDM.
Procedura avanzata per utenti esperti
Se amministri più Mac o vuoi automatizzare la bonifica, valuta una sequenza di comandi controllata. Esegui solo se sai cosa stai facendo.
Sequenza di rimozione e reinstallazione
# Chiudi Teams (se è in esecuzione)
pkill -x "Microsoft Teams"
Rimozione cache utente classica (se presente)
rm -rf ~/Library/Application\ Support/Microsoft/Teams
Rimozione driver virtuale HAL
sudo rm -rf /Library/Audio/Plug-Ins/HAL/MSTeamsAudioDevice.driver
Riavvio richiesto
Dopo il riavvio, installa il nuovo client Teams e seleziona "Install audio driver"
Al termine, verifica da Impostazioni → Dispositivi che il microfono corretto sia selezionato e avvia una Chiamata di prova.
Consigli di prevenzione
- Mantieni allineati macOS e Teams alle versioni più recenti.
- Evita di installare più driver audio virtuali superflui sullo stesso Mac.
- Quando cambi dispositivo audio in riunione, attendi alcuni secondi per il ri‑routing completo.
- Esegui periodicamente una chiamata di test per rilevare anomalie prima di riunioni importanti.
In sintesi
Il comportamento “microfono muto” nel nuovo Microsoft Teams su macOS Sonoma è quasi sempre legato al driver virtuale MSTeamsAudioDevice.driver
o a un bug del client. La reinstallazione pulita del client e del driver, seguita da un riavvio, è la soluzione più efficace osservata sul campo. In attesa dei fix ufficiali, l’uso temporaneo dell’app web o di Teams Classic permette di lavorare senza interruzioni. Raccogliere e inviare feedback dettagliati aiuta a prioritizzare la correzione definitiva.
Appendice tecnica
Cosa fa il driver HAL di Teams — Implementa un dispositivo di I/O virtuale che si interfaccia con Core Audio. Questo consente a Teams di applicare algoritmi come cancellazione eco e controllo del guadagno senza dipendere dai singoli dispositivi fisici. Se il plug‑in non viene caricato correttamente, macOS non consegna a Teams i flussi PCM del microfono, portando all’effetto “microfono che si spegne”.
Perché un semplice riavvio non basta — Se il driver è corrotto, al riavvio macOS prova a caricarlo di nuovo, riproponendo l’errore. L’eliminazione fisica del bundle .driver
forza una reinstallazione coerente e una nuova registrazione del dispositivo virtuale.
Perché la rete non è determinante — Il trasporto IP influenza latenza e jitter, non la disponibilità del dispositivo di registrazione locale. Un router problematico non può spegnere un microfono che funziona correttamente a livello di sistema.
Modello di comunicazione per gli utenti finali
Se gestisci un team, puoi condividere questo messaggio:
Stiamo riscontrando su alcuni Mac con macOS Sonoma un problema di microfono nel nuovo Microsoft Teams. La soluzione consigliata è una reinstallazione pulita del client con reintegro del driver audio virtuale. Nel frattempo è possibile usare la versione web o Teams Classic. Se il problema persiste dopo la procedura, contattate l’IT.
Riepilogo operativo
- Disinstalla Teams Classic e il nuovo Teams.
- Elimina
MSTeamsAudioDevice.driver
da/Library/Audio/Plug-Ins/HAL
. - Riavvia il Mac.
- Installa il nuovo Teams selezionando Install audio driver.
- Conferma i permessi microfono e prova una chiamata di test.
Nota: Microsoft ha riconosciuto il problema nei propri documenti e sta lavorando a una correzione; ad oggi la procedura di reinstallazione descritta sopra è il metodo più efficace riscontrato per ripristinare il microfono in riunione su macOS Sonoma.