Você também pode usar o unlocker . É mais fácil de usar do que programas do sysinternals, mas instalará a barra de ferramentas bing por padrão
se eu tiver, por exemplo, algum arquivo ou pasta bloqueada, como posso obter informações sobre quem bloqueou (está em uso por outro programa) meu arquivo ou pasta sem precisar instalar outros programas?
Existe alguma maneira de visualizar essas informações no gerenciador de tarefas?
Você também pode usar o unlocker . É mais fácil de usar do que programas do sysinternals, mas instalará a barra de ferramentas bing por padrão
Não, o Gerenciador de Tarefas não tem a capacidade de exibir identificadores abertos (arquivos).
Process Explorer ( GUI ) e Handle (CLI ) são ferramentas da Microsoft que podem fazê-lo. Eles não estão incluídos no Windows, mas não precisam ser instalados, você pode simplesmente extraí-los dos arquivos ZIP e executá-los. Você também pode executá-las diretamente no website por meio do link Live.Sysinternals.com
ao lado.
No Process Explorer, você pode pressionar Ctrl + F e, em seguida, digitar o nome do arquivo (ou parte do nome do arquivo) e clicar em Search
. O ProcExp exibirá uma lista de processos que possuem identificadores abertos para o arquivo especificado. Clicar duas vezes em uma entrada na lista de resultados da pesquisa irá pular para aquele item na árvore de processos, onde você pode obter mais informações pressionando Alt + Enter . Na caixa de diálogo Propriedades dos processos, você pode ver o usuário que executou o processo no campo Usuário (veja figura).
No Windows 7, você pode usar Resource Monitor
- do Gerenciador de Tarefas ou diretamente (digite resmon
em Run
box). Em seguida, selecione CPU, insira parte do nome na caixa de pesquisa em Associated handles
para ver uma lista de proceses.
A captura de tela a seguir deve explicá-la melhor:
Tags windows-7