Perder fotos, vídeos o documentos importantes de un día para otro puede ser un auténtico drama: una tarjeta SD que se corrompe, un disco duro que falla, un pendrive que formateas sin querer… Por suerte, no siempre está todo perdido y es posible recuperar muchos de esos archivos si actúas a tiempo y utilizas las herramientas adecuadas.
En este artículo vas a ver cómo PhotoRec y Recuva pueden convertirse en tus mejores aliados para recuperar datos, junto con otros programas gratuitos muy potentes. Vamos a explicar qué hacen, cómo funcionan por dentro, en qué casos son eficaces y qué limitaciones reales tienen, para que sepas de verdad qué puedes esperar cuando tus archivos parecen haber desaparecido para siempre.
¿Qué es PhotoRec y por qué es tan popular en recuperación de datos?
PhotoRec es un software de recuperación de datos gratuito y de código abierto, diseñado para rescatar todo tipo de archivos perdidos: fotos, vídeos, documentos, archivos comprimidos, ejecutables, etc. Aunque por su nombre parezca centrado solo en imágenes, en realidad es capaz de reconocer más de 300 familias de formatos y más de 480 extensiones distintas.
Este programa viene incluido junto a TestDisk, y ambos se distribuyen bajo licencia GNU GPL (software libre). Eso significa que puedes usarlo sin pagar licencias, estudiarlo, modificarlo y compartirlo. PhotoRec funciona en modo de solo lectura sobre el disco analizado, por lo que no escribe nada sobre el soporte del que está intentando recuperar datos; esto es clave para no empeorar la situación ni sobrescribir información que aún podría salvarse.
Una de sus grandes ventajas es que ignora completamente el sistema de archivos (FAT, NTFS, ext, HFS+, etc.) y analiza el dispositivo sector a sector buscando firmas de archivo. Gracias a este enfoque, puede trabajar incluso cuando la tabla de particiones está dañada, el sistema de archivos está corrupto o el disco se ha reformateado. Si los datos subyacentes no han sido sobrescritos, hay buenas probabilidades de recuperación.
Sistemas operativos compatibles con PhotoRec
PhotoRec es una herramienta multiplataforma que se ejecuta en prácticamente cualquier sistema. Oficialmente se puede usar en:
- DOS y Windows 9x
- Windows NT 4, 2000, XP, 2003 y versiones posteriores (incluyendo Windows 10/11)
- GNU/Linux en múltiples distribuciones
- FreeBSD, NetBSD y OpenBSD
- Sun Solaris
- Mac OS X y versiones modernas de macOS
Además, al ser código abierto, se puede compilar en la mayoría de sistemas tipo Unix, lo que lo hace muy flexible para entornos profesionales, forenses o de laboratorio.
Sistemas de archivos y limitaciones técnicas de PhotoRec
Una de las claves del éxito de PhotoRec es que no se apoya en la estructura lógica del sistema de archivos. En lugar de leer directorios, tamaños y rutas, recorre el dispositivo buscando patrones binarios característicos (firmas) de cada tipo de archivo. Por eso puede funcionar sobre:
- FAT (FAT12, FAT16, FAT32)
- NTFS (típico de Windows)
- exFAT (frecuente en tarjetas SD grandes y pendrives)
- ext2/ext3/ext4 (GNU/Linux)
- HFS+ (sistemas Apple más antiguos)
Debido a este enfoque, es capaz de trabajar incluso si el sistema de archivos está muy dañado o la partición se ha reformateado, siempre que los bloques físicos donde estaban los datos no hayan sido reescritos por completo.
Sin embargo, existen sistemas como ReiserFS que utilizan técnicas muy particulares, como guardar archivos pequeños dentro de nodos del árbol en lugar de ubicarlos en bloques separados. Este esquema de almacenamiento tan peculiar no encaja bien con el modo de trabajo de PhotoRec, por lo que el programa no es capaz de manejar ReiserFS con eficacia y, en la práctica, no funciona para este sistema.
Tipos de soportes en los que PhotoRec puede recuperar archivos

PhotoRec ha sido probado con éxito en una amplísima variedad de dispositivos de almacenamiento. Entre ellos se encuentran:
- Discos duros mecánicos (HDD)
- Unidades de estado sólido (SSD), con las limitaciones típicas del TRIM; si hay daños, consulta cómo reparar un SSD dañado y recuperar datos.
- CD-ROM y algunos CDRom grabables
- Tarjetas de memoria: CompactFlash, Memory Stick, SecureDigital/SD, microSD, SmartMedia, Microdrive, MMC…
- Pendrives y otros USB de almacenamiento masivo
- Imágenes en bruto de disco (DD) y formatos forenses como EnCase E01
También se ha utilizado en dispositivos portátiles y cámaras digitales concretas (Canon EOS, Nikon CoolPix, Olympus, Sony Alpha/DSC, Casio Exilim, HP PhotoSmart, etc.) con buenos resultados, lo que lo convierte en una herramienta muy apreciada en laboratorios de informática forense y situaciones de disaster recovery. Si la tarjeta está dañada, puedes ver cómo reparar una tarjeta microSD dañada.
Formatos de archivo que reconoce PhotoRec
El motor interno de PhotoRec se basa en una base de datos de firmas de archivo que no deja de crecer. Si los datos de un archivo están almacenados de forma contigua (sin fragmentación fuerte), el programa suele ser capaz de recuperar el archivo completo. Entre los formatos que soporta encontramos:
- Imágenes: JPEG, PNG, GIF, TIFF y muchos más (reparar fotos dañadas).
- Documentos: DOC, DOCX, XLS/XLSX, PPT/PPTX, PDF, TXT, HTML, etc.
- Comprimidos: ZIP, RAR, 7Z y otros
- Audio y vídeo: MP3, formatos de vídeo habituales y otros flujos multimedia
- Ejecutables y ficheros de sistema, según la plataforma
La lista completa incluye más de 180 extensiones agrupadas en unas 100 familias de archivos. En muchas situaciones, especialmente con fotos y documentos, el índice de recuperación es muy alto siempre que los bloques no estén muy sobrescritos.
¿Cómo funciona PhotoRec por dentro?
Para entender por qué PhotoRec puede rescatar archivos que otros programas no ven, conviene repasar cómo gestionan los datos los sistemas de archivos como FAT, NTFS o ext. Estos sistemas almacenan la información en bloques (o clústeres) de tamaño fijo, definido cuando se formatea la unidad. El sistema operativo intenta colocar los archivos en bloques contiguos para minimizar la fragmentación y mejorar el rendimiento, sobre todo en discos mecánicos, donde el tiempo de búsqueda influye mucho.
Cuando borras un archivo, en la mayoría de casos no se eliminan inmediatamente los datos, sino su metainformación: nombre, tamaño, fecha, ubicación del primer bloque, etc. En sistemas como ext2/ext3, el nombre puede seguir existiendo un tiempo, pero se borra la referencia al bloque inicial. El contenido en bruto permanece en el disco hasta que otro archivo reutiliza esos bloques y los sobrescribe.
Para recuperar esos datos, PhotoRec primero intenta averiguar el tamaño de bloque o clúster que se está utilizando. Si el sistema de archivos aún tiene parte de su estructura sana, puede leerlo del superblock (en ext2/ext3/ext4) o del Volume Boot Record (en FAT y NTFS). Si esta información está dañada, recurre a una técnica alternativa: lee el volumen sector a sector, localiza varios archivos reconocibles y calcula el tamaño de bloque a partir de su distribución.
Una vez conoce ese tamaño, PhotoRec recorre el dispositivo bloque a bloque y compara el contenido de cada uno con su base de firmas. Por ejemplo, detecta un archivo JPEG cuando un bloque comienza con secuencias tipo 0xff,0xd8,0xff,0xe0; 0xff,0xd8,0xff,0xe1; o 0xff,0xd8,0xff,0xfe, que corresponden a distintas cabeceras de imágenes JPEG (APP0, APP1 o segmentos de comentario).
Si encuentra una firma válida, empieza a reconstruir el archivo a partir de ese punto. Cuando detecta el final lógico del archivo (bien por estructura interna, bien por llegar a otra firma), intenta comprobar la consistencia. En formatos con cabecera que indica tamaño (por ejemplo, muchos tipos de documentos y multimedia), puede deducir cuánto debería ocupar el fichero. Si lo recuperado es más grande de lo indicado, lo recorta; si es demasiado pequeño para ser coherente, lo descarta.
En formatos de flujo continuo, como algunos archivos MP3 u otros streams de audio/vídeo, PhotoRec no tiene un tamaño fijo de referencia, así que va leyendo hasta que detecta el final del flujo o encuentra datos que no encajan. Además, cuando consigue restaurar correctamente un archivo, revisa bloques anteriores en busca de firmas que en un primer momento no pudo reconstruir (por ser demasiado pequeños, por ejemplo) y reintenta la recuperación. Gracias a este mecanismo, consigue rescatar en ciertos casos archivos fragmentados que otros programas dan por perdidos.
Uso práctico de PhotoRec: paso a paso
PhotoRec puede utilizarse en modo consola (texto) o con una sencilla interfaz gráfica según la versión y el sistema. En muchas distribuciones Linux viene instalado junto a TestDisk, y también está presente en distribuciones forenses como CAINE.
En sistemas basados en Debian/Ubuntu, una vez instalado el paquete de TestDisk, PhotoRec se lanza desde terminal con el comando sudo photorec. A partir de ahí, el flujo habitual en modo texto es:
- Selección del disco o dispositivo: se muestra la lista de discos y USB conectados; se elige con las flechas y se pulsa ENTER.
- Selección de partición o disco completo: puedes elegir una partición concreta o la opción «no partition» para analizar todo el disco.
- Elección del tipo de sistema de archivos: si es EXT (Linux), se elige la primera opción; para FAT, NTFS, exFAT u otros, se selecciona la segunda.
- Área a escanear: solo espacio libre (más rápido y con menor ruido) o toda la superficie de la partición/disco (más exhaustivo).
- Carpeta de destino: se usa un sistema de navegación por teclado para elegir dónde guardar los archivos recuperados; se confirma con la tecla C.
Una vez configurado, el programa comienza el escaneo y la recuperación de forma automática. El proceso puede tardar bastante según el tamaño del disco y el tipo de soporte. Al finalizar, verás que PhotoRec crea directorios numerados dentro de la carpeta de destino, donde va depositando los archivos rescatados. No permite elegir qué archivos recuperar durante el análisis: lo recupera todo lo que puede y luego tú decides qué conservar.
En la versión con interfaz gráfica, el flujo es muy parecido: eliges el disco, la partición, el sistema de archivos, indicas la carpeta donde guardar los resultados y pulsas “Buscar”. Durante el proceso se muestra el porcentaje completado y un conteo de los archivos encontrados, incluyendo su tipo. Al terminar, solo hay que pulsar en «Abandonar» o equivalente y explorar la carpeta de destino.
Nivel de efectividad de PhotoRec y factores que influyen
PhotoRec es una herramienta muy eficaz, pero no mágica ni infalible. Su tasa de éxito depende de varios factores ligados al escenario concreto de pérdida de datos. Conviene tener claras estas variables para no hacerse falsas ilusiones:
- Tipo de archivo: aunque es famosa por recuperar fotos (de ahí su nombre), también maneja vídeos, documentos, archivos comprimidos, audio y muchos otros tipos. En formatos bien estructurados y poco fragmentados, las probabilidades de recuperar el archivo íntegro son altas.
- Sistema de archivos y dispositivo: es compatible con FAT, NTFS, exFAT, ext2/ext3/ext4, HFS+ y puede trabajar tanto en discos duros como en tarjetas SD, USB, etc. Esto le permite cubrir la mayoría de escenarios en Windows, Linux y macOS.
- No altera el origen: al funcionar en modo solo lectura, PhotoRec no escribe sobre el disco que escanea. Para minimizar riesgos, siempre se recomienda, si es posible, trabajar sobre una imagen del disco en lugar del original.
- Sobre-escritura de datos: si, después de borrar o formatear, has seguido usando el dispositivo con normalidad, es probable que muchos bloques se hayan reutilizado. Cuanto más se use el disco tras el incidente, menor será la tasa de éxito.
- Daño físico del soporte: PhotoRec no repara sectores físicamente dañados ni problemas mecánicos. Si la unidad tiene fallos físicos serios, lo apropiado es acudir a un servicio profesional.
- Tipo de formateo: un formateo rápido suele dejar buena parte de los datos intactos, mientras que un formateo de bajo nivel o múltiples formateos pueden hacer que la recuperación sea muy difícil o imposible.
- Fragmentación: aunque PhotoRec tiene técnicas para intentar recomponer archivos fragmentados, a veces solo se recuperan trozos o versiones corruptas. Además, no podrá reconstruir la estructura original de carpetas ni los nombres de archivo.
En resumen, la herramienta es muy potente y versátil, pero el porcentaje de éxito puede variar desde altísimo hasta casi nulo. Por eso, siempre es mejor no tener que usarla: mantener copias de seguridad, evitar seguir usando el disco tras un borrado accidental y, si los datos son críticos, considerar ayuda profesional.
Preguntas frecuentes sobre PhotoRec
¿Puede PhotoRec recuperar datos de un disco con daño físico?
PhotoRec solo trabaja sobre el contenido lógico de los sectores que puede leer. No es capaz de reparar fallos mecánicos, cabezales dañados o sectores físicamente rotos. Si el disco hace ruidos extraños, deja de ser reconocido o da errores de lectura constantes, forzarlo con software puede empeorar la situación. En estos casos, si la información es valiosa, lo sensato es acudir a un laboratorio de recuperación profesional.
¿Sirve PhotoRec para discos formateados varias veces?
Cuando una unidad se ha formateado en repetidas ocasiones, cada proceso puede sobrescribir nuevas zonas de datos. Aunque en algunos casos aún se pueden rescatar fragmentos o archivos completos si los sectores no han sido reutilizados, las probabilidades de recuperar todo el contenido bajan notablemente. PhotoRec podrá intentar leer y recuperar lo que quede, pero no hay garantías.
¿Funciona en discos encriptados?
En discos cifrados con BitLocker, LUKS, FileVault u otros sistemas, PhotoRec no puede recuperar datos útiles mientras el cifrado esté activo. Primero es necesario descifrar la unidad (o montarla usando la clave correspondiente) para que el contenido se presente de forma legible. La propia naturaleza de la encriptación hace que, sin clave, los datos parezcan ruido aleatorio, de modo que ningún programa de recuperación estándar puede saltarse esa protección.
¿Qué ocurre si se interrumpe el proceso de PhotoRec?
Si el análisis se detiene a mitad (por corte de luz, cierre del programa, etc.), los archivos que ya se hayan recuperado hasta ese momento seguirán guardados en la carpeta de destino. Posteriormente puedes volver a lanzar el escaneo, aunque puede que sea necesario empezar de cero y repetir parte del trabajo. Además, algunos archivos que se habrían encontrado al final del análisis no llegarán a recuperarse si no se completa el recorrido del disco.
¿Recupera los nombres originales y las carpetas?
PhotoRec trabaja a nivel de bloques de datos, sin consultar la estructura de directorios. Por eso, no puede reconstruir nombres de archivo ni rutas de carpetas. Los archivos rescatados se almacenan en directorios numerados, con nombres genéricos basados en el tipo de fichero y un contador (por ejemplo, f123456.jpg). Después tendrás que clasificar manualmente el contenido, sobre todo en recuperaciones muy grandes.
¿Es seguro usar PhotoRec si el disco aún funciona?
Desde el punto de vista lógico, PhotoRec es seguro porque no escribe nada en el dispositivo fuente. El riesgo aparece si el disco está empezando a fallar físicamente: cada lectura adicional puede acelerar su deterioro. Por eso, siempre que sea posible, se recomienda crear una imagen completa del disco (clonado sector a sector) y trabajar sobre esa copia. De este modo, se minimiza el estrés sobre la unidad original.
Recuva: alternativa gratuita y sencilla para Windows
Recuva es otro de los grandes clásicos de la recuperación de datos en Windows. A diferencia de PhotoRec, ofrece una interfaz gráfica muy amigable y está pensado para tareas más cotidianas: recuperar archivos borrados de la Papelera de reciclaje, un pendrive, una tarjeta de memoria o un disco formateado recientemente.
Su mayor atractivo es que permite recuperar una cantidad ilimitada de datos en su versión gratuita. Además, ofrece funciones adicionales como la opción de borrado seguro de archivos usando métodos de sobreescritura de nivel militar, útil cuando quieres asegurarte de que algo no se pueda recuperar jamás.
Entre sus ventajas destacan:
- Facilidad de uso: interfaz tipo asistente, apta para cualquier usuario.
- Previsualización de archivos antes de restaurarlos, muy útil con fotos y documentos.
- Compatibilidad con múltiples dispositivos: discos duros, pendrives, tarjetas SD, etc.
Entre los puntos débiles, hay que señalar que su desarrollo ya no está tan activo como antes y que en algunos escenarios (por ejemplo, recuperación de imágenes muy recientes en dispositivos que se han usado mucho después de borrarlas) su efectividad se reduce. Aun así, sigue siendo una opción fantástica como primera herramienta rápida en equipos Windows.
Otros programas gratuitos y de pago que merece la pena conocer
Aunque PhotoRec y Recuva cubren muchísimas necesidades, existen otras utilidades de recuperación de datos que pueden complementar o mejorar los resultados en determinados escenarios. No está de más conocerlas por si necesitas una segunda o tercera opinión sobre tu disco; entre ellas está Recoverit.
TestDisk: recuperación de particiones y discos dañados
TestDisk es el compañero natural de PhotoRec, desarrollado por el mismo autor. Mientras PhotoRec se centra en archivos individuales, TestDisk se dedica a reparar tablas de particiones, sectores de arranque y estructuras lógicas de discos. Es ideal cuando has perdido una partición entera tras un borrado accidental, un fallo del sistema o un ataque de malware.
Entre sus funciones destacan la recuperación de particiones borradas, la reconstrucción de tablas FAT y NTFS, y la restauración de sectores de arranque FAT32. Eso sí, como PhotoRec en modo texto, su interfaz es de línea de comandos y puede resultar intimidante para usuarios sin experiencia.
EaseUS Data Recovery Wizard (versión gratuita)
Entre sus puntos fuertes están:
- Interfaz muy intuitiva y guiada paso a paso.
- Soporte de más de 1.000 tipos de archivos distintos.
- Escaneo rápido y escaneo profundo, adaptándose a distintos escenarios de pérdida.
Como contrapartida, muchas funciones avanzadas requieren licencia de pago y el escaneo puede mostrar tanto archivos recuperables como no recuperables, lo que obliga a filtrar con cuidado. Aun así, es una herramienta muy sólida para quien busca una solución gráfica potente que soporte muchos formatos y dispositivos.
Disk Drill Data Recovery
Disk Drill es otra suite muy popular que ofrece versión gratuita limitada (hasta 500 MB en Windows). Funciona en Windows y macOS y destaca por su soporte para cientos de formatos y por integrar utilidades adicionales de protección de datos y creación de copias de seguridad.
Los usuarios valoran especialmente su facilidad de uso e interfaz cuidada, con asistentes que guían el proceso de recuperación. No es la opción más rápida del mercado en algunos tipos de escaneo, y carece de soporte telefónico, pero a nivel de experiencia de usuario y resultados está muy bien posicionado; forma parte de los top programas para recuperar archivos.
Stellar Data Recovery (versión gratuita)
Stellar ofrece una gama bastante amplia de soluciones: recuperación de datos genérica, recuperación de fotos, reparación de vídeos, recuperación de datos de iPhone, etc.. Su edición gratuita permite recuperar hasta 1 GB de información.
Es capaz de rescatar fotos, vídeos y música de tarjetas SD, CF, USB y otros soportes, y también ofrece funciones para corregir archivos de vídeo dañados. No está orientado a móvil Android, y exige restaurar siempre los archivos en una unidad distinta, pero es una buena alternativa cuando buscas una herramienta comercial con soporte técnico 24/7. Para casos concretos de iPhone puedes ver opciones para recuperar datos en iPhone.
Windows File Recovery
Microsoft también tiene su propia utilidad: Windows File Recovery, disponible en la Microsoft Store. Es una herramienta de línea de comandos para Windows 10 y 11 que permite recuperar archivos borrados en discos locales, unidades externas, pendrives y tarjetas SD.
Su uso se basa en parámetros que indican desde dónde recuperar, hasta dónde guardar y qué tipo de búsqueda realizar (por nombre de archivo, extensión, ruta, etc.). Es potente y oficial, pero no es apta para usuarios que rehúyan la consola, ya que no tiene interfaz gráfica.
Recover My Files, Data Rescue 6 y Puran Data Recovery
Además de las anteriores, existen otras herramientas con buenas valoraciones:
- Recover My Files: centrado en Windows, permite previsualizar lo que encuentra y es capaz de trabajar con NTFS, FAT y HFS. Requiere licencia para guardar los archivos y puede resultar algo lento en escaneos grandes, pero es bastante eficaz en muchos escenarios.
- Data Rescue 6: disponible para Windows y macOS, orientado a un uso más profesional, con escaneos rápidos y buenas capacidades en configuraciones RAID. Su principal problema es el precio, poco atractivo para usuarios domésticos.
- Puran Data Recovery: solución gratuita para Windows que ofrece varios modos de escaneo, incluida una opción de “Encontrar archivos perdidos” para unidades dañadas o eliminadas. No tiene versión para macOS y a veces puede ir algo lenta, pero como opción gratuita extra, merece estar en la caja de herramientas.
PhotoRec con interfaz gráfica y modo comando: mismo resultado, distintas sensaciones
PhotoRec se puede usar tanto con una interfaz gráfica sencilla (según sistema) como en modo texto desde terminal. En ambos casos, el motor de recuperación es el mismo, por lo que los resultados finales suelen coincidir si se utilizan las mismas opciones.
En modo gráfico, la aplicación muestra el listado de discos y particiones, el sistema de archivos, la carpeta de destino y el progreso de manera bastante clara. Es una forma muy cómoda para quien no se lleva bien con la consola. Al terminar, basta con ir a la carpeta de recuperación y verás directorios llenos de ficheros recuperados: fotos, MP3, documentos, comprimidos, etc., incluyendo a veces archivos que ya no eran visibles en el sistema.
En modo comando, el funcionamiento interno es idéntico, pero todo se realiza con menús de texto y navegación con el teclado. Se selecciona el disco, la partición (o disco completo), el sistema de archivos, el área a analizar y el directorio de salida, moviéndose con las flechas y usando teclas como ENTER, C, flecha derecha/izquierda, etc. El programa muestra estadísticas del proceso: tiempo transcurrido, tiempo estimado y conteo por tipos de archivos recuperados. Al finalizar, se sale con Quit y se comprueba el contenido en la carpeta elegida.
Lo interesante es que, comparando los resultados de un análisis hecho con la interfaz gráfica y otro con el modo comando, los directorios de salida suelen contener el mismo conjunto de archivos recuperados. Así que puedes elegir la modalidad que te resulte más cómoda sin preocuparte de perder eficacia.
¿Por qué se pierden archivos en Windows y cómo reaccionar?
En Windows 10, 11 y versiones anteriores es muy habitual perder datos por errores humanos, fallos de software o incidentes externos. Si notas que tus ficheros desaparecen sin motivo, existen guías para archivos que desaparecen solos que ayudan a diagnosticar el problema. Algunas causas típicas son:
- Borrado accidental de archivos o carpetas importantes.
- Formateos erróneos de la unidad equivocada (por ejemplo, un disco externo con fotos).
- Actualizaciones del sistema con errores que dejan el sistema de archivos en un estado inestable.
- Descarga de software malicioso desde Internet que provoca corrupción o cifrado de datos.
- Ataques de malware o ransomware que eliminan o encriptan archivos masivamente.
Ante cualquiera de estas situaciones, el consejo clave es dejar de usar de inmediato la unidad afectada. No copies nuevos archivos, no instales programas en ese disco y, si puedes, apaga el equipo y realiza la recuperación arrancando desde otro sistema o creando una imagen forense. Cuanto menos se escriba sobre el soporte, más opciones tendrán herramientas como PhotoRec, Recuva o TestDisk de rescatar información.
Todo lo que hemos visto muestra que, aunque perder archivos es algo muy común, hoy en día existe un ecosistema muy potente de utilidades como PhotoRec, Recuva, TestDisk, EaseUS, Disk Drill, Stellar o las propias herramientas de Microsoft que pueden salvarte en más de un apuro; conocer cómo funcionan, qué limitaciones tienen, y actuar rápido evitando sobrescribir datos marca la diferencia entre recuperar tus recuerdos y proyectos o darlos por perdidos para siempre.