El lanzamiento de Windows 95 marcó un antes y un después en la informática doméstica, pero pocos saben que su estabilidad dependía de un guardián invisible. Microsoft tuvo que ingeniar soluciones creativas para que los programas de terceros no arruinaran la experiencia del usuario al instalarse.
Uno de los mayores desafíos de la época era que Windows 95 restauraba secretamente archivos del sistema que habían sido dañados. Esta estrategia permitía que el sistema operativo mantuviera su integridad técnica, incluso cuando los desarrolladores de software no seguían las reglas básicas de instalación recomendadas por la compañía.
Windows 95 restauraba secretamente archivos
El ingeniero Raymond Chen, un veterano con décadas de experiencia en la empresa, reveló recientemente cómo funcionaba este mecanismo de defensa. En aquellos años, era común que los instaladores de aplicaciones incluyeran sus propias copias de componentes esenciales del sistema operativo.
Aunque Microsoft pedía verificar las versiones antes de copiar, muchos programas simplemente sobrescribían todo, provocando que componentes del sistema operativo modernos fueran reemplazados por versiones obsoletas y plagadas de errores.
Si el instalador había añadido una versión antigua, esta se reemplazaba automáticamente por la presente en SYSBCKUP; pero si se trataba de una versión más reciente, la copia de reemplazo se actualizaba.
Para solucionar este desorden sin que el usuario tuviera que intervenir, se creó el directorio oculto C:\Windows\SYSBCKUP. Este rincón del disco duro funcionaba como una caja fuerte donde se guardaban copias de seguridad de los archivos más críticos.
Al finalizar cualquier instalación, el sistema comparaba silenciosamente lo que el programa había hecho con lo que había en esa carpeta. Si detectaba que un archivo nuevo era en realidad más viejo que el original, Windows 95 restauraba secretamente archivos para devolver la salud al equipo de forma inmediata.
Esta solución resultó ser mucho más efectiva que intentar bloquear la escritura de archivos durante la instalación. Si el sistema impedía que un programa copiara sus datos, los instaladores solían colapsar o mostrar mensajes de error incomprensibles para los novatos.
Al permitir la copia y corregirla después, se garantizaba que el software funcionara sin comprometer los componentes del sistema operativo generales. Fue un equilibrio perfecto entre flexibilidad para los desarrolladores y tranquilidad para quienes solo querían usar su computadora sin miedo a que dejara de arrancar tras instalar un simple juego.

Comentarios!