Existem muitos aplicativos para isso; não se incomode de escrever um você mesmo. Para limpar completamente o disco rígido, você terá que fazê-lo na inicialização, ou o programa iria substituir-se. Aqui está um programa que diz que ele vai "destruir" o disco rígido.
Depende da sensibilidade dos seus dados. Se não há nada especial lá, eu apenas reformaria. Se é realmente sensível, você tem que virar e randomizar os bits algumas vezes que eu ouço, ou literalmente acendo o disco em chamas.