Como saber qual processo está bloqueando ou usando um arquivo no Windows 11/10?

Não é possível excluir, mover ou executar qualquer ação em um arquivo porque ele está bloqueado por um processo? Descubra(Find) qual processo está bloqueando um arquivo no Windows 11/10 usando vários métodos discutidos neste artigo.

Muitas vezes, quando(The action can’t be completed because the file is open in another program) tentamos uma ação (excluir, renomear, copiar etc. )(File in Use) “. Em alguns casos, ele mostrará o nome do processo ou programa que está usando o arquivo. Mas, muitas vezes, não.

Agora, como saber qual processo tem um arquivo aberto? Se for urgente, você precisa identificar o processo de bloqueio de um arquivo e, em seguida, encerrar o processo para modificar o arquivo de destino. Neste guia, discutiremos diferentes métodos para verificar o processo que contém um arquivo no Windows 11/10 .

Como saber qual processo está bloqueando um arquivo no Windows 10

Como saber qual processo está bloqueando ou usando um arquivo no Windows 11/10

Aqui estão os diferentes métodos para identificar o processo que está bloqueando um arquivo no Windows 11/10 :

  1. Verifique o processo que está bloqueando um arquivo usando o Monitor de Recursos(Resource Monitor) .
  2. Use o SysInternals Process Explorer(Use SysInternals Process Explorer) para identificar o processo que está bloqueando um arquivo.
  3. Descubra através do Prompt de Comando(Command Prompt) usando a ferramenta Handle .
  4. Use o freeware OpenedFilesView(Use OpenedFilesView) para identificar o processo que contém um arquivo.

Vamos elaborar esses métodos agora.

1] Verifique(Check) o processo que está bloqueando um arquivo usando o Monitor de Recursos(Resource Monitor)

Usando o Monitor de Recursos(Resource Monitor) , você pode identificar o processo ou serviço bloqueando um arquivo. É um utilitário embutido no Windows 10 que ajuda a monitorar o uso da CPU, memória, rede de disco, identificadores de arquivos, etc.

Abra o aplicativo Executar pressionando a tecla de atalho (Run)Windows + R e digite resmon nele. Pressione o botão OK e o Monitor de Recursos(Resource Monitor) será aberto.

Na janela Resource Monitor , vá para a guia CPU e expanda a opção (CPU)Associated Handles . Agora, na caixa de pesquisa, digite o nome do arquivo que está sendo bloqueado por um processo e pressione o botão Enter . Ele mostrará uma lista de processos que contêm o arquivo de destino.

Você pode clicar com o botão direito do mouse no processo e selecionar a opção Finalizar processo(End Process) para finalizá-lo. Após o término do processo, tente executar a ação desejada no arquivo bloqueado anteriormente.

2] Use o SysInternals Process Explorer(Use SysInternals Process Explorer) para identificar o processo que está bloqueando um arquivo

Outra opção para identificar o processo ou serviço que contém um arquivo é o SysInternals Process Explorer . É um utilitário avançado para descobrir informações detalhadas sobre os processos em execução no seu sistema. Para identificar o processo que contém um arquivo através dele, você pode seguir os passos abaixo:

Em primeiro lugar, baixe e execute o SysInternals Process Explorer no seu PC. Agora, na janela do Process Explorer , vá para o menu Arquivo e clique na opção (File)Find Handle ou DLL(Find Handle or DLL) . Em seguida, insira o nome do arquivo na janela de diálogo Pesquisa do Process Explorer e pressione a opção (Process Explorer Search)Pesquisar(Search) . Todos os processos que estão usando o arquivo que você digitou aparecerão nos resultados.

Clique com o botão direito do mouse(Right-click) no processo identificado na guia Processo(Process) e feche-o.

Agora, verifique com o arquivo se ele ainda está retido ou bloqueado por um processo ou não.

Relacionado: (Related:) O processo não pode acessar o arquivo porque ele está sendo usado por outro processo.(The process cannot access the file because it is being used by another process.)

3] Descubra(Find) através do Prompt de Comando(Command Prompt) usando a ferramenta Handle

Handle é um utilitário baseado em comando para dizer qual processo tem um arquivo aberto. É basicamente uma versão de linha de comando do SysInternals Process Explorer discutido acima . Você pode seguir as etapas abaixo para verificar o processo que contém um arquivo no prompt de comando usando esta ferramenta:

Baixe o Handle em microsoft.com e extraia a pasta ZIP. Agora, abra o CMD na pasta extraída(open CMD in the extracted folder) . No prompt(Command Prompt) de comando , insira um comando com a seguinte sintaxe:

handle.exe -a -u <filename-with-path>

Por exemplo:

handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"

Conforme você digita o comando, ele exibirá uma lista de processos que contêm o arquivo com o ID do processo e o nome de usuário.

Tentei verificar o mesmo digitando apenas o nome do arquivo sem o caminho completo, funcionou. Mas, pode não funcionar para todos os arquivos. Portanto, é recomendável inserir o local do arquivo bloqueado.

Depois de identificar o processo, você pode fechá-lo no Gerenciador de Tarefas(Task Manager) .

4] Use o freeware OpenedFilesView(Use OpenedFilesView) para identificar o processo que contém um arquivo

OpenedFilesView é um aplicativo portátil para visualizar todos os seus arquivos abertos e os processos que os mantêm. Você pode baixar sua pasta ZIP , extraí-la e, em seguida, executar seu arquivo (ZIP)OpenedFilesView.exe para iniciar sua interface. Ele exibirá todos os arquivos abertos no momento com os respectivos detalhes, incluindo nome do processo, ID do processo, caminho do processo, permissões do arquivo, caminho do arquivo de destino, etc.

Localize seu arquivo de destino e verifique qual processo o está segurando. Além disso, você pode usar a opção Localizar( Find) para pesquisar rapidamente um arquivo bloqueado e o processo associado. Depois de encontrar o processo, clique com o botão direito do mouse no arquivo e feche todos os processos que o contêm.

Espero que este guia o ajude a identificar o processo de manter um arquivo e depois fechá-lo.

Agora leia: (Now read:) Excluir arquivos bloqueados e corrigir o erro Arquivo está bloqueado.



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts