Il backup invisibile che salvava Windows 95: storia del trucco che evitava crash e incompatibilità

Senza questa trovata, ogni installazione avrebbe potuto mandare in crash il sistema.



[ZEUS News - www.zeusnews.it - 26-03-2026]

Nonostante siano passati oltre trent'anni dal suo lancio, Windows 95 torna a far parlare di sé grazie ai racconti che di tanto in tanto i suoi sviluppatori condividono con il grande pubblico. L'ultimo caso riguarda una scelta progettuale condivisa dal Raymond Chen: un "meccanismo nascosto" creato per impedire che i programmi di installazione di terze parti compromettessero il sistema sovrascrivendo file critici con versioni obsolete.

Negli anni '90 gli installer erano spesso autonomi e privi di un vero insieme di regole uniformi e condivise. Molti sviluppatori includevano nei pacchetti copie ridistribuibili delle librerie di sistema, necessarie per garantire la compatibilità con macchine non aggiornate. Le linee guida ufficiali richiedevano di confrontare la versione del file presente sul sistema con quella inclusa nel pacchetto, sovrascrivendo solo se più recente. Tuttavia, numerosi installer ignoravano queste indicazioni e sostituivano indiscriminatamente i file esistenti. Il passaggio da Windows 3.1 a Windows 95 aggravò il problema. Le applicazioni progettate per l'ambiente a 16 bit tendevano a sovrascrivere componenti a 32 bit con versioni più vecchie, causando incompatibilità e crash. Familiarmente noto come DLL Hell (l'inferno delle DLL), il fenomeno poteva rendere instabile l'intero sistema operativo dopo l'installazione di un singolo programma.

I tentativi iniziali di Microsoft di bloccare la sovrascrittura dei file di sistema si rivelarono inefficaci. Alcuni installer interpretavano il blocco come un errore critico e interrompevano l'installazione, mentre altri chiedevano all'utente di prendere decisioni tecniche difficili da comprendere. In alcuni casi i software tentavano di aggirare il blocco riavviando il sistema e sostituendo i file tramite script batch. Per evitare questi scenari Windows 95 introdusse la directory nascosta C:\Windows\SYSBCKUP, contenente copie di backup dei componenti più soggetti a sovrascrittura. Al termine di ogni installazione il sistema confrontava automaticamente le versioni dei file modificati con quelle presenti nella directory di backup.

Se l'installer aveva introdotto una versione più vecchia, Windows 95 la sostituiva silenziosamente con quella corretta prelevata dal backup. Se invece il programma aveva installato una versione più recente, era la copia in SYSBCKUP a essere aggiornata. Questo meccanismo garantiva la continuità del sistema senza interferire con il processo di installazione. La soluzione era semplice ma efficace: permetteva agli installer di operare liberamente, preservando al tempo stesso l'integrità del sistema operativo.

Il metodo anticipava concetti oggi comuni nei sistemi operativi moderni, come il controllo delle versioni, la protezione dei file di sistema e i meccanismi di autoriparazione. Pur essendo rudimentale rispetto agli standard attuali, rappresentò un passo importante nella gestione della compatibilità e della resilienza del sistema. La documentazione tecnica dell'epoca non rendeva evidente l'esistenza di SYSBCKUP, che operava in modo completamente trasparente per l'utente. Il trucco adottato da Windows 95 contribuì a mitigare uno dei problemi più complessi della transizione tra architetture a 16 e 32 bit, garantendo una maggiore stabilità in un periodo caratterizzato da forte eterogeneità degli installer e da scarsa standardizzazione delle procedure di installazione.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.
© RIPRODUZIONE RISERVATA

Commenti all'articolo (2)

Io me lo ricordo il system bckup e mi ricordo che mi incazzavo quando non interveniva come promesso, solo perché l'installazione non richiedeva il riavvio ed il driver del modem metteva a soqquadro tutto il sistema operativo :grrr: Perché il suo problema era che funzionava solo al riavvio, quando la copia presente in sysbckup veniva... Leggi tutto
31-3-2026 17:09

Forse avrebbero dovuto mantenerlo anche su Windows 11... :lol:
28-3-2026 14:53

La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
Secondo te, gli autovelox e i sistemi automatici di rilevamento...
Contribuiscono a rendere più sicure le strade.
Sono dei mangiasoldi utilizzati senza ritegno dalle amministrazioni locali.
Vanno evitati e contrastati con tutte le tecnologie a disposizione.

Mostra i risultati (8020 voti)
Maggio 2026
Google Chrome scarica un modello AI da 4 GB senza avvisare gli utenti
Ubuntu spinge sull'IA e divide gli utenti
Disastro PocketOS: l'agente IA cancella database e backup in pochi secondi senza supervisione
Aprile 2026
Telemarketing, arrivano i numeri brevi: identificheranno i servizi legittimi
Windows 11 cambia rotta: Microsoft ricostruisce il sistema attorno alle richieste degli utenti
Firefox 150, scovate 271 vulnerabilità con l'IA
IPv6 supera IPv4 per un giorno
Verifica dell'età, l'app UE si buca in meno di due minuti
Alexa+ debutta in Italia: conversa, agisce e si integra nella smart home
Verbatim e I-O Data puntano sul Blu-ray: rinasce un mercato dato per morto
La Francia abbandona Windows
Router TP-Link compromessi in tutto il mondo: così gli hacker russi sottraggono le credenziali
Attività sessuali, persone svestite o alla toilette, carte di credito
Oracle licenzia 30.000 dipendenti via email
Marzo 2026
Windows 11 avrà una barra delle applicazioni compatta in stile Windows 10
Tutti gli Arretrati
Accadde oggi - 7 maggio


web metrics