"Formatear" es sólo una forma de preparar un dispositivo de almacenamiento configurando porciones del mismo para que contengan cosas similares a la tabla de contenido. En este caso, escribe algunas partes definidas en la especificación NTFS para que la unidad pueda ser utilizada por el controlador NTFS. Sólo que ya no hay nada que apunte a ella, por lo que es difícil saber dónde empieza y dónde termina. En general, después de hacer un formato, la mayoría de la gente sería difícil encontrar cualquier contenido original. Incluso con herramientas especializadas sólo se pueden encontrar partes de los archivos originales con mucha corrupción que prevalece como partes de esos archivos han sido sobrescritos por cosas nuevas.
Como está ese comando de formato haría un formato completo. Tanto haciendo la tabla raíz de contenido, como preparando cosas como el espacio MFT para el volumen NTFS. Hay dos opciones en ese comando que hacen las cosas un poco diferentes:
- La opción /Q es un formato rápido, y escribe lo mínimo necesario para preparar el disco. Esto dejaría los datos existentes como bits sin procesar en el disco tanto como sea posible, mientras que todavía hace que el disco aparezca como uno nuevo en blanco. También es (como su nombre indica) la forma más rápida de preparar el disco - sin hacer casi nada.
- La opción /P sobrescribe hasta el último bit de la unidad (o partición) con un 0. Incluso se puede indicar cuántas veces lo hace, como /P4 escribirá cada bit 4 veces con un 0. Esto haría prácticamente imposible que alguien pudiera recuperar incluso pequeñas partes de archivos de ese disco. Tal vez alguien, como una agencia gubernamental, podría utilizar el análisis estadístico para averiguar lo que solía estar en cada bit, encontrando cuánto cambio en la polaridad magnética hay en cada bit, pero incluso entonces esperar cantidades extremas de inconsistencia. En este punto yo diría que los datos han desaparecido, si no es al 100% es efectivamente irrecuperable para cualquier persona que utilice cualquier tipo de herramienta.
Si quieres estar doblemente seguro, entonces utiliza una herramienta como DBAN. Básicamente hace lo mismo que el interruptor /P, sólo que en lugar de 0s escribe basura aleatoria en todo el disco varias veces, por lo que incluso la idea del análisis estadístico no tiene ninguna esperanza de recuperar ninguna pequeña parte de ningún archivo.
Para el formato "completo" normal, y especialmente el formato rápido /Q, hay muchas herramientas disponibles que pueden leer los bits en bruto de una unidad e ignorar la tabla de contenido. Algunas de ellas intentan averiguar patrones para encontrar cosas como la tabla de contenido de las carpetas para reconstruir los punteros a los archivos originales. Esto, a su vez, podría reproducir los archivos del original siempre y cuando nada haya sobrescrito todavía esos puntos. Aunque hay que tener en cuenta que esta recuperación es un poco imprecisa, ya que algunos archivos pueden recuperarse por completo, otros sólo en parte y otros no. Todo depende de dónde se encuentre el original y qué cosas nuevas se hayan escrito en qué lugares.