No Windows, você não pode excluir um arquivo ou uma pasta se algum programa ou o próprio SO estiver usando-o, nem mesmo à força. Infelizmente, ele também não informará qual aplicativo está usando o arquivo que você está tentando excluir. Você verá apenas uma mensagem de que o arquivo está aberto em outro programa, mas não poderá movê-lo ou manipulá-lo de forma alguma.
Isso ajuda a garantir que o programa que usa o arquivo não trave, não haja perda de dados e o arquivo não fique ilegível. Mesmo nesses casos, ainda há certas etapas que você pode seguir para corrigir o problema. Aqui estão alguns métodos que podem ajudar você a recuperar o acesso ao arquivo para que você possa movê-lo ou excluí-lo como desejar.
Método 1: Usando o Microsoft PowerToys
- Procure por Microsoft PowerToys na Microsoft Store e clique no botão “Instalar” para baixá-lo.
- Depois que o PowerToys for instalado, ele deve abrir automaticamente. Se isso não acontecer, você pode iniciá-lo a partir do menu Iniciar. Quando ele abrir, clique no botão de alternância ao lado de ‘Habilitar File Locksmith’ para ligá-lo.
- Agora, se você não puder usar, mover ou excluir um arquivo porque ele está sendo usado por outro programa, clique com o botão direito nele e clique em ‘Desbloquear com File Locksmith’. Isso mostrará os aplicativos que estão usando o arquivo.
- Se quiser, você pode clicar no botão ‘Finalizar tarefa’ para fechar o programa que está usando o arquivo. Depois que o programa fechar, você pode mover ou excluir o arquivo como quiser.
Método 2: Com o Monitor de Recursos
O Windows tem um monitor de recursos integrado que permite que você veja quais aplicativos estão usando mais recursos. Ele também pode informar se um programa está usando um arquivo específico.
- Abra o menu Iniciar, digite
Resource Monitor
e clique em “Executar como administrador”.
- Quando o Monitor de Recursos abrir, clique na aba “CPU” na parte superior e depois em “Identificadores Associados”.
- Agora você pode digitar o nome do arquivo que deseja verificar na caixa de pesquisa. Quando fizer isso, todos os processos que usam o arquivo ficarão visíveis na coluna ‘Imagem’.
- Você pode encerrar qualquer processo usando o arquivo clicando com o botão direito nele e depois clicando em “Finalizar processo”.
Método 3: Usando Handle e Powershell
Handle é um programa que permite que você visualize qual programa está usando um diretório ou um arquivo. Você pode baixá-lo do link oficial ou usar o Process Explorer, sua versão baseada em GUI deste link.
- Após baixar o Handle, abra uma janela do Powershell onde ele está localizado e digite
./handle.exe -a -u "PATH TO LOCKED FILE"
. A-a
opção fornece informações sobre o aplicativo que está usando o arquivo em questão, enquanto-u
permite que você saiba quem é o dono do arquivo.
- Você pode adicionar o identificador ao caminho do sistema copiando-o dos scripts para a pasta de programas e até mesmo encerrar o processo completamente a partir do script.
Coisas a saber
- É sempre melhor esperar que um programa termine de ler ou gravar no arquivo do que tentar encerrar o processo que está usando o arquivo.
- Além disso, ter um backup dos seus arquivos pode ajudar a evitar problemas caso você encerre um processo e um arquivo seja danificado e fique inutilizável.
- Você também deve verificar se tem direitos de propriedade sobre o arquivo que deseja usar. Muitas vezes o Windows não deixa você mover ou excluir um arquivo se você não tiver as permissões necessárias.
- Se nada mais funcionar, você pode reiniciar o PC, o que forçará o fechamento de todos os programas abertos, permitindo que você use o arquivo.
Deixe um comentário