Não consigo encontrar a documentação oficial da Microsoft, mas lembro-me de ver que ela usa um método de três passagens para limpar os dados. No primeiro turno ele sobrescreve com 0s, depois no segundo com 1s, depois o terceiro passa com bits aleatórios. Então, não é ruim.