Windows XP: Haciéndolo funcionar

Publicado 2021-12-27. Actualizado 2025-1-2.

Esta es la parte 2 de mi artículo sobre Windows XP. La parte 1 está por acá.

Instalación

Me enfocaré en Windows XP SP3 (32 bits) por su cuenta, sin extensiones como XomPie u One-Core-API (OCA). Esta última es bastante prometedora.

Windows XP, siendo de 2001, por defecto no trae soporte para discos SATA. Me sorprendió comprobar esto. Afortunadamente, puedes introducir un controlador SATA en el disco de instalación o instalarlos posteriormente. Si optas por lo segundo, deberás desactivar AHCI en la BIOS y arrancar en modo de compatibilidad (IDE) si tu sistema lo permite. De lo contrario, el programa de instalación mostrará un pantallazo azul con código de error 0x0000007B. No tengo consejos para instalar XP en un SSD.

Esenciales

Una vez instalado Windows, hay que instalar controladores y actualizaciones. Internet Explorer 6 no será muy útil acá (excepto para leer mi sitio), así que te recomiendo descargarlos desde otro computador. Si el desarrollador de tu hardware ofrece controladores, obténlos de ahí antes de usar un instalador de controladores universal.

7-zip Lidia con archivos comprimidos.
Snappy Driver Installer Instalador de controladores universal. No he tenido problemas con la versión R2201.
Actualización de los certificados raíz Necesarios para que algunas aplicaciones puedan usar conexiones cifradas.
Soporte para TLS 1.1 y 1.2
Legacy Update Reactiva el servicio de Windows Update y permite tener tu sistema al día.

Internet

¿Es sabio conectar un sistema fuera de soporte a internet? Lo común hoy en día es que tu router tenga un cortafuegos integrado con todos los puertos entrantes cerrados. Mientras no desactives el cortafuegos ni abras todos los puertos (cosa que no es trivial), estarás bien. Como en cualquier sistema, una vez que tengas un explorador andando, instala un bloqueador de publicidad, bloquea los scripts de ser posible y no te bajes porquerías de lugares que no confías.

Navegadores

Los navegadores actuales no funcionan en XP, por lo que deberás usar alguno compilado específicamente para XP.

New Moon 28 Mi navegador preferido por su compatibilidad con extensiones útiles y tener aspecto clásico, pero al estar basado en una versión muy antigua de Pale Moon, sufre con las páginas modernas. ¡Pero, oye, admite Flash!

Algunas extensiones son esenciales para una navegación libre de recursos basura y rastreo. Las extensiones de Pale Moon no se instalan en New Moon sin editar sus requisitios mínimos. Para hacer esto, usa 7-zip para abrir el archivo .xpi de una extensión y edita install.rdf. Ahí, busca la cadena minVersion correspondiente a Pale Moon y cambia su valor a 28.0.

Como mínimo recomiendo instalar uBlock Origin Legacy y eMatrix. También he probado Greasemonkey, URL Rewriter, Decentraleyes, Suspender, Image Search Options, RecordRewind y Reader View.

New Moon también es compatible con el archivo de extensiones clásicas.
Mypal Este navegador está basado en Firefox 68 así que será mucho mejor que New Moon 28 para muchas cosas y es una elección de navegador muy popular. Igual que con New Moon, como mínimo recomiendo instalar uBlock Origin y uMatrix. También es compatible con Flash.
Supermium Supermium es una versión actual de Chromium compilada específicamente para sistemas antiguos como XP. Es compatible con extensiones ManifestV2 como uBlock Origin. Es de código abierto y, lo más importante, no es chino.
K-Meleon Un navegador ligero y personalizable basado en Goanna. Admite extensiones en formato .xpi igual que New Moon. También es compatible con Flash.
Links Links es un navegador de modo texto. Tiene un modo gráfico muy simple y agradable.

Correo y noticias

Si usas outlook o gmail, en verdad que te compadezco. No te queda más que meterte a sus páginas porque me da flojera el solo pensar en configurarlos en un cliente dedicado.

Claws Mail 3.16.0-3 Claws Mail siempre ha sido el mejor cliente de correo. Es simple, seguro y con una interfaz limpia. Puede leer fuentes de noticias RSS mediante el módulo RSSyl (ojo: RSSyl en 3.16 necesita normaliz.dll que viene con IE 7+. Si no tienes ese DLL y te da pereza buscarlo, prueba con Claws Mail 3.15.0-1). Tiene soporte para cifrado con GPG mediante el módulo PGP-MIME.

Lo recomiendo sobre Thunderbird, sin duda.
Thunderbird 52.9.1 Bastante antiguo, pero lee los correos. Puede leer fuentes de noticias RSS nativamente. Tiene soporte para cifrado con GPG mediante la extensión Enigmail 2.0.8.
gpg4win 2.3.4 Para cifrar tus correos de Claws o Thundebird con GPG, esta es tu única opción.

Otra opción para leer fuentes RSS es hacerlo desde tu navegador.

Mensajería

Ningún cliente de IRC en XP (que yo conozca) se va a poder conectar por SSL a tu servidor favorito. ¡Pero hay una solución!

Stunnel Stunnel es un proxy diseñado para que cualquier programa se pueda conectar por conexión cifrada, incluso si no está diseñado para eso.

Para usarlo con IRC, agrega una entrada como la siguiente al final del archivo de configuración stunnel.conf y recarga stunnel.
[ejemplo]
accept = 6667
connect = irc.ejemplo.com:6697
cert = stunnel.pem
client = yes
Puesto que 6667 es el puerto IRC estándar, podrás conectar tu cliente de IRC directamente a localhost para conversar en el servidor. Si deseas conectarte a otro servidor al mismo tiempo, crea otra entrada con otro nombre y un puerto distinto en accept, pero deberás especificar el puerto en tu cliente (no todos admiten eso).

Ahora sí, conversemos.

Hexchat 2.9.4 HexChat es uno de mis clientes de IRC preferidos. Esta versión es bastante vieja pero con Stunnel funciona como nueva.
Microsoft Chat 2.5 Este cliente de IRC es único e inigualable, para gente culta y docta. Puedes elegir un personaje y hablar en formato de tira cómica. ¡Es lo mejor! Funciona con stunnel siempre y cuando el puerto en accept sea 6667.
Miranda-NG Puedes usar este cliente multi-protocolo para conversar con XMPP con OMEMO.
Pidgin 2.14.1 Con los plugins adecuados, Pidgin se puede conectar a cualquier servicio de chat que puedas imaginar, aunque no es particularmente la mejor opción para ninguno...
Escargot Todavía puedes conversar en el viejo MSN Messenger con la red Escargot. Si la opción de dibujo no funciona, la forma más fácil de activarla es instalando MS Journal Viewer y olvidándose del asunto.
Discord Messenger Yo no uso Discord, pero si tú sí, entonces esta es tu mejor opción. Es un cliente nuevo hecho específicamente para sistemas como Windows 2000 y XP. También es posible usar purple-discord con Pidgin o usar el cliente web.

Compartir archivos

qBittorrent 4.1.9.1 Gran cliente de torrents. Libre, de código abierto y muy respetado. Viene con descargador por RSS por defecto.
SoulseekQt 2016-4-24 Soulseek es lo máximo para descargar y compartir música. No hay absolutamente nada que lo supere.
WinSCP Este cliente FTP es varios órdenes de magnitud mejor que Filezilla. Bájate la edición portable, porque el instalador no funciona.

Desarrollo

Yo no soy un gran programador, pero sé algo de C y Python. Programar en y para XP puede resultar un desafío interesante.

Notepad++ 7.9.2 Un editor de texto completo. No hay mucho que decir, es popular y funciona.
Vim Para muchos Vim no es solo un editor, sino que una forma de vida, y todavía es compatible con XP.

Solo he probado algunas extensiones de Vim, así que no puedo dar una visión general del asunto. vim-plug funciona y permite instalar extensiones. VimTeX compila documentos de LaTeX sin dramas. Extensiones que usan Python 3, como UltiSnips, pueden ser un problema porque hasta donde yo sé ninguna versión de Vim fue compilada con soporte para Python 3.4 (la última para XP). Puedes usar Vim 7.4 con Python 3.2 si estás realmente desesperado. UltiSnips afortunadamente puede usar Python 2.7 (aunque UltiSnips 3.2 será la última versión que lo haga).
MinGW (alternativa) Un entorno minimalista de GNU para win32. Provee gcc 9.2.0 que puede compilar C, C++, Fortran, Ada, etc. ¡Los programas que compiles con esto pueden correr en Windows 95! El instalador se baja los paquetes que necesita desde Sourceforge/osdn.
Tiny C Compiler Un pequeño compilador de C que compila rapidísimo.
LLVM 3.7.1 Última versión para XP de este popular conjunto de compiladores y herramientas.
Python 3.4.3 A pesar de que Python 3.4.10 es la última versión oficial para Windows XP, Python 3.4.3 es la última versión con binarios oficiales. Es posible encontrar binarios de terceros de Python 3.4.10 y de algunas versiones posteriores, pero el resto te lo dejaré de tarea. Python 2 es íntegramente compatible con XP.
Git for Windows 2.10.0 Necesitaba git y lo conseguiría a toda costa. Git for Windows es mi forma preferida de tener un entorno de Unix en XP. Además de git, también provee utilidades de GNU, así como bash y ssh.

Todas las tareas básicas de git funcionan bien a través de HTTPS y SSH. Si un servicio se queda de los certificados, una solución es ejecutar git config --global http.sslCAinfo XXXX/Git/mingw32/ssl/certs/ca-bundle.crt (donde XXXX es el directorio de instalación de git) para que deje de molestar.

Como Git for Windows trae una versión anterior de gpg comparado con gpg4win (1.4.20 y 2.0.30 respectivamente), procura poner el directorio de gpg4win antes que los de git en el PATH.
SGDK 2.00 Un poderoso kit de desarrollo para escribir software de Sega Genesis/Mega Drive en C. A enero de 2025, SGDK 2.00 es la versión estable más reciente. Puedes construir la librería y compilar proyectos en XP sin problemas. Necesita Java 8.

Por supuesto, también puedes conseguir las herramientas de desarrollo de la época como Visual Basic 6, Delphi, Visual Studio 2005, etc. Puedes encontrarlas fácilmente en el Internet Archive o conseguirlas de medios oficiales.

Oficio

Si tienes que editar documentos imagino que tienes todavía algo de sanidad e interactúas con el mundo. Afortunadamente las herramientas de siempre todavía funcionan.

Microsoft Office La última versión de Office que funciona en XP es la 2010, pero no entiendo por qué usarías algo tan nuevo. ¡Si apenas se diferencia de Office 2007! Yo prefiero Office 2003 porque tiene la interfaz clásica. Existe una extensión que añade soporte para el nuevo formato de Office a Office 2003.
LibreOffice 5.4.7.2 Una versión tan antigua de LibreOffice funciona bien si usas sus formatos abiertos, pero no esperes mucha compatibilidad con Office.
Microsoft OneNote 2003 Este es bastante útil para tomar notas a mano. No es tan bueno como Xournal++, pero es algo. Se puede instalar independientemente de Office. Soporta presión del lápiz y notas de audio.
TexLive 2017 Según tengo entendido esta es la última distribución de TexLive compatible con XP. La compilación de documentos LaTeX funciona como debe, incluyendo figuras y bibliografía. En vez de descargarlo directamente con el enlace dado, ve al archivo histórico, elige un espejo y bájate el ISO en systems/texlive/2017. No instales el editor Texworks, está roto. Si quieres un editor LaTeX dedicado, Texmaker 4.5 dice ser compatible con XP, pero no lo he probado.
SumatraPDF 3.1.2 Excelente lector de archivos PDF, EPUB y DjVU. Por favor, no instales Acrobat.
Macromedia Dreamweaver 8 Tenía curiosidad, así que estuve un tiempo editando mi sitio en Dreamweaver. Funciona bien, y es agradable editar el HTML visualmente. No añade nada extraño a las páginas, así que es genial. Lamentablemente ya no me sirve porque uso muchas plantillas de servidor. ¡Oh, bueno!
Redmon y Ghostcript 9.50 Si instalas estos dos programas y sigues las instrucciones, tendrás una forma de imprimir a PDF. Es algo esotérico y funciona medio lento, pero hace su trabajo.

Multimedia

Reproducción de audio y video

Windows XP viene con un montón de porgramas de audio y video como el reporductor de Windows Media y Windows Movie Maker. Desafortunadamente, también viene con aproximadamente cero códecs instalados. Esto se soluciona de la misma forma que lo hacíamos antes:

K-Lite Code Pack 13.8.5 Con una configuración mínima, instala todo lo necesario para ver películas y monos chinos. Elige el que quieras, pero yo me voy por K-Lite.
CCCP (Combined Community Codec Pack) 2015-10-18

Ahora sí, pongámonos a ver y escuchar cosas.

Toma de pantalla

Windows Media Player 9 reproduciendo un episodio de Tropical-Rouge! Precure (2021).

Windows Media Player Ya viene con Windows XP, y con un paquete de códecs es igual de capaz que cualquier otro reproductor.
MPC-HC 1.7.13 Esta versión de Media Player Classic Home Cinema es la que viene con K-Lite, así que no necesitas instalarla por separado. Este reproductor compacto y personalizable fue extremadamente popular por mucho tiempo y con justa razón.
WinAmp Un reproductor clásico por excelencia, personalizable y compatible. It really whips the llama's ass!
XMPlay El reproductor de música tracker estándar. Puedes expandir sus capacidades con xmp-openmpt, cuya última versión compatible con XP es la 0.4.12
IrfanView Este potente visor de imágenes y compatible con XP. Yo no lo uso, pero es bien popular.
yt-dlp El descargador de videos por excelencia está disponible en XP por cortesía de nicolaasjan.
Flash Player 32.0.0.371 El reproductor de Flash fue compatible con XP hasta el último día. La versión vinculada es la última sin la bomba de tiempo que lo desactiva si la fecha es posterior a 2021.
VLC VLC viene con sus propios códecs y supuestamente todavía es compatible con XP, pero quizá te ande mejor una versión más vieja, como la 2.0.2.

Edición de imágenes y dibujo

¿Sabías que Wacom lanzó controladores para XP para sus tabletas hasta 2016? Yo no lo sabía, así que cuando me enteré me conseguí una Wacom usada barata y todos los programas que probé a continuación son compatibles con sus funciones, con presión del lápiz y todo.

PaintNET 3.5.11 Este editor siempre fue de lo más excelente de lo excelente. Lo usé por mucho tiempo. Esta es la última version para XP.
Photoshop 7.0 Photoshop 7.0 puede hacer tantas cosas que me hace preguntarme por qué siguen haciendo versiones de Photoshop. Lo sé, lo sé, Adobe no puede seguir en el negocio si usas PS 7.0 para siempre. Pero definitivamente deberías usar PS 7.0 para siempre.
GIMP 2.8.22 Esto fue lo primero en lo que pensé para esta sección, ya que es lo que uso en Linux. Esta versión es muy antigua y le falta muchísimo de lo que traen las versiones más recientes. Es perfectamente funcional, pero, eh, tampoco me muero por GIMP.
ImageMagick Un editor de imágenes en línea de comando extremadamente versátil. En el enlace de archive.org podrás encontrar hasta la versión 6.9.9-40 en todos sus sabores.

Las últimas versiones confirmadas funcionando en XP son las 6.9.11-19 y 7.0.10-19, pero son difíciles de encontrar en todas sus versiones. Las dos que quedan están disponibles acá.
Inkscape 0.92.3 Un editor de gráficos vectoriales libre. No está mal.
Macromedia Fireworks 8 Este es bastante bueno para hacer gráficos para páginas web y otras cosas por el estilo. Por supuesto, lo que hagas con Fireworks va a tener el sabor de esa época.
Macromedia Flash 8 Por supuesto, ¿cómo no? Lo instalé de inmediato apenas tuve XP andando. Es una de esas cosas que lamento no haber descargado cuando era niño, pero usarlo ahora es genial. Usa Swivel para convertir Flash a video.
Lightshot Lightshot es una herramienta pequeña y simple para hacer capturas de pantalla, mientras que ShareX también puede grabar la pantalla y hacer un montón de otras cosas. ShareX require .NET 4.0.
ShareX 12.0
Tiled 1.8.6 Un editor de mapas basados en tiles para juegos. Admite mapas CSV. Última versión para XP.

Edición de audio y video

No pude encontrar ningún software de edición de vídeo hecho en los últimos diez años que aún fuera compatible con XP, así que decidí volver a mis orígenes.

Sony Vegas ¡Uf! Si editabas tus videos en Sony Vegas eras el rey. ¿Cómo olvidarse de la canción del keygen? Sé que el Vegas 9 no era el que yo usaba de niño porque abrí unos proyectos de ese entonces y me dijo que eran archivos antiguos. Técnicamente Vegas 10 también corre en XP, pero necesita Windows Media Player 11 y no lo quise instalar.
Windows Movie Maker Viene con Windows XP y no necesita presentación. Sus efectos y transiciones son reconocibles al instante.
ffmpeg Versiones actualizadas de ffmpeg compiladas específicamente para XP cortesía de CoRoNe.

Fue agradable notar que mi interfaz de audio tiene controladores para XP, así que puedo usarla para grabar. Veamos qué tal la edición de audio en XP.

Audacity 2.1.3 Esta versión de Audacity es de antes de que expirara la patente del MP3, así que para codificarlos necesitas LAME 3.99.3 (libmp3lame-win-3.99.3.zip, alternativa). Audacity se niega a usar la versión especial de ffmpeg, por lo que puedes usar la versión 2.2.2 disponible en la página de LAME (ffmpeg-win-2.2.2.zip, alternativa) exclusivamente para su uso en Audacity.
FL Studio La verdad no puedo hablar de otros DAWs porque FL fue mi primer y único amor. Mi versión favorita es la 10, aunque he probado personalmente que la 20.6.2.1549 funciona. Un usuario en los foros de FL Studio dijo que 20.7.3.1987 es la ultima versión que corre en XP y yo le creo. Las versiones posteriores o no se instalan o de pleno ya no tienen una version de 32 bits disponible, finalmente terminando el soporte para XP.
Ardour 6.9 Si deseas usar un DAW libre, te sorprenderá saber que la versión de 32 bits de Ardour 6.9 es compatible con XP. A mí sí me sorprendió. Desafortunadamente no vas a encontrar muchos instrumentos libres. Ardour 7 requiere Windows 7 o posterior.
Vocaloid3 3.2.1.0 Vocaloid 3 ni siquiera está soportado oficialmente en Windows 8 pero de todas formas funciona bien en XP. Probé varios bancos de voz y no hay problema alguno. Esta versión específica puede importar archivos de proyecto de Vocaloid4, así que no pierdes mucho yendo de una versión a otra a menos que uses características exclusivas de Vocaloid4.
OpenMPT-RETRO

El tracker OpenMPT-RETRO es una compilación de OpenMPT para XP y Vista con funcionalidad reducida, pero actualizada regularmente. La última versión estándar para XP fue OpenMPT 1.28.10.00, que te puedes bajar de ahí mismo.

Furnace El tracker Furnace tiene soporte de primera clase para XP. Te permite hacer música chiptune para cualquier consola que te puedas imaginar.
Deflemask Legacy Un tracker chiptune algo más antiguo y propietario. Furnace le pega mil patadas.
Roland Virtual Sound Canvas 3.2 Un sintetizador MIDI que emula los sintetizadores Roland SC-55 y SC-88 Pro en software. Tiene un sonido muy limpio, es muy personalizable y se puede usar en lugar del sintetizador MIDI que trae Windows por defecto.
Instrumentos VST Hay miles de complementos VST disponibles para XP. He aquí una lista de algunos de los que he probado (pecando de hacer una lista muy larga):
  1. Synth1
  2. Todos los plugins gratuitos de TAL
  3. Efectos ReaPlugs
  4. Sforzando v1.916 (última versión compatible disponible)
  5. Valhalla Freq Echo y Space Modulator
  6. CamelCrusher
  7. SQ8L
  8. VSTs de Marvin (Tromine9, 8, C, 6, etc)
  9. VSTs gratuitos de Illformed (incluyendo dBlue Glitch 1.3)
  10. Acon Digital Multiply 1.1.1 (última versión que funciona)
  11. Wavosaur VST Speek 1.3
  12. VSTs gratuitos de DSK Music
  13. u-he TyrellN6 3.0.0
  14. Tunefish2 v3.3
  15. Strum GS-2 v2.3.3 (última versión compatible)
VSTHost VSTHost es herramienta muy útil que permite usar VSTs sin un DAW. Funciona perfectamente en XP.
MIDI-OX 7.0.2 Una utilidad de diagnóstico de dispositivos MIDI.

Mi teclado MIDI USB fue detectado inmediatamente por el sistema y todos los programas que he mencionado hasta ahora pudieron utilizarlo. Finalmente, también pudieron usar sin problema alguno la salida MIDI de mi interfaz de audio para comunicarse con mis sintetizadores, ¡así que una máquina con Windows XP se puede usar perfectamente para producción musical!

Juegos

Esta va a ser una sección corta porque es una obviedad. Hay miles de juegos de la era XP y anteriores, así que nadie necesita realmente ayuda con eso. Por ejemplo, no puede faltar el archivo de juegos clásicos de PC. Aquí algunos emuladores:

Retroarch Retroarch tiene una versión específica para XP.
Mednafen El mejor emulador de PlayStation es compatible con XP. Eso sí, no tiene interfaz de usuario.
PCSX2 Una versión de PCSX2 para Windows XP por NEONFLOPPY.

¿Se te antoja alguna novela visual? El que busca encuentra.

Toma de pantalla de Galaxy Angel

Otros

XPize 5R6 XPize reemplaza todos los íconos y mapas de bits de Windows que no están en el estilo de XP con versiones más adecuadas. De paso le pone un parche a tu uxtheme.dll para que puedas instalar los temas que quieras.
Zune, Embedded, Royale, Royale Noir Hay millones de temas para XP, pero siempre termino usando los oficiales; todos ellos tienen una pinta estupenda.
Máscaras de Windows Media Player Si vas a usar el reproductor de Windows Media, ¿por qué no ponerle un temita?
Balabolka Excelente programa de texto a voz, probablemente lo mejor que hay. Esencial para tus loquendos.
CrystalMark Herramientas para monitorear el rendimiento y salud de tus discos. Como se indica en el sitio, debes bajarte las versiones portables. ¿Eres más de Aoi o de Shizuku?
Link Shell Extension 3.8.7.2 Permite hacer enlaces simbólicos en Windows de forma sencilla.
Sandboxie 5.40 Te permite aislar aplicaciones en entornos controlados. Requiere CPU con SSE2.
WinCDEmu La forma más sana de montar imágenes de disco como unidades virtuales.
ImgBurn 2.5.8.0 Hablando de discos, esto te permite grabarlos. ¿Sí tienes una unidad de CD/DVD, no?
Redshift Por si deseas reducir tu consumo de luz azul por la noche. Funciona en XP siempre que se sigan las instrucciones.
pass ¡Esto sí que es de nicho! pass es un gestor de contraseñas que usa GPG para mantenerlas seguras. Funciona sin problemas con Git for Windows y gpg4win.
Throttlestop 6.0 Si estás en un portátil, puedes usar esto para gestionar la velocidad de la CPU.

Si quieres más recomendaciones de software, puedes leer la lista de programas de skipster y Retro Systems Revival.

¿Comentarios? Dime qué piensas en el libro de visitas.