Os desenvolvedores do Windows 95 não tiveram tempo para criar seu próprio instalador de sistema operacional.

Criar o instalador do Windows 95 foi uma verdadeira dor de cabeça para os desenvolvedores do sistema operacional, disse o veterano da Microsoft Raymond Chen, que trabalhou no departamento de desenvolvimento do Windows por mais de 30 anos. O instalador final era um híbrido de três sistemas operacionais, pois usar apenas a tecnologia Win32 seria muito trabalhoso para os usuários.

Fonte da imagem: Bernd Dittrich / unsplash.com

O primeiro estágio da instalação do Windows 95 era um programa DOS que iniciava uma versão “miniatura” do Windows 3.1, que controlava o estágio seguinte. O segundo estágio iniciava um programa Windows completo de 16 bits, que cuidava da maior parte da instalação. Esse código de 16 bits também era usado independentemente de a instalação ser executada no Windows 3.1 ou em outra instância do Windows 95.

“Algumas pessoas perguntaram se seria possível instalar um Windows 95 em miniatura usando MS-DOS e Windows 3.1, em vez de um Windows 3.1 em miniatura. Isso permitiria que realizassem a maior parte do trabalho em um sistema operacional completo de 32 bits e aproveitassem os novos recursos do Windows 95”, disse Raymond Chen.

A solução com uma versão simplificada do Windows 95 era tecnicamente viável, mas difícil de implementar, ele admitiu. Primeiro, uma versão reduzida do Windows 95 teria que ser criada exclusivamente para o processo de instalação. No entanto, o projeto do Windows 95 já estava significativamente atrasado, e a gerência rejeitou “imediatamente” a ideia. Em segundo lugar, a Microsoft já possuía uma miniversão do Windows 3.1 bem estabelecida e com suporte, que poderia ser adaptada para criar um instalador para o novo sistema operacional.

O arquivo “Mini.cab” incluído no disco de instalação do Windows 95 tinha 441.905 bytes de tamanho inicial e 815.307 bytes após a descompactação. Uma miniversão do Windows 95 caberia em apenas dois disquetes, e isso seria perfeitamente viável, apesar da duplicação de código e da complexidade adicional, de acordo com Raymond Chen.Mas neste caso, o conforto do usuário sofreria: com o mini-instalador Win9x, seriam necessárias pelo menos duas reinicializações do sistema e, no departamento de desenvolvimento, o princípio de “apenas uma”reinicie.” No final, a melhor solução para o problema acabou sendo uma mini versão do Windows 3.1.

admin

Postagens recentes

O Internet Archive está assumindo a tarefa de curar a internet da “deterioração de links”.

O Internet Archive Project é uma organização sem fins lucrativos que, como o próprio nome…

44 minutos atrás

“Então Concord não te ensinou nada?” A Sony anunciou o jogo de ação cooperativo Horizon Hunters Gathering, e os fãs estão confusos.

A editora Sony Interactive Entertainment e a desenvolvedora Guerrilla Games revelaram por completo o spin-off…

1 hora atrás

O Bitcoin despencou para menos de US$ 67.000, com os investidores assustados e vendendo suas moedas.

O Bitcoin caiu para US$ 66.896,43 hoje, com o sentimento dos investidores se inclinando cada…

2 horas atrás

A Starlink se tornou uma mina de ouro para a SpaceX e está prestes a se expandir, passando de dispositivos de IA para satélites ao controle orbital.

Antecipando seu IPO previsto para este ano, a SpaceX planeja expandir sua divisão Starlink e…

2 horas atrás

A Intel desenvolveu uma nova geração de capacitores integrados — a chave para o fornecimento estável de energia para os chips de IA do futuro.

Ao discutirmos novas tecnologias de processo, constantemente mencionamos os transistores como componentes-chave que determinam o…

2 horas atrás

The Elder Scrolls IV: Oblivion Remastered chegará ao Nintendo Switch 2, mas os fãs não estão exatamente entusiasmados.

Juntamente com as datas de lançamento das versões para Nintendo Switch 2 de Fallout 4…

3 horas atrás