tecnologia

Windows 95: il segreto nascosto che rivoluzionò l'era digitale

Un sistema operativo che sembra obsoleto, ma che nascondeva una difesa geniale contro i virus: ecco come Microsoft ha salvato Windows 95 da un disastro.

Un'arma inaspettata contro i malintenzionati

Negli anni '90, l'installazione di software era un'operazione rischiosa. Gli eseguibili, o ‘installer’, erano spesso portatori di errori e, peggio, di virus. Microsoft, consapevole del pericolo, implementò un sistema di controllo sorprendentemente efficace: un’analisi basata su una lista di parole chiave.

Quando un file veniva installato, il sistema lo confrontava con un elenco predefinito di termini come “setup”, “install” o “inst”. Una corrispondenza attivava una routine di protezione, progettata per individuare e bloccare i file potenzialmente dannosi. Un meccanismo apparentemente rudimentale, ma che si rivelò cruciale per la stabilità del sistema.

La strategia di raymond chen: un

La strategia di raymond chen: un'innovazione inattesa

Come spiega l’ingegnere Raymond Chen nel suo blog “The Old New Thing”, la scelta di questa tecnica non era casuale. Molti installer ignoravano le raccomandazioni di Microsoft, e spesso i file DLL erano corrotti. Windows 95, quindi, doveva reagire rapidamente per prevenire danni irreparabili.

Il sistema funzionava in due fasi: prima controllava la presenza di “Setup”, poi analizzava il nome del file alla ricerca di parole chiave come “inst”. Un’invenzione geniale, che oggi appare quasi antiquata, ma che dimostra l'ingegnosità dei primi sviluppatori Microsoft.

Dalla protezione ai file: un passo fondamentale

Dalla protezione ai file: un passo fondamentale

Dopo Windows 95, Microsoft abbandonò questa strategia, dando spazio al Windows File Protection, un sistema più avanzato. Ma il metodo originario ha gettato le basi per le moderne protezioni dei file, come System File Protection e sfc /scannow, ancora in uso in Windows 11. La capacità di Windows 95 di salvare il sistema da un'ondata di errori, grazie a questa difesa inattesa, è stata la chiave per l'affermazione del sistema operativo.

Un retroscena sorprendente che ci ricorda come, anche nelle tecnologie più avanzate, possano nascondersi soluzioni semplici eppure rivoluzionarie.