o que pode fazer com que uma pasta se torne indestrutível?

2

Eu tenho um diretório que eu quero excluir, mas o windows (xp home sp3) está me dando a volta e a pasta agora é efetivamente indestrutível.

As tentativas de abrir a pasta, seja via explorer ou cmd.exe, são atendidas com 'd: / temp / foo Is Not Accessible. Acesso negado '.

As tentativas de excluir a pasta resultam em 'Não é possível excluir o foo: o diretório não está vazio'

Portanto, não posso apagar porque supostamente não está vazio, mas o Windows não me deixa entrar por algum motivo, por isso não posso limpá-lo primeiro. Não há nada em consequência, e basicamente eu só quero apagá-lo neste momento.

Pensando que algum outro processo deve ter um bloqueio nele, usei as 'alças' do SysInternals e o Process Explorer para procurar por identificadores abertos com o nome do diretório. Estes não foram encontrados. (O nome do diretório não é realmente 'foo', é algo mais exclusivo, mas 'foo' é mais fácil de digitar aqui).

Eu faço a máquina reiniciar e o problema persiste. Eu fiz uma busca pelo nome da pasta com o regedit, para ver que outros aplicativos podem estar cientes disso. Sem correspondência.

O diálogo de propriedades foi ligeiramente interessante. O atributo Somente Leitura é 'semi-verificado', isto é, a marca de seleção acinzentada que você obtém quando algumas partes estão e algumas partes não estão. Naturalmente eu imediatamente desmarcada isso e tentei excluir a pasta. Não vá. Abrir as propriedades novamente revela a marca de seleção cinza ao lado de somente leitura retornou. Todas as estatísticas, tamanho, tamanho em disco, arquivos, pastas, tudo isso é zero. Não parece haver nenhum compartilhamento na pasta, então não é isso também.

Por fim, tentei abrir as propriedades da partição e executar o utilitário Ferramentas / Verificação de erros. Isso também não causou problemas.

Fwiw, este diretório foi criado por [uma popular ferramenta zip gui] quando tentei descompactar um arquivo tar-and-zipped criado em outro sistema com utilitários de linha de comando. O arquivo estava definitivamente corrompido, mas eu nunca vi um arquivo assim fazer nada pior do que travar o aplicativo zip e certamente nunca deixar falhas permanentes no sistema de arquivos.

Então o que mais pode estar fazendo para que essa pasta se comporte assim?

    
por JustJeff 29.04.2010 / 04:27

4 respostas

5

Eu também poderia ser segurança. Clique com o botão direito do mouse no subdiretório, vá para Propriedades e, em seguida, em Segurança. Quais usuários / grupos têm direitos sobre o subdiretório? Tente adicionar todos e dê todos os direitos, depois salve e veja se você pode abrir o subdiretório. Se puder, tente excluí-lo.

    
por 29.04.2010 / 05:05
2

É definitivamente uma questão de segurança. Você tentou iniciar no modo de segurança para tentar excluí-lo?

Eu usei Unlocker para excluir isso antes, mas talvez não funcione para você. Apenas tente por mim.

O comando attrib deve permitir que você defina a permissão nessa pasta.

    
por 29.04.2010 / 05:59
1

Justjeff,

Start Windows XP Home Edition in safe mode If you are running Windows XP Home Edition, you must start the computer in safe mode, and then log on with an account that has administrative rights in order to access the Security tab. Access to the Security tab is required in order to change security permission. If you are running Windows XP Professional, you do not have to start the computer in safe mode. For more information about how to start Windows XP in safe mode, click the following article number to view the article in the Microsoft Knowledge Base:

link

    
por 29.04.2010 / 06:05
0

Como uma nota lateral também, esta é uma razão pela qual eu tenho um live cd linux em uma unidade flash em mim o tempo todo. Na pior das hipóteses você pode carregar isso e olhar para o disco rígido a partir daí. O Linux simplesmente ignoraria todas as configurações de segurança e geralmente permitiria que você excluísse qualquer coisa.

    
por 29.04.2010 / 18:06

Tags