Como detectar por que não consigo excluir o diretório?

1

Não consigo excluir o diretório vazio, gostaria de saber por quê. Esse diretório continha o filme que estava sendo reproduzido pelo meu player personalizado e, de alguma forma, ele ainda estaria bloqueando o diretório. no entanto, ele é fechado e não está visível na lista de processos sob ctrl + alt + delete.

Instalei o Process Monitor e quando executo o console

rmdir directory

diz que não pode ser excluído e o PM diz

Operation: CreateFile
Result: SHARING VIOLATION

Desired Access: Read Attributes, Delete, Synchronize
Disposition:    Open
Options:    Directory, Synchronous IO Non-Alert, Open Reparse Point
Attributes: n/a
ShareMode:  Read, Write, Delete
AllocationSize: n/a

o que posso fazer para descobrir por que não consigo excluir esse diretório e como excluí-lo?

P.S. Sei que poderei apagá-lo depois de reiniciar o computador, mas gostaria de saber por que meu player está bloqueando esse diretório.

    
por IAdapter 30.10.2011 / 11:06

2 respostas

2

Você pode usar o recurso "localizar manipulador" do Process Explorer com (parte de) o nome do diretório para ver quais processos, se houver algum, possuem um identificador nesse diretório.

    
por 30.10.2011 / 11:36
1

Primeiramente, eu vejo as permissões, você está logado como uma conta com permissões para removê-lo. Conta de administrador local, talvez? ou administrador de domínio, se você estiver em um domínio.

Se falhar, tente reiniciar a máquina, normalmente, elimina a maioria das coisas, incluindo parar o programa que pode estar usando este arquivo / pasta dentro dele. Pode querer ver ficheiros / pastas ocultos e ficheiros protegidos pelo sistema dentro das opções de visualização de pastas.

"se no início você não conseguir, reinicie e tente novamente" - lol

    
por 30.10.2011 / 11:33