Como outros já comentaram, isso ajuda a se apropriar antes de tudo.
Verifique se você está tentando excluir os arquivos de um prompt de comando elevado. Para elevar o prompt de comando, no menu Iniciar digite "cmd", clique com o botão direito do mouse no ícone do prompt de comando exibido, escolha "Executar como administrador" (o que obviamente não significa o que ele diz).
Por que prompt de comando: O Windows Explorer tem um histórico de erros onde mantém os arquivos abertos. Por exemplo, ao ver um arquivo AVI, ele acionaria um gerador de ícones que manteria o arquivo aberto para sempre, evitando a exclusão. O que pode ser bastante embaraçoso, dependendo do conteúdo do arquivo AVI! : -)
Portanto, use um prompt de comando e certifique-se de que nenhum processo esteja mantendo os arquivos abertos. Você pode, em princípio, usar o comando "openfiles" para verificar. No entanto, ele foi rápido para baixo desde que já foi "oh" (alças abertas) no kit de recursos e, embora sua saída moderna seja quase inútil, é bem arbitrário se é capaz de produzir isso.
Uma ferramenta melhor pode ser o explorador de processos da SysInternals.
No entanto, quando a Microsoft descobriu que a SysInternals fabricava ferramentas de trabalho, eles compraram a empresa ou contrataram a pessoa (não sei se era uma empresa adequada ou apenas o nome do site). O que isto significa é que o explorador de processos está agora disponível da Microsoft, ou foi. O que significa que não pode ser realmente confiável agora, mas melhor do que qualquer coisa que a própria Microsoft tenha produzido (como "openfiles").
Cheers & h.,