Se no novo Microsoft Teams você consegue participar da reunião, mas não vê a tela compartilhada por outras pessoas (embora funcione no Teams clássico e no Teams na Web), este guia traz um passo a passo prático, políticas a conferir e um checklist de padronização para encerrar o problema de forma definitiva.
Cenário e sintomas
O comportamento típico é um destes:
- Durante reuniões no novo Teams para Windows, as partilhas de ecrã/compartilhamentos de tela aparecem como preto, congelam ou não carregam.
- No Teams clássico e no Teams na Web, a mesma conta visualiza a partilha normalmente.
- Alguns utilizadores da organização são afetados; outros não.
Na maioria dos relatos corporativos, as causas convergem para cache corrompida, dependências do novo cliente (Edge WebView2 Runtime e, em edições Windows N, o Media Feature Pack) e configurações/políticas de reunião.
Por que isso acontece
O novo Teams usa componentes do Windows para renderizar vídeo/partilha. Se faltar uma dependência (por exemplo, o WebView2 Runtime) ou se uma edição Windows N estiver sem o Media Feature Pack, a visualização pode falhar. Além disso, caches residuais, aceleração de hardware incompatível, drivers gráficos/áudio desatualizados e utilitários com overlays podem interferir.
Sinal | Componente provável | Ação imediata |
---|---|---|
Tela preta ao ver a partilha | WebView2/driver GPU/aceleração de hardware | Instalar/atualizar WebView2, alternar aceleração de hardware, atualizar driver gráfico |
No Windows N, vídeo não reproduz em outros apps | Media Feature Pack ausente | Instalar Media Feature Pack e reiniciar |
Funciona no Teams Web, falha no aplicativo | Cache do cliente ou instalação | Limpar cache; se necessário, reinstalar novo Teams |
Falha intermitente em alguns PCs | Conflito de software/overlays | Remover/atualizar utilitários (p.ex., Nahimic) e drivers |
Partilha restrita apenas a janela, não ecrã inteiro | Política de reunião | Conferir política: permitir “Ecrã inteiro/Entire screen” |
Resposta e soluções (aplicar na ordem sugerida)
- Limpar a cache do Teams (Windows) Feche totalmente o Teams (incluindo o ícone na bandeja do sistema). Em seguida:
- Abrir Executar (Windows+R) e colar:
%AppData%\Microsoft\Teams
- Apagar todo o conteúdo dessa pasta.
- Abrir o Teams novamente e testar uma reunião com partilha.
# Feche o Teams antes de executar Stop-Process -Name "ms-teams","Teams" -ErrorAction SilentlyContinue -Force Remove-Item -LiteralPath "$env:APPDATA\Microsoft\Teams" -Recurse -Force -ErrorAction SilentlyContinue Start-Sleep -Seconds 2 Reinicie o Teams manualmente ou via atalho corporativo
- Abrir Executar (Windows+R) e colar:
- Isolar via Teams na Web Entre no Teams Web pelo navegador e teste a visualização da partilha. Se funcionar, a conta e as políticas estão OK; o problema é do cliente novo/local (cache, dependências, drivers).
- Conferir as políticas de reunião (administração) No Teams Admin Center: Reuniões → Políticas de reunião → Partilha de conteúdo. Garanta que o modo de partilha permita Ecrã inteiro/Entire screen. Política Valor recomendado Impacto Screen sharing mode / Modo de partilha Entire screen / Ecrã inteiro Permite ver/apresentar o ecrã inteiro; evita restrições a “Janela” apenas Allow participants to give/request control Conforme necessidade Não impede a visualização, mas influencia o controlo remoto Nota: após ajustar políticas, aguarde a replicação normal do serviço e peça ao utilizador para sair e entrar novamente no Teams.
- Desativar a “New meeting experience” (teste) Apenas para comparar comportamentos. Nas definições do Teams, desative a nova experiência de reunião, reinicie o app e teste. Se nada mudar, retorne ao padrão.
- Garantir as dependências do novo cliente WebView2 Runtime: é obrigatório para o novo Teams.
- Certifique-se de que “Microsoft Edge WebView2 Runtime” está instalado e atualizado.
- Para verificação rápida (PowerShell, como administrador):
$paths = @( 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*', 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*' ) $wv = Get-ItemProperty $paths -ErrorAction SilentlyContinue | Where-Object { $_.DisplayName -like 'Microsoft Edge WebView2 Runtime*' } if ($wv) { "WebView2 instalado: $($wv.DisplayVersion)" } else { "WebView2 não instalado" }
Media Feature Pack (apenas Windows 10/11 N):- Em Definições/Configurações → Sistema → Funcionalidades opcionais → Adicionar funcionalidade, procure por Media Feature Pack, instale e reinicie o PC.
- Para confirmar sua edição do Windows: pressione Windows+R, digite
winver
e verifique se a edição contém “N”.
- Reinstalação do novo Teams Se ainda falhar, siga a ordem:
- Limpe a cache novamente (passo 1).
- Desinstale o novo Teams pelo Painel/Configurações.
- Instale a versão atual do novo Teams e teste.
- Investigar conflitos de software e drivers Atualize ou remova utilitários que interferem em áudio/vídeo/overlays, como Nahimic e similares. Atualize drivers de áudio e vídeo (GPU). Feche overlays de gravação/stream, fatores de FPS e afins antes da reunião.
Complementos úteis
- Aceleração de hardware: nas Definições do Teams, alterne ligado/desligado e teste. Em algumas GPUs mais antigas, desligar resolve.
- Drivers gráficos: mantenha a versão mais recente suportada pelo fabricante do equipamento (OEM) ou pelo fornecedor da GPU.
- Segurança corporativa: soluções DLP/antivírus com proteção de captura de ecrã podem bloquear a visualização. Se aplicável, crie exceções para o executável do Teams.
Fluxo de diagnóstico condensado
- Reproduza no novo Teams.
- Teste no Teams Web.
- Limpe cache.
- Instale/atualize WebView2.
- Instale Media Feature Pack (se Windows N) e reinicie.
- Verifique política de partilha: Ecrã inteiro.
- Teste aceleração de GPU ligado/desligado.
- Remova/atualize Nahimic/overlays e drivers.
- Reinstale o novo Teams (após limpar cache).
Matriz de decisão rápida
Cenário | O que indica | Próxima ação |
---|---|---|
Funciona no Web, falha no app | Problema local no cliente | Passos 1, 5 e 6 |
Falha só em Windows N | Media Feature Pack ausente | Instalar Media Feature Pack e reiniciar |
Usuário não consegue partilhar e nem ver | Política de reunião restritiva | Conferir “Screen sharing mode” = Entire screen |
Só alguns modelos/PCs | Drivers/utilitários específicos | Atualizar GPU/áudio; remover overlays |
Padronização em massa para TI
Para reduzir reincidências, padronize a imagem e o estado dos dispositivos:
Item | Padronização | Como verificar | Implantação em escala |
---|---|---|---|
WebView2 Runtime | Instalado e atualizado (x86/x64/ARM64 conforme arquitetura) | Inventário de software ou script de detecção (ex.: DisplayName “Microsoft Edge WebView2 Runtime”) | Intune/SCCM com pacote Evergreen |
Media Feature Pack | Instalado em todas as edições Windows N | Relatório por SKU do Windows; auditoria de recursos opcionais | Política de dispositivo com instalação como funcionalidade opcional |
Políticas de reunião | “ScreenSharingMode = EntireScreen” nos perfis padrão | Revisão periódica no TAC e teste de conta fictícia | Modelo de política aplicado por grupo |
Drivers de GPU | Última versão homologada | Relatório de versões de driver | Piloto + implantação faseada |
Scripts e automação (opcional)
Exemplos simples para acelerar o suporte (execute em contexto controlado):
Detecção de WebView2
$regPaths = @(
'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*',
'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*'
)
$wv = Get-ItemProperty $regPaths -ErrorAction SilentlyContinue | Where-Object { $_.DisplayName -like 'Microsoft Edge WebView2 Runtime*' }
if ($wv) {
"WebView2 instalado: $($wv.DisplayName) $($wv.DisplayVersion)"
} else {
"WebView2 não encontrado"
}
Limpeza de cache do Teams
# Encerrar processos do Teams (novo e clássico)
Stop-Process -Name "ms-teams","Teams" -ErrorAction SilentlyContinue -Force
Limpar cache
\$cache = Join-Path \$env\:APPDATA 'Microsoft\Teams'
if (Test-Path \$cache) { Remove-Item \$cache -Recurse -Force -ErrorAction SilentlyContinue }
Opcional: limpar caches auxiliares conhecidos (se existirem)
\$more = @(
(Join-Path \$env\:LOCALAPPDATA 'Microsoft\Teams'),
(Join-Path \$env\:TEMP 'Teams')
)
\$more | ForEach-Object { if (Test-Path \$) { Remove-Item \$ -Recurse -Force -ErrorAction SilentlyContinue } }
"Cache limpo. Abra o Teams e teste."
Perguntas frequentes
O que é o Windows N? São edições do Windows distribuídas em alguns países europeus sem componentes de mídia. Para multimédia e chamadas com partilha, é necessário instalar o Media Feature Pack.
Por que a partilha funciona no navegador mas não no aplicativo? O navegador utiliza sua própria pilha multimédia; o aplicativo depende de componentes locais (WebView2, recursos de mídia do Windows e aceleração de GPU). Se algo local está ausente/corrompido, apenas o app falha.
Desativar a aceleração de hardware resolve? Em GPUs mais antigas ou com drivers problemáticos, sim. É um teste rápido que não altera políticas e costuma indicar conflito de driver.
Preciso reinstalar o Windows? Quase nunca. Normalmente, limpar a cache, garantir WebView2 e instalar o Media Feature Pack (se aplicável) resolvem sem medidas drásticas.
Validação pós-correção
- Abra uma reunião de teste e valide: Ecrã inteiro, Janela e Aplicativo são visualizados sem falhas.
- Reinicie o Teams e repita o teste para garantir persistência.
- Em ambientes N, confirme que outros apps (p.ex., reprodutor de vídeo) também funcionam.
Notas para ambientes corporativos
- DLP/Antivírus: alguns agentes evitam captura de ecrã para proteção de dados. Se o bloqueio for desejado, documente a exceção para reuniões que exigem visualização; se não for desejado, crie exclusões para o Teams.
- Gestão de versões: alinhe o ciclo de atualização do Teams com janelas de manutenção e pilotos de validação.
- Documentação do padrão: publique internamente os requisitos mínimos (WebView2 + Media Feature Pack em Windows N + versões de driver homologadas).
Resultado esperado
Nos relatos, a combinação Media Feature Pack + WebView2 + limpeza de cache resolve a maioria dos casos no novo Teams. Se o problema reaparecer após reinstalar, a hipótese mais provável é conflito de software/driver ou dependência não padronizada (por exemplo, falta do Media Feature Pack em parte dos dispositivos). Padronize o parque e utilize o checklist de TI para prevenir recorrências.
Resumo executivo para ação imediata
- Limpe a cache do Teams e teste no Teams Web.
- Instale/atualize o Microsoft Edge WebView2 Runtime.
- No Windows N, instale o Media Feature Pack e reinicie.
- Confirme a política: Screen sharing mode = Entire screen.
- Teste com aceleração de hardware ligada/desligada.
- Atualize/remova utilitários de overlay (ex.: Nahimic) e drivers de GPU/áudio.
- Em último caso, reinstale o novo Teams após limpar a cache.