Calendário do Outlook e Teams desalinhado? Corrija eventos no dia errado (guia completo)

Eventos do calendário criados no Outlook aparecem no dia errado no Microsoft Teams? Este guia prático explica as causas mais comuns (fuso horário e cache corrompido) e traz um passo a passo para corrigir rápido — e evitar que volte a acontecer.

Índice

Visão geral do problema

O sintoma típico é: você agenda uma reunião no Outlook para segunda-feira, mas no Teams ela aparece em terça-feira. Após sair e entrar novamente nos apps, tudo parece normal por algum tempo, até “desalinhar” de novo. Em geral, a raiz é uma combinação de:

  • Cache local do Teams/Outlook com dados de calendário desatualizados.
  • Fuso horário/DST (horário de verão) divergente entre sistema, Outlook e Teams.
  • Evento sendo salvo em calendário diferente (PST/local, iCloud/Google) que não sincroniza com o Teams.
  • Perfil/arquivo offline (OST) do Outlook corrompido ou parcialmente sincronizado.
  • Interferência de suplementos ou instalação do Office/Teams com arquivos danificados.

Solução rápida recomendada

Atalho para resolver já: limpe os caches do Teams e do Outlook e reinicie o dispositivo. Na maioria dos casos isso normaliza a linha do tempo dos compromissos entre os dois aplicativos.

Como limpar o cache do Microsoft Teams

Importante: feche completamente o Teams antes de começar (incluindo o ícone na bandeja/systray; clique com o botão direito > Sair). Em seguida, faça conforme o seu sistema:

Windows (Teams Clássico e Novo Teams)

  1. Pressione Win + R.
  2. Cole um dos caminhos abaixo (verifique qual existe no seu computador):
%appdata%\Microsoft\Teams
%localappdata%\Microsoft\Teams
  1. Feche o explorador do Teams e elimine o conteúdo das pastas a seguir (se existirem): Cache, application cache\cache, blob_storage, databases, GPUCache, IndexedDB, Local Storage, tmp, Service Worker\CacheStorage.
  2. Abra o Teams e entre novamente.

macOS

  1. Feche o Teams.
  2. Abra o Finder e use Ir > Ir para a pasta….
~/Library/Application Support/Microsoft/Teams
~/Library/Containers/com.microsoft.teams2
  1. Apague o conteúdo das pastas de cache (as mesmas nomenclaturas listadas no Windows).
  2. Abra o Teams e faça login.

iOS e Android

  • No Teams, acesse Configurações > Armazenamento/Dados e toque em Limpar cache (se disponível).
  • Se a opção não estiver presente, saia da conta, force o fechamento do app e entre novamente. Em último caso, reinstale o Teams.

Como limpar o cache do Outlook (Windows)

  1. Salve seu trabalho e feche o Outlook.
  2. Pressione Win + R e digite:
%localappdata%\Microsoft\Outlook
  1. Abra a pasta RoamCache.
  2. Selecione todos os arquivos e elimine-os.
  3. Reinicie o dispositivo e teste novamente.

Dica: se você usa Outlook para Mac, pode remover dados locais fechando o Outlook e apagando as pastas de perfil em ~/Library/Group Containers/UBF8T346G9.Office/Outlook/ (em versões antigas, Outlook 15 Profiles). Depois, reabra o Outlook e reconfigure a conta.

Por que isso funciona?

O calendário do Teams é espelhado do Exchange (mesma caixa de correio que o Outlook usa). Arquivos de cache corrompidos ou desatualizados podem “empurrar” eventos para outro dia ao converter fusos/longo prazo. Ao apagar o cache, o cliente refaz a leitura do servidor, reconstruindo a linha do tempo correta.

Passo a passo completo para evitar que volte a acontecer

Verificar fuso horário e horário de verão (DST)

Garanta que os três lugares abaixo estejam alinhados: sistema operacional, Outlook e Teams. Diferenças mínimas são suficientes para deslocar eventos — especialmente os de dia inteiro.

PlataformaOnde verificarO que configurar
Windows 10/11Configurações > Hora e idioma > Data e horaAtive Ajustar automaticamente e confirme o Fuso horário correto. Em dispositivos móveis/notebooks, habilite Definir fuso horário automaticamente quando disponível.
macOSDefinições do Sistema > Geral > Data e HoraMarque Definir automaticamente e confira o fuso correto.
Outlook (Windows)Arquivo > Opções > Calendário > Fusos horáriosConfirme o fuso principal. Se precisar, ative um segundo fuso para referência.
Teams (Desktop)Configurações > Idioma e regiãoDefina o Fuso horário ou selecione Usar as definições do dispositivo.
Outlook/Teams (Web)Configurações > RegiãoConfirme idioma, formato de data e fuso. A web costuma refletir o que está no servidor.

Para verificar rapidamente no Windows via linha de comando:

tzutil /g
tzutil /l
:: (Opcional) definir explicitamente, ex.:
tzutil /s "E. South America Standard Time"

Testar usando o navegador

  1. No Outlook na Web, crie um compromisso de teste para amanhã às 09:00 e outro de dia inteiro.
  2. No Teams Web, confira se ambos aparecem no dia e horário corretos.
  3. Se a Web está correta, mas os apps de desktop mostram errado, o problema é local (cache, perfil, instalação).

Confirmar onde o evento está sendo salvo

  • Confira se o calendário padrão é o da sua caixa de correio Exchange/Microsoft 365. Eventos salvos num arquivo PST local, iCloud/Google ou num calendário pessoal podem não aparecer (ou aparecerem desalinhados) no Teams.
  • Na janela do compromisso no Outlook, verifique a conta selecionada na linha De e a pasta de calendário (na barra lateral: Meus Calendários > Calendário da conta Microsoft 365).
  • Se você usa calendários compartilhados, certifique-se de que eles foram adicionados como “Moderno” (via nuvem), não via arquivo ICS estático.

Recriar perfil do Outlook ou o arquivo offline (OST)

Persistindo o desalinhamento, faça uma ressincronização limpa:

  1. Feche o Outlook.
  2. Acesse Painel de Controle > Mail (Correio) > Mostrar Perfis.
  3. Clique em Adicionar para criar um novo perfil e reconectar sua conta Microsoft 365.
  4. Selecione Sempre usar este perfil (ou escolha o novo ao iniciar).
  5. Abra o Outlook e aguarde a sincronização completa.

Para forçar a recriação do OST no Windows:

  1. Feche o Outlook.
  2. Abra %localappdata%\Microsoft\Outlook e renomeie o arquivo .ost (ex.: nome.ost.bak).
  3. Reabra o Outlook — o arquivo será recriado.

Suplementos, modo de segurança e reparo

  • Inicie o Outlook em modo de segurança: Win + R > outlook.exe /safe. Se o problema sumir, desative suplementos não essenciais em Arquivo > Opções > Suplementos.
  • No Windows, em Aplicativos e Recursos, selecione Microsoft 365/Office > Modificar > Reparo Rápido (e, se necessário, Reparo Online).
  • Use a ferramenta de suporte da Microsoft (SaRA) para diagnosticar Problemas de Calendário do Outlook.

Diagnóstico rápido por cenário

CenárioIndícioProvável causaAção indicada
Evento de dia inteiro cai no dia anteriorNa Web aparece certo; no desktop, deslocadoFuso/DST divergenteAlinhar fuso no sistema, Outlook e Teams; limpar cache
Apenas um PC mostra erradoMobile e Web corretosCache local ou OST corrompidoLimpar cache; recriar OST/perfil
Somente um calendário fica desalinhadoOutros calendários okEvento salvo em PST/terceiroMover para o calendário da caixa de correio Exchange
Após atualizações, tudo desandaComeçou depois de updateArquivos de app inconsistentesReparo do Office; reinstalar Teams
Convites de um remetente chegam no dia erradoSó reuniões daquela pessoaFuso do remetente mal definido ou ICS interpretadoConfirme o timezone do remetente; aceite como horário com fuso

Boas práticas para evitar nova dessincronização

  • Mantenha o fuso horário automático em notebooks/teletrabalho. Quem viaja entre estados/países deve verificar o fuso ao retornar.
  • Evite salvar em PST (arquivo de dados local) quando quiser que o evento sincronize com o Teams. Prefira sempre a caixa de correio Microsoft 365.
  • Use o Outlook/Teams na Web como “verdade de referência” quando suspeitar do cliente de desktop.
  • Desative suplementos pouco usados e remova duplicados de plug-ins de reunião.
  • Em reuniões de dia inteiro que cruzam fronteiras de fuso, considere criar como evento com horário (ex.: 08:00–17:00 no fuso correto) para reduzir ambiguidades.

Perguntas frequentes

Por que somente os eventos “Dia inteiro” se deslocam?

Eventos de dia inteiro são armazenados em UTC e renderizados segundo o fuso do cliente. Se o fuso/DST do dispositivo divergir do fuso do servidor, o cliente pode “interpretar” o intervalo como começando no dia anterior ou posterior.

O Teams mostra um dia; o Outlook mostra outro. Qual está certo?

Priorize o que aparece na Web (Outlook/Teams na Web), pois reflete o servidor Exchange/Microsoft 365 sem influências de cache local. Corrija o cliente que diverge (limpeza de cache e verificação de fuso).

É necessário reinstalar o Office?

Nem sempre. Comece por limpar cache e alinhar fusos. Se persistir, tente um Reparo Rápido, depois Reparo Online. Reinstalar é a última opção.

Uso o Outlook para Mac. O que checar?

Valide o fuso no macOS e no Outlook. Se estiver usando o novo Outlook para Mac, sair/entrar e remover/adicionar a conta forçam uma ressincronização. Em versões “clássicas”, apagar o perfil em ~/Library/Group Containers/UBF8T346G9.Office/Outlook/ recria a base local.

Calendários compartilhados também “saem do lugar”.

Garanta que o compartilhamento está usando a experiência moderna (via nuvem), não assinaturas ICS. Assinaturas ICS podem atrasar e não respeitar fusos corretamente em todos os clientes.

Volta a “desalinhar” depois de alguns dias. Por quê?

Quando o relógio do sistema oscila (ex.: notebook alternando entre horários manuais/automáticos) ou quando há política de energia que “hiberna” processos, o cache pode ficar inconsistente. Deixe a hora sincronizada automaticamente e feche o app antes de hibernar por longos períodos.

Referência de comandos úteis (Windows)

:: Mostrar fuso horário atual
tzutil /g

\:: Listar fusos disponíveis (procure o seu na lista)
tzutil /l

\:: Sincronizar horário do Windows (se permitido pela política)
w32tm /resync

\:: Iniciar Outlook em modo de segurança (para testar suplementos)
outlook.exe /safe 

Notas para administradores

  • Confirme a configuração regional do correio do usuário no Exchange (fuso e cultura). Ajustes incorretos ao criar a caixa podem afetar “dia inteiro”.
  • Quando muitos usuários apresentam o sintoma ao mesmo tempo, investigue políticas de hora (NTP, hora automática em notebooks) e se houve mudança de DST local/revogação de decreto.
  • Em casos persistentes, redefina a assinatura de calendários compartilhados para o modelo moderno (via nuvem) na organização.

Modelos de comunicação com o usuário final

Mensagem curta (TI → usuário):

Identificamos um desalinhamento entre Outlook e Teams causado por cache local/fuso. Siga estes passos: 1) feche Outlook/Teams; 2) limpe os caches (Teams e Outlook > RoamCache); 3) reinicie o equipamento; 4) verifique o fuso no Windows/Outlook/Teams; 5) refaça o teste na Web. Se persistir, avise para criarmos um novo perfil do Outlook.

Checklist rápida

  • Limpar cache do Teams (fechar app + apagar pastas de cache).
  • Limpar RoamCache do Outlook e reiniciar.
  • Conferir fuso/DST no sistema, no Outlook e no Teams.
  • Testar criação/edição na Web (Outlook e Teams).
  • Garantir que o evento está no calendário da caixa de correio Exchange/Microsoft 365.
  • Se necessário, novo perfil do Outlook ou reparo do Office.

Resumo prático

Sequência sugerida: 1) limpar caches do Teams e do Outlook → 2) reiniciar o dispositivo → 3) alinhar fuso/DST no sistema, Outlook e Teams → 4) validar na Web para isolar cliente defeituoso → 5) se persistir, criar novo perfil do Outlook ou executar reparo do Office/SaRA.


Apêndice: passo a passo reproduzido (para referência rápida)

Limpar cache do Teams

Feche totalmente o Teams (incluindo o ícone na bandeja/systray) e limpe o cache conforme seu sistema (Windows/macOS/iOS/Android). Em seguida, abra o Teams e entre novamente.

Limpar cache do Outlook (Windows)

  1. Salvar o trabalho e fechar o Outlook.
  2. Win + R → digite: %localappdata%\Microsoft\Outlook → Enter.
  3. Abrir a pasta RoamCache.
  4. Selecionar todos os arquivos e eliminá-los.
  5. Reiniciar o dispositivo e testar.

Informações complementares

  1. Fuso horário e DST: alinhar sistema, Outlook e Teams. Desvios de fuso deslocam eventos, sobretudo “dia inteiro”.
  2. Teste no navegador: crie/edite no Outlook Web e confirme no Teams Web para isolar cliente local.
  3. Onde o evento é salvo: use o calendário da caixa de correio Exchange/Microsoft 365.
  4. Perfil/OST: se persistir, crie novo perfil do Outlook ou recrie o arquivo OST.
  5. Suplementos e reparo: mantenha suplementos desnecessários desativados; em último caso, Reparo do Office e/ou SaRA para calendário.

Com estas ações, você normaliza o calendário entre Outlook e Teams e reduz a chance de ver compromissos “andando” de dia outra vez — inclusive nos casos sensíveis de eventos de dia inteiro e mudanças de fuso.

Índice