Outlook ‘Item Cannot Be Saved. Object Has Been Deleted’: Correção de Conflito de Sincronização
🔍 WiseChecker

Outlook ‘Item Cannot Be Saved. Object Has Been Deleted’: Correção de Conflito de Sincronização

Ao tentar salvar ou mover um e-mail, compromisso de calendário ou contato no Outlook, você vê o erro: “Item Cannot Be Saved. Object Has Been Deleted.” Esse erro ocorre devido a um conflito de sincronização entre o arquivo de dados local do Outlook e o servidor Exchange ou seu provedor de e-mail IMAP/POP3. O item que você está tentando editar não existe mais no servidor, mas uma cópia permanece no cache local. Este artigo explica exatamente o que causa esse conflito de sincronização e fornece métodos passo a passo para resolvê-lo, incluindo limpar o conflito, recriar o item e evitar que aconteça novamente.

Principais Conclusões: Corrigindo o Erro de Conflito de Sincronização no Outlook

  • Exclua a cópia em conflito do cache: Remova o item órfão do arquivo de dados local do Outlook para que o erro pare de aparecer.
  • Recrie o item: Após excluir a cópia em cache, crie uma nova versão do e-mail, compromisso ou contato diretamente a partir dos dados do servidor.
  • Desative temporariamente o Modo Cache do Exchange: Mude para o modo online para forçar uma sincronização direta com o servidor e limpar registros de conflito obsoletos.

ADVERTISEMENT

Por que o Outlook Mostra o Erro “Object Has Been Deleted”

O erro ocorre quando o Outlook tenta salvar alterações em um item que o servidor já excluiu. Isso acontece com mais frequência em caixas de correio compartilhadas, pastas públicas ou calendários onde vários usuários gerenciam os mesmos itens. Quando o Usuário A exclui um compromisso de um calendário compartilhado, o servidor o remove. Se o Usuário B ainda tiver uma cópia em cache desse mesmo compromisso e tentar salvar uma alteração, o Outlook envia uma solicitação de salvamento ao servidor. O servidor responde que o objeto não existe mais, acionando o erro.

O mesmo conflito pode acontecer com sua própria caixa de correio se o cache local estiver dessincronizado com o servidor. Por exemplo, se você excluir um e-mail usando o Outlook na web ou seu dispositivo móvel, mas o Outlook do desktop ainda tiver uma cópia em cache, editar esse e-mail no Outlook do desktop produzirá esse erro. A causa raiz é sempre uma incompatibilidade entre a cópia em cache local e a verdade do lado do servidor.

Como o Modo Cache do Exchange Cria Conflitos

O Modo Cache do Exchange baixa uma cópia da sua caixa de correio para um arquivo de dados offline do Outlook (.ost). Isso permite acesso rápido e trabalho offline. No entanto, quando alterações são feitas no servidor por outro dispositivo ou usuário, o arquivo .ost local não é atualizado instantaneamente. Se você editar um item que o servidor não possui mais, o Outlook tenta sincronizar a alteração e falha, produzindo a mensagem de erro.

Métodos Passo a Passo para Corrigir o Conflito de Sincronização

Use estes métodos em ordem. O primeiro método resolve a maioria dos casos. Passe para o próximo método apenas se o erro persistir.

Método 1: Excluir a Cópia em Conflito do Cache

  1. Localize o item na pasta atual
    Abra a pasta que contém o item que está mostrando o erro. Geralmente é a Caixa de Entrada, Calendário ou Contatos. Procure o item que aciona o erro ao tentar salvá-lo.
  2. Exclua o item do Outlook
    Clique com o botão direito no item e selecione Excluir. Se o item for um compromisso recorrente, escolha Excluir esta ocorrência ou Excluir a série. Confirme a exclusão quando solicitado. Isso remove a cópia órfã em cache do seu arquivo .ost local.
  3. Esvazie a pasta Itens Excluídos
    Vá para a pasta Itens Excluídos, clique com o botão direito e selecione Esvaziar Pasta. Isso garante que o registro órfão seja completamente removido do cache local e não possa acionar o erro novamente.
  4. Recrie o item a partir dos dados do servidor, se necessário
    Abra a caixa de correio compartilhada, pasta pública ou sua própria caixa de correio usando o Outlook na web. Localize o item original se ele ainda existir no servidor. Se o item realmente tiver sumido, você deve criar um novo. Por exemplo, crie um novo compromisso de calendário com os mesmos detalhes.

Método 2: Mudar para o Modo Online para Forçar a Sincronização com o Servidor

  1. Abra as configurações da conta do Outlook
    Vá para Arquivo > Configurações de Conta > Configurações de Conta. Selecione sua conta de e-mail e clique em Alterar.
  2. Desative o Modo Cache do Exchange
    Desmarque a caixa rotulada Usar Modo Cache do Exchange. Clique em Avançar e depois em Concluir. O Outlook será reiniciado e se conectará diretamente ao servidor no modo online.
  3. Edite ou exclua o item conflitante
    Abra a pasta que contém o item. No modo online, o Outlook mostra apenas os dados do lado do servidor. Se o item ainda aparecer, exclua-o. Se não aparecer, o conflito está resolvido.
  4. Reative o Modo Cache do Exchange
    Volte para Arquivo > Configurações de Conta > Configurações de Conta, selecione sua conta e clique em Alterar. Marque Usar Modo Cache do Exchange, clique em Avançar e depois em Concluir. O Outlook reinicia e baixa uma cópia nova do servidor para o arquivo .ost.

Método 3: Reparar o Arquivo de Dados do Outlook

  1. Feche o Outlook
    Certifique-se de que o Outlook não está em execução. A ferramenta de reparo não pode acessar o arquivo enquanto o Outlook estiver aberto.
  2. Localize a ferramenta Scanpst.exe
    No Windows 11 ou Windows 10, a ferramenta está em C:\Program Files\Microsoft Office\root\Office16\SCANPST.EXE para Microsoft 365. Para Outlook 2021 ou 2019, o caminho pode ser C:\Program Files\Microsoft Office\Office16\SCANPST.EXE.
  3. Execute a Ferramenta de Reparo da Caixa de Entrada
    Abra Scanpst.exe. Clique em Procurar e navegue até o arquivo .ost. O local padrão é C:\Users\[SeuNomeDeUsuário]\AppData\Local\Microsoft\Outlook. Selecione o arquivo .ost e clique em Iniciar. A ferramenta verifica e repara corrupções que podem causar conflitos de sincronização.
  4. Reinicie o Outlook e teste
    Abra o Outlook. Tente editar ou salvar o item que anteriormente mostrava o erro. Se o erro tiver sumido, o reparo resolveu o conflito.

ADVERTISEMENT

Se o Outlook Ainda Mostrar o Erro Após a Correção Principal

Erro aparece em uma série de reuniões recorrentes

Reuniões recorrentes em calendários compartilhados são especialmente propensas a esse erro. Um participante pode excluir sua instância, mas outros participantes ainda têm a série em cache. Para corrigir, abra a reunião recorrente no Outlook na web. Altere o padrão de recorrência para Sem Data de Término e salve. Depois, altere de volta para o padrão original e salve. Isso força o servidor a regenerar a série e sincroniza cópias novas para todos os participantes. Se o erro persistir, exclua a série inteira do calendário compartilhado e recrie-a.

Erro ocorre ao mover um e-mail para uma pasta diferente

Se você receber o erro ao arrastar um e-mail para outra pasta, o e-mail já foi movido ou excluído no servidor por outro dispositivo. Abra a pasta de origem no Outlook na web. Se o e-mail estiver lá, mova-o para a pasta de destino pela interface web. Se o e-mail tiver sumido de ambos os locais, ele foi excluído permanentemente. Recupere-o da pasta Itens Recuperáveis no centro de administração do Exchange, se necessário, ou aceite que o e-mail foi perdido e continue.

Erro aparece toda vez que você abre uma pasta específica

Isso indica uma exibição corrompida ou um conflito de sincronização travado na própria pasta. Crie um novo perfil do Outlook para testar. Vá para Painel de Controle > Mail > Mostrar Perfis > Adicionar. Dê um nome ao perfil e configure sua conta de e-mail. Abra o Outlook com o novo perfil. Se o erro tiver sumido, o perfil original tinha uma exibição de pasta corrompida. Exclua o perfil antigo e continue usando o novo.

Modo Cache do Exchange vs Modo Online: Principais Diferenças

Item Modo Cache do Exchange Modo Online
Descrição Baixa uma cópia local da caixa de correio para o arquivo .ost para acesso rápido e trabalho offline Conecta-se diretamente ao servidor Exchange sem cache local
Frequência de sincronização Sincroniza a cada poucos minutos ou sob demanda; pode causar atrasos Sincronização em tempo real; alterações aparecem imediatamente
Acesso offline Acesso offline completo aos itens em cache Sem acesso offline; requer conexão com o servidor
Risco de conflito Maior risco de conflitos de sincronização, como o erro Object Has Been Deleted Menor risco; sem cache local para ficar obsoleto
Desempenho Mais rápido para caixas de correio grandes com conexões lentas Mais lento para caixas de correio grandes em redes lentas

O erro “Item Cannot Be Saved. Object Has Been Deleted” é um conflito de sincronização causado por um cache local obsoleto. Excluir a cópia em cache, mudar para o modo online ou reparar o arquivo de dados resolverá o problema. Para evitar conflitos futuros, evite editar itens em pastas compartilhadas imediatamente após outro usuário fazer alterações. Aguarde a sincronização ser concluída ou use o Outlook na web para edições em pastas compartilhadas. Se o erro ocorrer com frequência, considere executar o Outlook no modo online para caixas de correio compartilhadas, desativando o Modo Cache do Exchange apenas para essa conta.

ADVERTISEMENT