Windows 95 je prepoznavao instalacijske datoteke po čarobnim riječima
Umjesto oslanjanja na neku posebnu oznaku, Windows 95 je provjeravao naziv programa kako bi utvrdio je li riječ o instalacijskoj aplikaciji. Provjeru je obavljao uz pomoć popisa čarobnih riječi.
Iskusni Microsoftov inženjer Raymond Chen potvrdio je nešto što su mnogi pretpostavljali u vezi s operativnim sustavom Windows 95. Taj je OS pogađao kada se pokreće instalacijski program.
Umjesto oslanjanja na neku posebnu oznaku, Windows 95 je provjeravao naziv programa kako bi utvrdio je li riječ o instalacijskoj aplikaciji. Provjeru je obavljao uz pomoć popisa čarobnih riječi. Ako je naziv programa sadržavao jednu od njih, morao je biti instalacijski program. Prema Chenu, na tom popisu su bile riječi setup, install, inst, imposta, ayarla i felrak.
"Unos za instalaciju je suvišan s inst jer sve što sadrži 'install' također će sadržavati 'inst'. Pretpostavljam kako je 'install' došao prvo, a kasnije je netko otkrio kako se mnogi programi za postavljanje nazivaju 'blahinst' za različite vrijednosti 'blah' pa su dodali unos za 'inst', ali nisu uspjeli ukloniti suvišni unos za 'install'", napisao je Chen.
Ako nije pronađena podudarnost, 95-ca je također provjerila putanju do izvršne datoteke za riječ "setup". Ako su uvjeti bili ispunjeni, Windows 95 je tada mogao pokrenuti svoje provjere čišćenja za nepravilno izmijenjene sistemske datoteke.
"Kao poseban bonus Windows 95 provodi provjeru datoteka uživo nakon što se bilo koji multimedijski upravljački program instalira putem datoteke INF. Pretpostavljam kako je multimedijski tim otkrio da mnogi upravljački programi prepisuju sistemske DLL-ove u svojim datotekama INF, pa su nakon toga zatražili propusnicu za čišćenje", naveo je Chen.