Corrigir Indicadores de Presença Mostrando Sessões de Usuário Obsoletas no Modo de Coautoria do Word
🔍 WiseChecker

Corrigir Indicadores de Presença Mostrando Sessões de Usuário Obsoletas no Modo de Coautoria do Word

Quando você coautoriza um documento no Word, os indicadores de presença mostram bandeiras coloridas ou fotos de perfil ao lado dos nomes de outros editores. Esses indicadores devem ser atualizados em tempo real conforme as pessoas entram ou saem do documento. Mas às vezes o indicador mostra um usuário que já fechou o arquivo há horas, ou não mostra um novo colaborador que está editando ativamente. Esse problema ocorre porque o serviço de coautoria em tempo real do Word depende de uma conexão persistente com o Microsoft 365, e essa conexão pode ficar obsoleta quando interrupções de rede, cache do navegador ou eventos de sincronização atrasados impedem a atualização da lista de sessões. Este artigo explica as causas raiz dos indicadores de presença obsoletos e fornece um conjunto de etapas práticas para forçar uma atualização limpa, limpar sessões em cache e restaurar o status de coautoria preciso.

Principais Conclusões: Limpando Indicadores de Presença Obsoletos no Modo de Coautoria do Word

  • Ctrl+Alt+F5 ou Arquivo > Informações > Atualizar: Força o Word a solicitar uma lista de sessões atualizada do servidor sem fechar o documento.
  • Feche e reabra o documento no Word desktop ou no Word para a Web: Redefine o cache de sessão local e estabelece uma nova conexão com o Microsoft 365.
  • Limpe o cache e os cookies do navegador no Word para a Web: Remove tokens de autenticação e dados de presença obsoletos que fazem as sessões fantasmas persistirem.

ADVERTISEMENT

Por que os Indicadores de Presença Mostram Sessões de Usuário Obsoletas

O sistema de presença de coautoria do Word usa uma combinação de conexões WebSocket e polling HTTP periódico para rastrear quem está editando um documento armazenado no OneDrive, SharePoint ou Microsoft 365. Quando um usuário abre o documento, o Word envia um evento de entrada para o servidor. O servidor atualiza uma lista de sessões e transmite a nova presença para todos os outros clientes ativos. Quando o usuário fecha o documento ou navega para longe, o Word envia um evento de saída. Se o evento de saída não for entregue, o servidor continua mostrando esse usuário como ativo.

Interrupções de Rede e Desconexões Sujas

A causa mais comum de indicadores de presença obsoletos é uma desconexão suja. Se um usuário perde o Wi-Fi, fecha a tampa do laptop ou mata a aba do navegador sem esperar a transmissão do evento de saída, o servidor nunca recebe o sinal de partida. O Word então continua exibindo o indicador desse usuário até que o tempo limite da sessão do servidor expire. O tempo limite padrão é tipicamente de 60 a 120 segundos, mas sob carga pesada ou proxies de rede mal configurados, o tempo limite pode se estender por vários minutos.

Dados de Sessão em Cache no Cliente

O Word desktop e o Word para a Web armazenam informações de sessão localmente. Se o cache não for invalidado após uma mudança de rede ou após a saída de outro usuário, o cliente pode continuar renderizando dados de presença desatualizados. Isso é especialmente comum no Word para a Web, onde o Service Worker e o IndexedDB do navegador armazenam o estado de presença entre recarregamentos de página.

Sincronização Atrasada do Servidor

Em grandes bibliotecas de documentos do SharePoint ou ao coautorizar com muitos usuários, o servidor pode agrupar atualizações de presença para reduzir a carga. Esse agrupamento pode causar um atraso de até 30 segundos entre a saída de um usuário e o desaparecimento do indicador de presença. Se o servidor estiver sob alta demanda, o atraso pode ser maior, fazendo o indicador parecer obsoleto mesmo que o servidor eventualmente o corrija.

Etapas para Forçar a Atualização dos Indicadores de Presença no Word

Use os métodos a seguir em ordem. Comece com a atualização mais simples e escale apenas se o problema persistir.

Método 1: Atualização Manual no Word Desktop

  1. Pressione Ctrl+Alt+F5
    Este atalho de teclado envia uma solicitação imediata ao servidor pela lista de sessões mais recente. Os indicadores de presença na faixa de opções e no painel Compartilhar serão atualizados em alguns segundos.
  2. Abra o menu Arquivo e selecione Informações
    Clique em Arquivo > Informações. Na página Informações, localize a seção Gerenciar Documento. Clique no botão Atualizar diretamente acima da miniatura do documento. Isso executa a mesma ação que Ctrl+Alt+F5.
  3. Feche e reabra o documento
    Se a atualização não limpar o indicador obsoleto, salve o documento, feche o Word completamente e reabra o mesmo arquivo. Isso força uma nova conexão com o servidor e descarta o cache de sessão local.

Método 2: Atualizar no Word para a Web

  1. Recarregue a aba do navegador
    Pressione Ctrl+R ou F5. Isso recarrega todo o aplicativo Word para a Web e restabelece a conexão WebSocket. Os indicadores de presença geralmente são atualizados imediatamente após o recarregamento.
  2. Limpe o cache e os cookies do navegador para o domínio do Microsoft 365
    Abra as ferramentas do desenvolvedor do navegador (F12), vá para a aba Application e selecione Clear storage. Marque as caixas para Cache storage, Cookies e IndexedDB. Clique em Clear site data. Em seguida, recarregue a aba. Isso remove qualquer estado de sessão obsoleto armazenado pelo navegador.

Método 3: Forçar Limpeza de Sessão no Servidor

  1. Peça ao usuário obsoleto para fechar o documento corretamente
    Se o usuário mostrado no indicador obsoleto estiver disponível, peça a ele que abra o documento e o feche usando Arquivo > Fechar. Isso envia um evento de saída adequado ao servidor.
  2. Use o SharePoint para remover a sessão do usuário
    Se o usuário não estiver disponível, vá para a biblioteca do SharePoint ou pasta do OneDrive que contém o documento. Abra o documento no navegador. No canto superior direito, clique no indicador de presença do usuário obsoleto e selecione Remover da sessão. Esta opção está disponível apenas para o proprietário do documento ou um administrador do site.

ADVERTISEMENT

Se os Indicadores de Presença Ainda Mostrarem Sessões Obsoletas Após a Correção Principal

Word para a Web mostra um usuário fantasma que não está mais editando

Se a atualização e a limpeza de cache não funcionaram, a sessão obsoleta pode estar presa na tabela de sessões do servidor. Peça ao proprietário do documento ou a um administrador do SharePoint para executar o seguinte: Navegue até a biblioteca de documentos, selecione o documento, clique nos três pontos (…), escolha Gerenciar acesso e remova os usuários que não precisam mais de acesso. Isso força o servidor a encerrar todas as sessões ativas para aquele documento. Após remover o usuário, o proprietário do documento deve adicioná-lo novamente, se necessário. Este é um método de último recurso, pois interrompe a coautoria para todos os usuários atuais.

Indicadores de presença piscam ou mostram o nome de usuário errado

Isso geralmente é um conflito de extensão do navegador. Desative todas as extensões que modificam o conteúdo da página, como bloqueadores de anúncios, corretores gramaticais ou ferramentas de tradução. Recarregue o documento. Se os indicadores estabilizarem, reative as extensões uma a uma para identificar o culpado. No Word desktop, o mesmo sintoma pode ser causado por um modelo Normal.dotm corrompido. Renomeie o arquivo de modelo para Normal.old e reinicie o Word. O Word criará um novo modelo.

Indicadores de presença não aparecem para nenhum usuário

Isso indica um problema de conectividade mais amplo. Verifique se o documento está armazenado no OneDrive, SharePoint ou Microsoft 365. Arquivos locais não suportam presença de coautoria. Verifique se todos os usuários estão conectados com a mesma conta de locatário do Microsoft 365. Se o documento estiver armazenado em um site do SharePoint que usa um domínio personalizado, a presença pode ser bloqueada pela política de cookies de terceiros do navegador. Adicione o site do SharePoint à lista de permissões de cookies do navegador.

Word Desktop vs Word para a Web: Diferenças no Comportamento de Atualização de Presença

Item Word Desktop Word para a Web
Atalho de atualização Ctrl+Alt+F5 ou Arquivo > Informações > Atualizar Recarregar navegador (Ctrl+R ou F5)
Local do cache Cache de sessão local em AppData Cache do navegador, Cookies, IndexedDB
Tempo limite da sessão do servidor 60–120 segundos 60–120 segundos
Remoção forçada de sessão Não disponível na interface desktop Opção Remover da sessão no SharePoint
Efeito de interrupção de rede Indicador pode permanecer até o tempo limite Indicador pode permanecer até o tempo limite

O comportamento central do tempo limite de presença é idêntico em ambas as plataformas. A principal diferença é como o cache do lado do cliente é limpo. O Word desktop armazena dados de sessão em um arquivo local, enquanto o Word para a Web depende do armazenamento do navegador. Ambas as plataformas exigem um tempo limite do servidor ou intervenção manual para remover uma sessão realmente travada.

Após aplicar as etapas deste artigo, você agora pode identificar indicadores de presença obsoletos, forçar uma atualização usando Ctrl+Alt+F5 ou um recarregamento do navegador e limpar dados de sessão em cache quando a atualização não for suficiente. Para sessões fantasmas persistentes, use a opção Remover da sessão do SharePoint. Como dica avançada, considere habilitar as configurações de Coautoria no centro de administração do Microsoft 365 para reduzir o tempo limite da sessão de 120 segundos para 30 segundos, para uma limpeza de presença mais rápida em ambientes colaborativos.

ADVERTISEMENT