Cybercode
tecnoblog
tecnoblog
Tecnologia · · 2 min de leitura ·

Microsoft revela truque do Windows 95 contra arquivos sobrescritos

Microsoft revela truque do Windows 95 contra arquivos sobrescritos

Raymond Chen é um engenheiro de software da Microsoft que trabalhou no desenvolvimento de versões antigas do Windows. É por isso que, vira e mexe, ele revela curiosidades da plataforma. Aqui vai uma delas: o Windows 95 seguia um truque simples para não parar de funcionar se arquivos do sistema fossem sobrescritos.

Há muito tempo que o Windows tem mecanismos que evitam que componentes do sistema operacional sejam sobrescritos ou apagados indevidamente. Mas Chen conta que, nos tempos do Windows de 16 bits, esses componentes eram “redistribuíveis”.

O que Chen quer dizer é que instaladores de softwares podiam conter cópias de componentes específicos que eram instaladas por cima de arquivos já existentes no Windows 95, desde que a seguinte condição fosse respeitada: a reescrita só seria feita se o instalador tivesse uma versão mais atual do componente.

Quando essa regra era seguida, não costumava haver problemas, pois os componentes do sistema eram atualizados de modo a manter compatibilidade com funções existentes em suas versões anteriores.

Mas diz a sabedoria popular que regras existem para serem quebradas. Pois bem, Chan relata que não era incomum arquivos de sistema serem sobrescritos por versões mais antigas:

Era comum que os instaladores de programas sobrescrevessem qualquer arquivo que estivesse no caminho, independentemente do número da versão do arquivo existente.

Fonte: Tecnoblog

Publicidade