Unformat fonctionne sur FAT16 et 32, pas sur que ça marche sur du NTFS. Pour être sur, sous DOS, on fait un formatage inconditionnel avec la mention / u si je me souviens bien, ce qui a pour but d´écrire des zéro au lieu d´effacer juste les tables d´allocation.
Un formatage bas niveau doit se faire de façon exceptionnelle, ce n´est pas une opération banale et il faut la réserver juste en cas de problèmes de clusters. D´ailleurs, sachez qu´l existe des systèmes très complexes et coûteux qui permettent de récupérer des données même après un formatage bas niveau.