A exclusão segura de arquivos fica bastante difícil com sistemas de arquivos modernos, já que eles não fazem alocação de blocos burros como o FAT32. Em vez disso, estratégias de alocação bastante sofisticadas são usadas, o que faz com que a substituição de um arquivo existente não signifique necessariamente que você esteja sobrescrevendo o antigo bloco alocado, mas acabará concluindo outros.
Se você realmente quiser manter seus arquivos protegidos contra acesso não autorizado, mesmo após a remoção, considere a possibilidade de criptografar seu disco rígido. Existem programas bons e seguros para isso, mesmo gratuitos (como em liberdade), por exemplo TrueCrypt .