Pergunta

Eu tenho um teste automatizado em execução no meu programa que gera algumas grandes arquivos MPG, juntamente com outros arquivos. Após a execução do teste, eu tenho o script limpar depois de si mesmo. Os outros arquivos (uma mistura de arquivos binários e texto) são removidos sem problemas. Os arquivos MPG, no entanto, não são apagados. Se eu tentar excluir manualmente os arquivos MPG do explorador após o teste foi executado, eles são removidos da janela do Explorer para reaparecer alguns segundos mais tarde. mostra explorador processo que eles estão a ser utilizados por explorer.exe. Eventualmente, eu sou capaz de remover esses arquivos. Qualquer idéia de por que isso está acontecendo?

Foi útil?

Solução

É possível que Explorer está segurando os arquivos para gerar thumbs.db e realizar seus outros trabalhos? Eu pergunto isso porque eu tenho notado lag considerável como avalia explorador todas arquivo de filme em meus diretórios de mídia, mesmo quando em Detalhes vista. (Você pode dizer, porque a barra de endereços do que janela do Explorer vai se tornar uma barra de progresso, lentamente - muito lentamente na minha caixa em casa -. Ficando verde)

É este comportamento ainda exibiu se há janelas do Explorer são abertas para o diretório apropriado?

Outras dicas

Parece que algo ainda está pendurado em uma referência para o arquivo. É possível que você tem Shadow Copy configurar e ele está tentando arquivar o arquivo?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top