Arquivo Excel travado por sessão fechada: correção no OneDrive for Business
🔍 WiseChecker

Arquivo Excel travado por sessão fechada: correção no OneDrive for Business

Você abre um arquivo Excel armazenado no OneDrive for Business e vê a mensagem “Arquivo bloqueado para edição por [Seu Nome]” mesmo tendo fechado o Excel há horas. Isso acontece quando o cache de documentos do Office ou o mecanismo de sincronização do OneDrive mantém um bloqueio obsoleto no arquivo. O bloqueio impede que qualquer usuário — incluindo você — edite o arquivo até que a sessão seja liberada. Este artigo explica por que o bloqueio persiste e fornece cinco métodos testados para removê-lo.

Principais conclusões: como desbloquear um arquivo Excel travado em uma sessão fechada

  • Excel > Arquivo > Opções > Salvar > Arquivos em cache: Limpar o cache de documentos do Office remove bloqueios de sessão obsoletos que persistem após o fechamento do Excel.
  • Configurações do OneDrive > Conta > Desvincular este PC: Desvincular e vincular novamente o OneDrive redefine a relação de sincronização e libera bloqueios de arquivo mantidos pelo mecanismo de sincronização.
  • Gerenciador de Tarefas do Windows > guia Detalhes > Excel.exe: Forçar o encerramento de processos em segundo plano órfãos do Excel elimina bloqueios que o comando normal de fechamento não conseguiu remover.

ADVERTISEMENT

Por que os arquivos Excel permanecem bloqueados após o término da sessão

Quando você abre um arquivo Excel do OneDrive for Business, o Office 365 cria um arquivo de bloqueio temporário — um arquivo oculto com nome que começa com ~$ — na mesma pasta do arquivo original. Esse arquivo de bloqueio sinaliza para outros usuários que o arquivo está em uso. Quando você fecha o Excel normalmente, o aplicativo exclui o arquivo de bloqueio e libera a sessão. Mas em três situações o bloqueio persiste:

Processos órfãos do Excel

Se o Excel travar, se o Windows desligar inesperadamente ou se a bateria do laptop acabar enquanto o arquivo estiver aberto, o processo Excel.exe pode continuar em execução em segundo plano. O arquivo de bloqueio não é excluído porque a rotina normal de fechamento nunca foi executada. O mecanismo de sincronização do OneDrive vê o arquivo de bloqueio e continua a reportar o arquivo como bloqueado pela sessão original.

Cache de documentos do Office

O Office 365 armazena uma cópia local de cada arquivo que você abre no cache de documentos do Office. Esse cache pode manter uma referência de bloqueio obsoleta mesmo após o arquivo original ser fechado. Quando o OneDrive sincroniza a pasta, ele verifica o cache e vê um bloqueio ativo. O mecanismo de sincronização então impede qualquer edição até que o cache seja limpo.

Bloqueio do mecanismo de sincronização do OneDrive

O OneDrive for Business mantém seu próprio mecanismo de rastreamento de bloqueio de arquivos. Se o mecanismo de sincronização detectar que um arquivo foi aberto por um aplicativo do Office e o bloqueio não foi liberado corretamente, ele mantém o arquivo em estado bloqueado por até 15 minutos. Durante essa janela, todos os outros usuários veem a mensagem “Bloqueado para edição”. Em alguns casos, o bloqueio pode persistir indefinidamente se o mecanismo de sincronização encontrar um conflito ou um upload interrompido.

Passos para liberar o bloqueio obsoleto em um arquivo Excel

Use estes métodos na ordem mostrada. Comece pelo mais simples e vá para o reset mais agressivo apenas se necessário.

Método 1: Forçar o encerramento de processos órfãos do Excel

  1. Abra o Gerenciador de Tarefas
    Pressione Ctrl + Shift + Escape. Clique em Mais detalhes se você vir apenas a visualização compacta.
  2. Vá para a guia Detalhes
    Clique na guia Detalhes. Localize todas as instâncias de EXCEL.EXE na lista. Se você vir mais de uma, os processos extras provavelmente são órfãos.
  3. Encerre os processos
    Clique com o botão direito em cada entrada EXCEL.EXE e selecione Finalizar tarefa. Confirme a ação se solicitado. Repita para cada instância.
  4. Verifique se o bloqueio foi liberado
    Abra o arquivo Excel do OneDrive no seu navegador em onedrive.com. Se o arquivo abrir no Excel Online sem mensagem de bloqueio, a correção funcionou.

Método 2: Limpar o cache de documentos do Office

  1. Abra as Opções do Excel
    Inicie o Excel. Clique em Arquivo > Opções > Salvar.
  2. Localize o botão de cache
    Role até a seção Arquivos em cache. Clique em Limpar arquivos em cache.
  3. Confirme a ação
    Clique em Sim na caixa de diálogo de confirmação. O Excel exclui todos os documentos do Office armazenados em cache localmente.
  4. Reabra o arquivo
    Navegue até a pasta do OneDrive no Explorador de Arquivos e abra o arquivo Excel. O bloqueio deve ter desaparecido.

Método 3: Excluir o arquivo de bloqueio oculto

  1. Mostrar arquivos ocultos
    No Explorador de Arquivos, clique em Exibir > Mostrar > Itens ocultos. Os arquivos ocultos se tornam visíveis.
  2. Navegue até a pasta
    Vá para a pasta do OneDrive que contém o arquivo Excel bloqueado.
  3. Encontre o arquivo de bloqueio
    Procure um arquivo chamado ~$[nome do arquivo].xlsx — por exemplo, ~$Orçamento.xlsx. Este é o arquivo de bloqueio.
  4. Exclua o arquivo de bloqueio
    Selecione o arquivo de bloqueio e pressione a tecla Delete. Confirme a exclusão se solicitado.
  5. Atualize e teste
    Pressione F5 para atualizar a pasta. Abra o arquivo Excel. A mensagem de bloqueio não deve mais aparecer.

Método 4: Desvincular e vincular novamente o OneDrive

  1. Abra as Configurações do OneDrive
    Clique com o botão direito no ícone de nuvem do OneDrive na bandeja do sistema. Selecione Configurações.
  2. Vá para a guia Conta
    Clique na guia Conta. Clique em Desvincular este PC.
  3. Confirme a desvinculação
    Clique em Desvincular conta na caixa de diálogo de confirmação. O OneDrive para de sincronizar e remove todos os bloqueios de arquivo locais.
  4. Faça login novamente
    Abra o OneDrive pelo menu Iniciar. Faça login com sua conta corporativa ou de estudante. Deixe a sincronização ser concluída.
  5. Teste o arquivo
    Abra o arquivo Excel. O bloqueio deve ter sido liberado porque o mecanismo de sincronização redefiniu seu estado de bloqueio.

Método 5: Redefinir o mecanismo de sincronização do OneDrive

  1. Abra um Prompt de Comando como Administrador
    Pressione a tecla Windows, digite cmd, clique com o botão direito em Prompt de Comando e selecione Executar como administrador.
  2. Execute o comando de redefinição
    Digite %localappdata%\Microsoft\OneDrive\onedrive.exe /reset e pressione Enter. O ícone do OneDrive desaparece da bandeja do sistema.
  3. Aguarde a conclusão da redefinição
    Após 30 segundos, digite %localappdata%\Microsoft\OneDrive\onedrive.exe e pressione Enter. O OneDrive reinicia e ressincroniza todos os arquivos.
  4. Abra o arquivo Excel
    Navegue até o arquivo e abra-o. A redefinição limpa todos os estados de bloqueio internos, então o arquivo deve estar editável.

ADVERTISEMENT

Se o arquivo Excel ainda estiver bloqueado após a correção principal

OneDrive mostra o arquivo como “Check-out” por outro usuário

Quando um arquivo está com check-out na biblioteca do OneDrive, apenas a pessoa que fez o check-out pode editá-lo. Se essa pessoa fechou o Excel sem fazer check-in do arquivo, o bloqueio persiste. Peça ao usuário que fez o check-out para visitar onedrive.com, localizar o arquivo, clicar com o botão direito e selecionar Descartar check-out. Se esse usuário não estiver disponível, um proprietário do site do SharePoint pode forçar o descarte do check-out no centro de administração do SharePoint.

O arquivo está bloqueado por um conflito de coautoria

Se dois usuários abrirem o arquivo ao mesmo tempo, o OneDrive cria uma cópia de conflito. O arquivo original pode mostrar um bloqueio pertencente ao processo de resolução de conflitos. Abra a pasta do OneDrive no Explorador de Arquivos, procure um arquivo chamado [nome do arquivo] (conflito) [nome de usuário].xlsx e exclua-o. Em seguida, feche e reabra o arquivo original.

O antivírus está segurando o arquivo

Alguns programas antivírus bloqueiam arquivos do Office durante a verificação em tempo real. Desative temporariamente a proteção em tempo real do antivírus por 30 segundos e tente abrir o arquivo Excel. Se o arquivo abrir, adicione a pasta do OneDrive à lista de exclusão do antivírus.

Item Método 1: Encerrar processos do Excel Método 3: Excluir arquivo de bloqueio
Descrição Força o encerramento de processos em segundo plano órfãos do Excel.exe Remove manualmente o arquivo de bloqueio oculto ~$ da pasta do OneDrive
Quando usar Quando o Excel travou ou não foi fechado corretamente Quando o arquivo de bloqueio está visível e não é excluído automaticamente
Nível de risco Baixo — alterações não salvas em outros arquivos Excel podem ser perdidas Baixo — excluir o arquivo de bloqueio não afeta o arquivo original
Tempo para concluir 1 minuto 2 minutos

Depois de liberar o bloqueio, ative o Salvamento Automático no Excel clicando no botão de alternância Salvamento Automático no canto superior esquerdo da janela. O Salvamento Automático salva as alterações a cada poucos segundos e reduz a chance de um bloqueio obsoleto, pois o arquivo é sincronizado continuamente. Configure também o OneDrive para sempre mostrar arquivos ocultos, para que você possa identificar rapidamente arquivos de bloqueio no futuro.

ADVERTISEMENT