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.
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
- Abra o Gerenciador de Tarefas
Pressione Ctrl + Shift + Escape. Clique em Mais detalhes se você vir apenas a visualização compacta. - Vá para a guia Detalhes
Clique na guia Detalhes. Localize todas as instâncias deEXCEL.EXEna lista. Se você vir mais de uma, os processos extras provavelmente são órfãos. - Encerre os processos
Clique com o botão direito em cada entradaEXCEL.EXEe selecione Finalizar tarefa. Confirme a ação se solicitado. Repita para cada instância. - 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
- Abra as Opções do Excel
Inicie o Excel. Clique em Arquivo > Opções > Salvar. - Localize o botão de cache
Role até a seção Arquivos em cache. Clique em Limpar arquivos em cache. - 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. - 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
- Mostrar arquivos ocultos
No Explorador de Arquivos, clique em Exibir > Mostrar > Itens ocultos. Os arquivos ocultos se tornam visíveis. - Navegue até a pasta
Vá para a pasta do OneDrive que contém o arquivo Excel bloqueado. - Encontre o arquivo de bloqueio
Procure um arquivo chamado~$[nome do arquivo].xlsx— por exemplo,~$Orçamento.xlsx. Este é o arquivo de bloqueio. - Exclua o arquivo de bloqueio
Selecione o arquivo de bloqueio e pressione a tecla Delete. Confirme a exclusão se solicitado. - 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
- 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. - Vá para a guia Conta
Clique na guia Conta. Clique em Desvincular este PC. - 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. - 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. - 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
- 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. - Execute o comando de redefinição
Digite%localappdata%\Microsoft\OneDrive\onedrive.exe /resete pressione Enter. O ícone do OneDrive desaparece da bandeja do sistema. - Aguarde a conclusão da redefinição
Após 30 segundos, digite%localappdata%\Microsoft\OneDrive\onedrive.exee pressione Enter. O OneDrive reinicia e ressincroniza todos os arquivos. - 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.
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.