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).

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top