Recuperación de Datos de PC Antiguo con Windows XP o Vista
Millones de PC con Windows XP y Vista siguen en uso o guardados en cajones, muchos con datos irremplazables: fotos familiares de los años 2000, documentos de trabajo en formatos obsoletos, bases de datos de Access, proyectos de toda una carrera. Recuperar esos datos requiere conocer la interfaz IDE/PATA de la época, las particularidades del NTFS antiguo y cómo manejar formatos de archivo que las herramientas modernas apenas conocen.
El hardware de la era XP: interfaces IDE/PATA y sus particularidades
Los ordenadores con Windows XP (2001-2008) usaban principalmente discos duros con interfaz IDE/PATA (Parallel ATA), caracterizada por el cable plano de 40 o 80 conductores y el conector de 40 pines. Esta interfaz precedió al SATA y tiene varias particularidades importantes:
- Configuración de jumpers: los discos IDE requieren configurar un jumper físico para indicar si el disco es Master, Slave o Cable Select. Un jumper mal configurado impide que el BIOS reconozca el disco. Busca la etiqueta del disco o el diagrama impreso cerca del conector de datos para la configuración correcta.
- Límites de capacidad: los discos IDE más comunes de la era XP tienen entre 20 GB y 500 GB. Los BIOS antiguos tenían límites de reconocimiento: el límite de 137 GB (barrera de los 28 bits LBA) requería activar el modo LBA48 en el BIOS o usar un driver especial de Microsoft (KB303013).
- Velocidades de transferencia: Ultra DMA Mode 6 (UDMA/133) es el estándar más rápido de IDE, con 133 MB/s teóricos. En la práctica, los discos más lentos transferían a 20-40 MB/s, lo que hace que la lectura completa de un disco de 200 GB pueda tomar horas si hay sectores defectuosos.
- Cable de 40 vs 80 conductores: los modos UDMA 3 a 6 requieren cable de 80 conductores (visualmente similar al de 40 pero con 80 hilos). Usar cable de 40 conductores con disco UDMA/66 o superior resulta en errores de transferencia que pueden confundirse con sectores defectuosos.
Los PC de la era Vista (2007-2012) ya usaban mayoritariamente SATA, aunque algunos equipos de gama baja mantenían discos IDE como secundarios.
Cómo conectar un disco IDE antiguo a un PC moderno
Los ordenadores actuales no tienen conector IDE. Para leer un disco IDE antiguo tienes varias opciones:
- Adaptador IDE a USB: dispositivos como el SABRENT USB-DSC9 o el StarTech USB3S2SAT3CB incluyen adaptadores para IDE de 3,5" (con fuente de alimentación externa) y también para IDE de 2,5" (portátiles de la época). Precio aproximado: 15-30 euros. Funcionan sin instalar drivers adicionales en Windows 10/11.
- Tarjeta PCI-E a IDE: si prefieres instalar el disco en un PC de sobremesa, una tarjeta controladora IDE para ranura PCI-E (SYBA SD-PEX40039 o similar) permite conectar hasta cuatro dispositivos IDE. Requiere ranura PCI-E disponible en la placa base.
- BIOS antiguo con puerto IDE: algunos equipos de transición (2008-2010) mantuvieron un puerto IDE en la placa base para compatibilidad. Si tienes acceso a uno, es la conexión más directa.
- Dock de discos duros: los docks de discos tipo Inateck FD1007 incluyen soporte para SATA pero no para IDE. Verifica siempre que el dock específico incluya adaptador IDE antes de comprar.
Al conectar el disco mediante adaptador USB, Windows 10/11 lo reconocerá como unidad de almacenamiento extraíble y asignará una letra de unidad si la partición es NTFS o FAT32. Podrás explorar los archivos directamente en el Explorador de Windows.
Particiones NTFS de Windows XP: diferencias con NTFS moderno
NTFS es el sistema de ficheros de Windows desde Windows NT 4.0, pero ha evolucionado en diferentes versiones:
| Versión NTFS | Windows | Característica principal |
|---|---|---|
| NTFS 1.2 | NT 4.0 | Base del sistema de ficheros |
| NTFS 3.0 | Windows 2000 | Cuotas de disco, puntos de reanálisis |
| NTFS 3.1 | Windows XP/Vista/7/8/10/11 | Identificadores de fichero extendidos a 64 bits |
Prácticamente todos los discos de la era XP usan NTFS 3.1, que es totalmente compatible con Windows 10 y 11. No hay barreras de versión del sistema de ficheros que impidan leer un disco XP en un sistema moderno. La excepción son discos formateados en Windows NT 4.0 con NTFS 1.2, cuya compatibilidad directa en Windows 10 es limitada.
Lo que sí puede haber son permisos NTFS bloqueados: si el disco XP pertenecía a una cuenta de usuario sin privilegios de administrador local, los archivos de esa cuenta tienen permisos de acceso exclusivos para el SID (Security Identifier) de ese usuario. En Windows 10/11 como administrador puedes tomar posesión de las carpetas afectadas: clic derecho → Propiedades → Seguridad → Avanzado → Cambiar propietario.
Particiones FAT32 de la era XP
Algunos PC con Windows XP usaban FAT32 para discos de capacidad moderada (hasta 32 GB formateados desde Windows XP, aunque el sistema de ficheros admite hasta 2 TB teóricos). FAT32 es completamente legible en Windows 10/11, macOS y Linux sin necesidad de drivers adicionales. Las limitaciones de FAT32 relevantes para la recuperación son:
- Sin permisos de seguridad: FAT32 no tiene el sistema de permisos NTFS, por lo que todos los archivos son accesibles directamente sin necesidad de tomar posesión.
- Sin journaling: a diferencia de NTFS, FAT32 no mantiene un diario de cambios. Las interrupciones durante escrituras pueden dejar el sistema de ficheros en estado inconsistente, que el comando CHKDSK puede corregir pero a veces elimina archivos huérfanos.
- Nombres de archivo de 8.3: los archivos con nombres largos en FAT32 usan entradas LFN (Long File Name). La recuperación de archivos con nombres corruptos puede mostrar solo la versión 8.3 del nombre (por ejemplo, DOCUME~1 en lugar de «Documentos»).
Formatos de archivo antiguos: el reto de la compatibilidad
Recuperar los archivos es solo la mitad del trabajo. Muchos archivos de la era XP están en formatos que el software moderno ya no abre nativamente:
- Microsoft Works (.wps, .wdb, .wks): Microsoft Works fue un paquete de ofimática de bajo coste muy popular en los 90 y 2000 que se discontinuó en 2010. Sus archivos no son compatibles con Microsoft 365 moderno. Opciones: LibreOffice incluye compatibilidad parcial con .wps; el conversor gratuito de Microsoft (Works 6-9 File Converter) funciona en Windows 7 pero tiene problemas en Windows 10/11. Alternativa: instalar Microsoft Works en una máquina virtual con Windows XP.
- Microsoft Access (.mdb antiguo vs .accdb): Access 2003 y anteriores usaban el formato .mdb (Jet 4.0). Access 2007 introdujo .accdb (ACE). Las versiones modernas de Access (2016, 2019, Microsoft 365) todavía pueden abrir .mdb, pero algunas funciones de macros y módulos VBA de Access 97 o 2000 pueden no funcionar. Open Office/LibreOffice Base puede abrir .mdb de forma básica.
- Archivos PST de Outlook antiguo: Outlook 97-2002 usaba el formato PST ANSI (limitado a 2 GB), distinto del formato PST Unicode de Outlook 2003+. Outlook 2016 y versiones posteriores no pueden abrir PST ANSI directamente. Herramientas de conversión como PST Converter Pro o el propio Scanpst.exe de versiones antiguas de Outlook pueden ayudar.
- Documentos de Word 97-2003 (.doc): completamente compatibles con Word moderno y LibreOffice. El formato .doc es un estándar bien documentado sin problemas de apertura.
- Archivos de Lotus, WordPerfect y Corel: LibreOffice mantiene compatibilidad parcial con formatos .lwp (Lotus Word Pro), .wpd (WordPerfect) y .cdw. Para archivos críticos puede ser necesario encontrar software específico de la época.
Diferencias entre NTLDR (XP) y BOOTMGR (Vista/7+): cómo afectan a la recuperación
Windows XP usa NTLDR como gestor de arranque, almacenado en la raíz de la partición del sistema junto con NTDETECT.COM y boot.ini. Vista introdujo BOOTMGR (Windows Boot Manager) con BCD (Boot Configuration Data), la arquitectura que continúa en uso en Windows 11.
Para la recuperación de datos esto implica:
- Un disco XP que no arranca puede tener simplemente el NTLDR o el NTDETECT.COM dañados o borrados. Si el sistema de ficheros está intacto, los datos son perfectamente accesibles conectando el disco como unidad secundaria.
- No intentes reparar el gestor de arranque desde una línea de comandos de Windows 10 en un disco XP: bootrec /fixmbr puede sobrescribir el MBR con código incompatible con NTLDR.
- Si el disco tiene sectores defectuosos en la MBR (sector 0) o en la partición de arranque pero los datos están en sectores posteriores, una imagen completa del disco como primer paso preserva todo el estado para intentar técnicas de recuperación sin riesgo.
Rescatando datos de un PC con Windows XP moribundo
Si el PC enciende pero Windows XP no arranca o es inestable, estas son las opciones por orden de preferencia:
- Arrancar desde un LiveUSB Linux: Ubuntu, Mint o cualquier distribución Linux en USB arranca sin tocar el disco del sistema y permite copiar los datos a un disco externo. El NTFS de XP es perfectamente legible desde Linux mediante el driver ntfs-3g.
- Modo seguro de XP: si XP arranca en modo seguro (F8 en el arranque), copia los datos críticos a un disco externo antes de intentar cualquier reparación.
- Consola de recuperación XP: desde el CD de instalación de XP, la consola de recuperación permite ejecutar comandos básicos, pero no permite copiar archivos a discos externos sin configuración adicional.
- Extracción del disco e instalación como secundario: si el PC no arranca en ningún modo, extrae el disco y conéctalo como unidad secundaria en otro PC o mediante adaptador USB. Es la técnica más fiable y la primera que debe intentarse.
Cuándo es necesario un laboratorio para discos de la era XP
Los discos duros de la era XP son hoy candidatos frecuentes al fallo por envejecimiento. Un disco IDE de 2003 tiene más de 20 años, lo que supera ampliamente la vida media de un disco duro (5-7 años en uso normal). Los síntomas de fallo físico son:
- Ruido de clics al intentar leer (cabezales dañados o atrapados).
- El disco no aparece en la BIOS ni como dispositivo USB.
- El PC tarda minutos en reconocer el disco (sectores defectuosos masivos).
- El disco aparece con capacidad 0 o con un nombre incorrecto en el sistema.
En estos casos, un laboratorio especializado puede acceder al área de servicio del disco (en discos IDE, el SA está físicamente en las platinas igual que en SATA) para reconfigurar el firmware, sustituir cabezales dañados por unidades de donante compatibles, o leer directamente las platinas en sala limpia si la electrónica está dañada.
La compatibilidad de donantes es más compleja en discos IDE de más de 15 años porque los mismos modelos exactos son escasos en el mercado de segunda mano. Los laboratorios con experiencia en recuperación de sistemas legacy mantienen bibliotecas de donantes IDE para las familias más comunes.