Novo Microsoft Teams não exibe a partilha de ecrã: correções passo a passo (cache, WebView2, Media Feature Pack e políticas)

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.

Índice

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.

SinalComponente provávelAção imediata
Tela preta ao ver a partilhaWebView2/driver GPU/aceleração de hardwareInstalar/atualizar WebView2, alternar aceleração de hardware, atualizar driver gráfico
No Windows N, vídeo não reproduz em outros appsMedia Feature Pack ausenteInstalar Media Feature Pack e reiniciar
Funciona no Teams Web, falha no aplicativoCache do cliente ou instalaçãoLimpar cache; se necessário, reinstalar novo Teams
Falha intermitente em alguns PCsConflito de software/overlaysRemover/atualizar utilitários (p.ex., Nahimic) e drivers
Partilha restrita apenas a janela, não ecrã inteiroPolítica de reuniãoConferir política: permitir “Ecrã inteiro/Entire screen”

Resposta e soluções (aplicar na ordem sugerida)

  1. 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.
    Dica para TI: você pode automatizar com PowerShell: # 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
  2. 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).
  3. 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.
  4. 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.
  5. 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”.
  6. Reinstalação do novo Teams Se ainda falhar, siga a ordem:
    1. Limpe a cache novamente (passo 1).
    2. Desinstale o novo Teams pelo Painel/Configurações.
    3. Instale a versão atual do novo Teams e teste.
  7. 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

  1. Reproduza no novo Teams.
  2. Teste no Teams Web.
  3. Limpe cache.
  4. Instale/atualize WebView2.
  5. Instale Media Feature Pack (se Windows N) e reinicie.
  6. Verifique política de partilha: Ecrã inteiro.
  7. Teste aceleração de GPU ligado/desligado.
  8. Remova/atualize Nahimic/overlays e drivers.
  9. Reinstale o novo Teams (após limpar cache).

Matriz de decisão rápida

CenárioO que indicaPróxima ação
Funciona no Web, falha no appProblema local no clientePassos 1, 5 e 6
Falha só em Windows NMedia Feature Pack ausenteInstalar Media Feature Pack e reiniciar
Usuário não consegue partilhar e nem verPolítica de reunião restritivaConferir “Screen sharing mode” = Entire screen
Só alguns modelos/PCsDrivers/utilitários específicosAtualizar GPU/áudio; remover overlays

Padronização em massa para TI

Para reduzir reincidências, padronize a imagem e o estado dos dispositivos:

ItemPadronizaçãoComo verificarImplantação em escala
WebView2 RuntimeInstalado 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 PackInstalado em todas as edições Windows NRelatório por SKU do Windows; auditoria de recursos opcionaisPolítica de dispositivo com instalação como funcionalidade opcional
Políticas de reunião“ScreenSharingMode = EntireScreen” nos perfis padrãoRevisão periódica no TAC e teste de conta fictíciaModelo de política aplicado por grupo
Drivers de GPUÚltima versão homologadaRelatório de versões de driverPiloto + 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

  1. Limpe a cache do Teams e teste no Teams Web.
  2. Instale/atualize o Microsoft Edge WebView2 Runtime.
  3. No Windows N, instale o Media Feature Pack e reinicie.
  4. Confirme a política: Screen sharing mode = Entire screen.
  5. Teste com aceleração de hardware ligada/desligada.
  6. Atualize/remova utilitários de overlay (ex.: Nahimic) e drivers de GPU/áudio.
  7. Em último caso, reinstale o novo Teams após limpar a cache.
Índice