Eu finalmente consegui resolver o problema. Parece que o TestDisk corrompeu uma parte do sistema de arquivos, ou que o próprio conteúdo extraído fez isso. Para qualquer um que possa encontrar um problema semelhante ( uma hierarquia de arquivos que se recusam a ser excluídos ), tente isto:
Abra cmd com direitos administrativos e cd no diretório pai da hierarquia corrompida. Imagine a hierarquia como uma árvore onde as folhas são arquivos ou pastas vazias, então:
- manualmente
cdnos nós principais de cada folha; - use
renpara renomear a folha (qualquer coisa serve); - use
delpara excluí-lo; exclua todos os filhos de um nó antes de avançar para cima; - repita esse processo até que a hierarquia não exista mais.
Após cada exclusão, verifique o espaço vazio na partição afetada; Eu assisti o meu crescer de volta em quantidades aleatórias, até estabilizar no valor antes da transferência.