Windows 95 : le secret de sécurité oublié qui a sauvé les installations

Raymond Chen, ingénieur chez Microsoft, a révélé un détail surprenant concernant Windows 95 : une fonctionnalité discrète, la carte SYSBCKUP, qui protégeait le système contre les installations corrompues. Cette découverte éclaire une époque où les mises à jour automatiques n'étaient pas encore omniprésentes.

Une solution de secours inattendue

Une solution de secours inattendue

À l'époque, l'installation de logiciels incluait souvent des composants redistribuables, des éléments nécessaires à leur bon fonctionnement. Microsoft recommandait de vérifier l'existence de ces composants avant de les installer, mais de nombreux développeurs ne respectaient pas ces directives. Résultat : des fichiers système plus anciens pouvaient être écrasés par des versions plus récentes, engendrant des conflits et des dysfonctionnements.

La solution proposée par Windows 95 était astucieuse. La carte SYSBCKUP stockait des copies de sauvegarde des fichiers les plus susceptibles d'être affectés. Après l'installation, le système comparait les nouveaux fichiers avec ces copies. Si un fichier était plus ancien, il était remplacé automatiquement, et si un fichier était plus récent, la copie de sauvegarde était mise à jour. Une méthode plus efficace que les tentatives précédentes, comme le blocage de l'écrasement ou la redirection des écritures vers des fichiers fictifs, qui s'avéraient inefficaces à cause des vérifications d'intégrité des installateurs.

Cette approche, bien que simple, a permis de garantir la stabilité du système en protégeant ses composants essentiels. Elle témoigne d'une ingéniosité discrète, loin des grandes manœuvres marketing. Un détail technique qui, à l'époque, a permis d'éviter bien des cauchemars aux utilisateurs.

L'histoire de la carte SYSBCKUP est un rappel que la robustesse d'un système n'est pas toujours le fruit de solutions complexes, mais aussi de petites astuces intelligentes.