Recuperar archivos en un volumen NTFS no es tan simple como voltear un bit. Es cierto que la diferencia entre un archivo eliminado y no eliminado es solo un bit en la MFT, pero también es necesario recuperar el contenido del archivo, que se almacena como secuencias, así como volver a marcar los sectores eliminados como se usa en el pseudoarchivo $ Bitmap que contiene un bit por sector, cada bit indica si se utiliza su clúster correspondiente (asignado) o si está libre (disponible para asignación).
La complejidad del trabajo es tal que todas las herramientas de recuperación prefieren no escribir en el volumen dañado. Por ejemplo, marcar un sector en $ Bitmap como se usa puede causar encadenamiento cruzado si ese sector ya fue utilizado por otro archivo.
Este artículo demostró el problema muy bien con los volcados hexadecimales:
Serie de 'Recuperación de archivos' de Windows: Parte 5 Recuperar manualmente un archivo eliminado de un sistema de archivos NTFS .
Otro artículo incluso contiene el código fuente de un programa que podría modificarse para desplegar el bit "eliminado":
Recuperar un archivo en NTFS .
Hay bastantes editores de disco NTFS que pueden editar la MFT para voltear ese bit. Algunos de los que encontré a través de Google (pero por suerte nunca tuve que usar) son:
WinHex
NTFS Data Recovery Toolkit
DMDE
Freeware Active Disk Editor
Una posible solución que incluso podría funcionar sería deshacer el bit eliminado en la MFT, luego usar la utilidad chkdsk para intentar recuperar el contenido. Esta utilidad puede recuperar las cadenas de sectores de archivos cuyos sectores se marcaron erróneamente como disponibles para la reasignación y reparará $ Bitmap.
Sin embargo, siempre existe la posibilidad de que este procedimiento pueda destruir su disco.
Es por eso que usted y todos los comentaristas anteriores (incluido yo mismo) no han encontrado ningún producto que recupere en el lugar. Las posibilidades de arruinar su disco son simplemente demasiado para cualquiera que no sea un empleado de Microsoft trabajando en NTFS.
Mi mejor recomendación para usted es obtener un segundo disco duro y recuperar los archivos que contiene. Creo que ha descubierto que un disco de respaldo no es suficiente. Ya he tenido varios casos de amigos pidiéndome que recupere su única copia de seguridad, y siempre les aconsejo (a veces demasiado tarde) que tengan dos discos de copia de seguridad.
Además, al menos uno de los dos discos de respaldo debe estar desconectado de la computadora. Aconsejo esto después de enterarse de un caso en el que una computadora se ha dañado y cada dispositivo USB conectado, dejando al propietario sin datos ni respaldo en un solo golpe.
undelete
eunerase
hice exactamente eso, pero los programas de Windows tienden a copiar archivos. No creo haber visto ninguno que literalmente elimine archivos.I didn't write any byte to the drive after that incident, so my data is guaranteed to be there.
Tal vez, pero eso no significa que sean recuperables; cualquier archivo que esté fragmentado probablemente solo le permitirá recuperar el primer fragmento del archivo.