Como descobrir quais processos têm pasta ou arquivo bloqueado?
-
23-08-2019 - |
Pergunta
Como você ir sobre como consultar processos em execução para descobrir o que as pastas ou arquivos que tenham bloqueado? (Ou seja, você vai para ejetar uma unidade e você disse que não pode ser ejetado porque ele está em uso)
Eu gostaria de quer ter uma "off the shelf" download, ou escrever um .NET 3.5 aplicativo para fazer isso (principalmente uma questão Windows).
Solução
Process Explorer irá mostrar-lhe isso. Ctrl-F vai deixar você procurar um arquivo e lista os processo (s) que tem esse arquivo aberto / bloqueado. Você pode então perto que pega usando o Process Explorer.
Há também um utilitário de linha de comando chamado oh.exe
disponível para download. Consulte aqui para mais detalhes
Outras dicas
LockHunter é uma grande ferramenta menu de contexto para Windows.
Uma das primeiras coisas que eu colocar no meu máquinas dev Windows é WhoUses . agradável é porque é open source também.
http://www.emptyloop.com/unlocker/ (freeware) tem uma especial UI para exatamente esta situação.