Não é possível renomear ou excluir arquivos de mídia ou pastas que os contêm

0

Estou tendo sérios problemas com arquivos de mídia (somente arquivos de vídeo). Quando tento renomear ou excluir arquivos ou pastas que contêm arquivos de mídia, recebo um erro como este:

Access Denied .... Some other program might be using this file..... bla bla bla

Anteriormente para esse tipo de problema, eu usava um aplicativo freeware, o Unlocker, que simplesmente matava o processo que estava usando o arquivo. No entanto, neste caso, o processo identificado como o uso dos arquivos é Explorer.exe - como isso pode ser?

Se eu copiar o arquivo original, posso renomear a cópia, excluí-la, fazer qualquer coisa, mas não posso fazer nada com o arquivo original.

Veja alguns outros pontos:

  • Estou usando o Windows XP SP2
  • Eu tenho o DivX Player instalado (mais recente)
  • Os arquivos de mídia são do meu disco rígido (criado por muitas das minhas instalações anteriores do Windows) e dos arquivos recém-baixados. Portanto, a propriedade ou segurança de arquivos não é um problema.
  • Se não for possível renomear ou excluir um arquivo em um determinado momento, se eu tentar novamente, às vezes ele será bem-sucedido.
por Junaid Saeed 01.06.2010 / 17:34

4 respostas

1

É provavelmente o cache de miniaturas que está tentando atualizar.

Eu tive o mesmo problema com o XP - se eu tivesse selecionado um arquivo no Explorer e tentado renomear ou excluir imediatamente, eu teria acesso negado. Se eu selecionasse um arquivo, esperei de 5 a 10 segundos para que ele renomeie ou apague bem.

Você pode tentar limpar o cache ou desativá-lo.

Para limpar: Apague o arquivo thumbs.db (você deve mostrar os arquivos ocultos primeiro)

Para desativar: Tools - > Folder Options... - > View - > Do not cache thumbnails

Pode ser necessário reiniciar depois de desativar.

    
por 01.06.2010 / 17:36
0

O problema ainda está lá depois de uma reinicialização?

    
por 01.06.2010 / 17:36
0

Tente isto:

  1. Abra o prompt de comando (Iniciar - > Executar - > "Cmd.exe")
  2. Abra o gerenciador de tarefas e mate o explorer.exe
  3. Exclua o arquivo usando o prompt de comando (enquanto o explorer está fechado)
  4. Depois de concluído (se permitir), reinicie o explorer.exe no gerenciador de tarefas.
por 01.06.2010 / 17:44
0

Faça o download e instale o Process Explorer . Esta é uma ferramenta muito melhor do que o Gerenciador de Tarefas e você pode procurar por identificadores de arquivos.

Usando o recurso de pesquisa do Process Explorer, procure o nome do arquivo. Você então encontrará o processo que tem um bloqueio no arquivo. Isso pode ser algo como o Google Desktop que tem o arquivo bloqueado para a leitura do índice - apenas um exemplo e não necessariamente o seu caso.

Se você fechar ou matar o programa que tem o identificador no arquivo, você poderá modificar.

    
por 01.06.2010 / 19:07