Como você deseja fazer isso de dentro do Windows, a maioria dos utilitários de eliminação de disco / volume livre estão fora da tabela. Utilitários de arquivos que podem limpar espaço são a ordem do dia aqui.
Embora qualquer coisa que implemente o padrão DOD 5220.22-M lhe dê uma garantia razoável de destruição, eu sempre fui um fã da Sysinternals sdelete , é grátis e linha de comando.
Você pode usá-lo para excluir todos os arquivos no disco:
sdelete -p 7 -s -q X:\*.*
E, em seguida, use-o para limpar o espaço livre:
sdelete -p 7 -z X: