Como obter os nomes dos programas que estão acessando um determinado arquivo / pasta e bloqueando qualquer outro acesso a ele? [duplicado]

1

Às vezes, quando excluo um arquivo / pasta, o Windows 7 me diz que o arquivo é acessado por outro programa e não pode ser excluído. Eu fecho todos os processos o máximo que posso, mas ainda está bloqueado.

Então, eu quero obter uma lista de programas que estão acessando um arquivo / pasta. Como posso fazer isso no Windows 7?

    
por Nam G VU 13.05.2010 / 11:27

3 respostas

3

Unlocker fará isso.

Também permite desbloquear o arquivo com ou sem o processo de bloqueio e excluir o arquivo.

É melhor do que manipular porque se integra ao explorer.exe (adiciona uma opção ao menu do botão direito).

(Nota: excluir arquivos bloqueados pode causar falhas, se um programa estiver em processo de usar o arquivo. Por outro lado, às vezes os programas mantêm os identificadores de arquivos abertos bem depois que eles são realmente executados com o arquivo (explorer). exe, eu estou olhando para você), então às vezes você não pode realmente evitar usar um utilitário de desbloqueio.)

    
por 13.05.2010 / 12:27
0

Eu uso o Process Explorer com este propósito todo o tomo. link

    
por 13.05.2010 / 13:33
-1

Use o Handle .

Ever wondered which program has a particular file or directory open? Now you can find out. Handle is a utility that displays information about open handles for any process in the system. You can use it to see the programs that have a file open, or to see the object types and names of all the handles of a program.

    
por 13.05.2010 / 12:07