Qualquer maneira de terminar todos os processos em uma determinada unidade?

3

Eu uso true / veracrypt, e tenho problemas para desmontar, às vezes, quando um aplicativo na unidade montada ainda está em execução (não tenho certeza qual deles).

Como posso listar todos os processos em execução a partir dessa unidade, e espero apontar para qualquer outro processo que esteja usando a unidade também?

Como está, o melhor que posso pensar é olhar através de cada processo e ver se eles são da unidade montada.

EDIT: De qualquer forma para fazer isso com o hacker de processo? Tentando deixar como pequenos pedaços mentindo sobre se tudo pode ser feito com uma ferramenta

    
por Hand of C'thuhlu 09.06.2015 / 08:26

3 respostas

1

Você pode fazer isso usando uma longa lista de utilitários. Eu pessoalmente gosto muito de Handle (de utilitários ex sysinternals)
O comando deve se parecer com:

handle f:\

onde f: é o disco onde seu contêiner TrueCrypt é montado

    
por 09.06.2015 / 08:54
1

Outro utilitário extremamente poderoso da SysInternals é o Process Explorer :

Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded.

The Process Explorer display consists of two sub-windows. The top window always shows a list of the currently active processes, including the names of their owning accounts, whereas the information displayed in the bottom window depends on the mode that Process Explorer is in: if it is in handle mode you'll see the handles that the process selected in the top window has opened; if Process Explorer is in DLL mode you'll see the DLLs and memory-mapped files that the process has loaded. Process Explorer also has a powerful search capability that will quickly show you which processes have particular handles opened or DLLs loaded.

The unique capabilities of Process Explorer make it useful for tracking down DLL-version problems or handle leaks, and provide insight into the way Windows and applications work.

Você pode classificar com base no Caminho da imagem (pode ser necessário adicionar a coluna, se ela não estiver visível), depois selecionar e finalizar os processos desejados:

    
por 09.06.2015 / 10:45
0

Eu acabei de descobrir uma maneira de fazer isso em Process Hacker , então eu pensei em postar aqui também:

Você pode procurar alças com Ctrl-F e, na seção de filtro, basta digitar o nome da unidade, etc: F:\ , e você obterá todos os processos que possuem identificadores nessa unidade.

    
por 10.12.2017 / 08:36