Microsoft Teams pour Windows (versions 23335 à 24046) peut afficher un écran noir pour la vidéo entrante et le partage d’écran lorsque le service audio Nahimic est installé. Voici les causes, les solutions détaillées et les bonnes pratiques pour retrouver un fonctionnement normal.
Problème rencontré
Depuis la diffusion de la « nouvelle » application Microsoft Teams pour Windows, un nombre croissant d’utilisateurs signale l’apparition d’un écran totalement noir :
- La caméra des autres participants et leur partage d’écran restent invisibles alors que le son continue de fonctionner ;
- L’image réapparaît si l’on réduit Teams dans la barre des tâches ou si l’on détache le flux dans une fenêtre contextuelle ;
- Le phénomène survient souvent juste après qu’un invité externe a commencé un partage d’écran ou un contrôle à distance ;
- Teams « Classique » et l’édition Web, qui ne reposent pas sur le même moteur vidéo, ne sont pas affectés.
Cause racine
Après enquête, Microsoft a confirmé un conflit entre le nouveau pipeline vidéo de Teams et le pilote/service audio Nahimic, pré‑installé sur de nombreuses machines gamer (Dell Alienware, ASUS ROG, MSI, Acer Predator…). Nahimic intercepte les flux multimédias afin d’y appliquer spatialisation 3D, égaliseur et réduction de bruit. Ce crochet logiciel (« audio hook ») empêche le composant « WebView2 + Media Foundation » de Teams de finaliser la composition de l’image vidéo. Résultat : le rendu s’interrompt et laisse place à un carré noir, tandis que la capture audio, elle, reste fluide.
Le comportement affecte toute version de Teams comprise entre 23335.x et 24046.x publiée avant le 26 août 2025. Les logs « Teams‑Meeting‑Addin » révèlent alors l’erreur DXGI_ERROR_DEVICE_REMOVED
suivie d’un avertissement Failed to present swapchain – STATUS_DEVICE_HUNG
, signes typiques d’une désynchronisation GPU provoquée par un filtre tiers comme Nahimic.
Solutions et contournements
Solution | Détails pratiques | Impact fonctionnel |
---|---|---|
Désactiver le service NahimicService | Taper Win + R puis services.msc . Localiser NahimicService ; clic droit → Arrêter. Double‑cliquer → Type de démarrage : Désactivé. | Suppression immédiate du bug vidéo ; fonctionnalités audio Nahimic indisponibles. |
Ajouter Teams dans BlackApps.dat (méthode recommandée par Microsoft) | Quitter Teams (clic droit → Quitter). Ouvrir l’Explorateur et saisir :%PROGRAMDATA%\A‑Volute\... Éditer BlackApps.dat avec le Bloc‑notes. Ajouter deux lignes :ms‑teams.exe msedgewebview2.exe Enregistrer ; relancer Teams. | Vidéo rétablie tout en conservant la spatialisation Nahimic pour les jeux et médias. |
Solutions temporaires | Passer à Teams « Classique » ou à la version web. Laisser la fenêtre Teams minimisée pendant un partage. Mettre à jour le pilote GPU et réinstaller Teams (utile seulement si Nahimic est absent). | Contournement partiel, ne résout pas la cause sous‑jacente. |
Étapes détaillées pour modifier BlackApps.dat
Le fichier BlackApps.dat
sert de liste d’exclusion : chaque exécutable mentionné y est ignoré par les modules d’effets Nahimic. En procédant ainsi, on neutralise les interférences sans sacrifier l’audio 3D dans les autres applications.
- Vérifiez que les dossiers cachés s’affichent dans l’Explorateur (Affichage → Éléments masqués).
- Chemin typique :
C:\ProgramData\A‑Volute\AvoluteSSP\BlackApps.dat
. Sur les PC ASUS, le dossier peut s’appeler SS3 svc. - Insérez chaque exécutable sur sa propre ligne, sans point‑virgule ni guillemets.
- Si Nahimic se met à jour, contrôlez que les ajouts n’ont pas été effacés.
- Redémarrez Windows pour purger la RAM ; à défaut, Ctrl + Shift + Esc et terminez NahimicService.exe.
Pourquoi Nahimic entre‑t‑il en conflit ?
Nahimic repose sur un filtre injecté dans la pile audio Windows (APO : Audio Processing Object). Celui‑ci est chargé au démarrage du service et s’inscrit dans chaque session de rendu multimédia. Or, le nouveau client Teams exploite WebView2 (Chromium) et Direct3D 11 pour l’accélération matérielle vidéo. Le filtre Nahimic, prévu pour diriger les flux PCM (audio) vers son moteur, détecte également les surfaces DirectX employées par Teams et tente d’y appliquer ses propres shaders ; ce traitement parasite génère un délai de synchronisation qui finit par invalider la file de présentation (swapchain). L’image cesse alors d’être poussée vers l’Overlay Mixer, d’où le rectangle noir.
Bonnes pratiques et prévention
- Mettre Nahimic et le pilote Realtek/Intel SST à jour via l’outil du constructeur (MSI Center, MyASUS, Alienware Update).
- Éviter les utilitaires d’auto‑tuning audio lors de réunions professionnelles cruciales ; prévoir un profil « Conservateur » sans effets.
- Séparer vos usages : profil Windows « Jeux » avec Nahimic actif, profil « Travail » avec le service désactivé ou la liste d’exclusion configurée.
- Sur les stations de travail partagées, documenter la procédure BlackApps.dat pour que chacun puisse réappliquer le correctif après une mise à jour.
FAQ
Qu’est‑ce que Nahimic ?
Développé par A‑Volute (filiale SteelSeries), Nahimic est un ensemble de technologies DSP fournissant audio 3D, égaliseur adaptatif et amplification pour casque. Il vise avant tout le jeu vidéo et la réalité virtuelle.
Le bug concerne‑t‑il macOS, Linux ou les versions mobiles de Teams ?
Non. Le composant Nahimic n’existe pas sur ces plateformes, et la pile multimédia y est différente. Seule l’application de bureau Windows est touchée.
Peut‑on simplement désinstaller Nahimic ?
Oui, via Paramètres → Applications → Applications installées, mais cela retire également l’égalisateur et certaines touches macro du clavier. La désactivation du service ou l’édition de BlackApps.dat est donc souvent préférable.
Les effets « Cadre de l’orateur » et « Flouter l’arrière‑plan » sont‑ils également affectés ?
Oui : leur moteur passe par le même pipeline Direct3D 11. Si la vidéo principale est noire, le flou d’arrière‑plan peut se figer ou disparaître.
Diagnostic avancé
Pour confirmer la présence de Nahimic sans ouvrir le Gestionnaire de services :
- Ouvrez PowerShell en administrateur.
- Lancez :
Get-Process | Where-Object { $_.Path -like "*nahimic*" }
- Si la commande retourne NahimicSvc32.exe ou NahimicSvc64.exe, le service est actif.
On peut également examiner le journal %APPDATA%\Microsoft\Teams\logs.txt
et repérer les entrées :MediaFoundation: DXGI_ERROR_DEVICE_REMOVED (0x887a0005)
. Elles apparaissent quelques millisecondes avant la perte d’image.
Mise en œuvre d’un déploiement à grande échelle
Les administrateurs qui gèrent un parc de plusieurs centaines de machines peuvent automatiser la correction via Intune ou Group Policy Preferences.
Script PowerShell Intune
# Arrêt et désactivation du service Nahimic
Stop-Service -Name "NahimicService" -Force
Set-Service -Name "NahimicService" -StartupType Disabled
# Ajout de Teams dans BlackApps.dat
\$path = "C:\ProgramData\A-Volute\AvoluteSSP\BlackApps.dat"
if (Test-Path \$path){
\$apps = Get-Content \$path
if (\$apps -notcontains "ms-teams.exe"){
Add-Content -Path \$path -Value "ms-teams.exe"
Add-Content -Path \$path -Value "msedgewebview2.exe"
}
}
Assurez‑vous que le script s’exécute en mode 64 bits et avec privilèges élevés. Une fois la configuration propagée, la majorité des incidents de vidéo noire disparaîtront sans intervention manuelle.
Bonnes pratiques de support utilisateur
- Créer un guide PDF avec captures d’écran des étapes « Services » et « BlackApps.dat » ; le placer sur l’intranet.
- Former le service help‑desk à reconnaître le symptôme (écran noir, audio intact) pour limiter l’escalade vers l’équipe N2/N3.
- Documenter un processus de rollback : si un joueur se plaint de la perte des effets audio, réactiver temporairement le service Nahimic et vérifier s’il peut tolérer le bug vidéo.
Roadmap et correctifs attendus
Au 26 août 2025, ni Microsoft ni A‑Volute n’ont publié de mise à jour définitive. Microsoft privilégie la modification de BlackApps.dat et indique travailler avec les OEM pour livrer un pilote Nahimic compatible. Les notes de version internes mentionnent une « mitigation » prévue pour le canal Public Preview de Teams d’ici le quatrième trimestre 2025, mais sans date ferme.
Conclusion
Le tandem « nouveaux codecs + accélération Direct3D » de Teams offre de meilleures performances, mais introduit une sensibilité aux filtres audio embarqués. Nahimic, largement répandu sur les PC destinés au jeu, en est la principale illustration. Heureusement, il suffit de désactiver le service ou d’exclure Teams via BlackApps.dat pour retrouver immédiatement la vidéo entrante, le partage d’écran et les effets visuels, sans attendre un hypothétique patch. Les administrateurs disposent de scripts Intune pour industrialiser la correction, et les utilisateurs individuels peuvent appliquer l’une des méthodes en moins de cinq minutes.