Gostou? Curta, comente e compartilhe a publicação original! Ajude a divulgar o projeto! Deixe seu comentário no final desta postagem!

Em 17 de setembro de 1986, a Microsoft anunciava a criação do Microsoft CD-ROM Extensions MSCDEX, extensão do MS-DOS que permitiu ao sistema acessar as recém-criadas unidades ópticas de disco CD-ROM.

Sigla para “Microsoft CD-ROM Extensions”, o MSCDEX, como ficaria posteriormente conhecido, foi um componente de software criado pela Microsoft para permitir que computadores equipados com o sistema operacional MS-DOS, e posteriormente o Microsoft Windows,  pudessem reconhecer e acessar unidades de discos ópticos tipo CD-ROM.

Concebido numa época em que o armazenamento removível de computadores pessoais dependia basicamente dos disquetes, seu desenvolvimento remonta a meados da década de 80, quando os discos ópticos começariam a ganhar espaço como meio de distribuição de grandes volumes de dados.

Naquela altura, o sistema MS-DOS ainda não possuía suporte nativo para sistemas de arquivos de mídias ópticas, estando restrito aos discos em formato FAT. O MSCDEX atuaria assim como uma “ponte” de tradução, permitindo que o sistema operacional interpretasse os dados gravados no CD-ROM, possibilitando atribuir a ele uma letra de unidade específica e integrando-o à estrutura de diretórios comum do sistema.

Anunciado publicamente pela Microsoft em 17 de setembro de 1986, sua primeira versão seria desenvolvida como um complemento instalável para o MS-DOS 3.1, embora a maioria dos “mortais” nem sonhasse em possuir uma unidade óptica nessa época.😊

Microsoft CD-ROM Extensions MSCDEX 2
Arquivos de configuração para carga do driver do CD-ROM e do mscdex.exe no sistema MS-DOS

O MSCDEX não era, entretanto, um “driver” que controlava diretamente a unidade de CD-ROM, atuando na verdade como uma “extensão” do MS-DOS, fazendo a interface entre o sistema operacional e o driver propriamente dito, fornecido pelo fabricante do hardware da unidade óptica.

Esse driver, normalmente carregado por meio do comando DEVICE no saudoso arquivo CONFIG.SYS, comunicava-se com o equipamento, enquanto o MSCDEX.EXE, executado dentro do AUTOEXEC.BAT, conectava a interface do driver de baixo nível ao sistema operacional, “apresentando” o CD-ROM ao MS-DOS de maneira semelhante a uma unidade de disco convencional.

O programa permanecia residente na memória e, a partir daí, comandos como DIR, COPY e programas DOS podiam acessar os arquivos armazenados no disco óptico como se estivessem trabalhando com uma unidade de armazenamento convencional.

Essa arquitetura seria particularmente importante visto que os fabricantes utilizavam diferentes controladores e interfaces para suas unidades de CD-ROM. Desta forma, em vez de cada programa precisar conhecer as características de cada modelo existente, o MSCDEX oferecia uma interface padronizada, permitindo que comandos do sistema e programas acessassem as unidades de forma transparente.

A primeira geração do MSCDEX operaria com o sistema de arquivos High Sierra (responsável por organizar os dados no disco), cuja primeira proposta de especificação havia sido publicada por um consórcio de fabricantes em 28 de maio de 1986, e que posteriormente serviria de base para a padronização internacional que resultaria no ISO 9660. Essa padronização seria fundamental para que um mesmo CD-ROM pudesse ser utilizado em computadores de diferentes fabricantes e plataformas.

Microsoft CD-ROM Extensions MSCDEX 3
Imagem típica dos módulos de software em funcionamento

Em 1988, a Microsoft apresentaria o MSCDEX 2.0, que acrescentaria suporte ao padrão ISO 9660, além de manter a compatibilidade com o High Sierra. A versão também traria suporte a caracteres japoneses Kanji (Shift-JIS) e aprimoramentos destinados às aplicações multimídia, permitindo que CD-ROMs contendo textos, imagens, gráficos, animações e áudio fossem utilizados de maneira mais ampla nos computadores compatíveis com MS-DOS.

Durante a primeira metade da década de 1990, o MSCDEX se tornaria um componente indispensável para o boom da multimídia nos PCs, onde jogos revolucionários (como Myst e Star Wars: Rebel Assault ) que exigiam grande volume de dados para armazenar vídeos gravados, faixas de áudio digital e gráficos complexos, dependiam diretamente dessa extensão para rodar.

A importância do MSCDEX aumentaria rapidamente à medida que o CD-ROM deixou de ser uma tecnologia destinada principalmente a aplicações especializadas e passou a ser utilizado para enciclopédias, bancos de dados, programas educacionais, aplicativos e jogos. A elevada capacidade dos discos ópticos (de centenas de megabytes), muito superior à dos disquetes então comuns, tornaria o CD-ROM particularmente atraente para distribuir softwares que já não cabiam confortavelmente em uma coleção de disquetes.

Durante sua evolução, o MSCDEX receberia diversas atualizações, como a versão MSCDEX 2.21, lançada junto Windows for Workgroups 3.1. Em 1993, com o lançamento do MS-DOS 6.0, o MSCDEX 2.22 passaria a ser distribuído juntamente com o próprio sistema operacional, em vez de depender exclusivamente do fornecimento pelos fabricantes de unidades de CD-ROM. Isso representaria uma mudança importante, pois a utilização de CD-ROM já estava suficientemente difundida para que o suporte fizesse parte do ambiente DOS oferecido pela Microsoft.

Microsoft CD-ROM Extensions MSCDEX 4
Originalmente mscdex era distribuído pelos próprios fabricantes das unidades de CD-ROM, até ser integrado ao MD-DOS 6.0

Acompanhando o MS-DOS 6.2, 6.21, 6.22 e  Windows for Workgroups 3.11, a versão MSCDEX 2.23 receberia melhorias relacionadas ao consumo de memória, um aspecto especialmente relevante para os computadores da época ainda fortemente dependentes do sistema MS-DOS, nos quais a memória convencional disponível para os programas era bastante limitada.

A última versão conhecida, a MSCDEX 2.25 de 1995, apareceria juntamente com o sistema Windows 95, sendo utilizada principalmente nos discos de inicialização que precisavam disponibilizar acesso a CD-ROM antes que o próprio Windows assumisse o controle do equipamento.

A chegada do Windows 95 marcaria, entretanto, o início do fim do papel central do MSCDEX. Isso porque o novo sistema passaria a oferecer nativamente uma arquitetura de acesso a CD-ROM baseada em um driver de modo protegido de 32 bits nativo, o CDFS (Compact Disc File System), permitindo que o Windows acessasse discos ópticos sem depender dos anteriores drivers lentos de 16bits, que ocupavam a memória convencional do PC e possuíam desempenho inferior.

Ainda assim, apesar da sua substituição no Windows 95 e em versões subsequentes como o Windows 98Windows ME, o arquivo MSCDEX.EXE ainda continuaria presente por vários anos no sistema como uma ferramenta de legado. Ele era incluído em discos de boot de emergência para garantir que os usuários pudessem acessar o leitor de CD-ROM caso precisassem formatar o sistema ou reinstalar o Windows a partir do ambiente de linha de comando.


E você, lembra quando adquiriu sua primeira unidade de CD-ROM?

Clique aqui e deixe seu comentário no final desta postagem! Sua participação é muito importante pra nós!

Vídeo(s):

*legendas disponíveis nos controles do Youtube, na opção “⚙ >> Legendas/CC >> Traduzir automaticamente”.

Configurando uma unidade de CD-ROM no MS-DOS
Mais em:



*As imagens utilizadas nesta postagem são meramente ilustrativas e foram obtidas da internet.


Quer nos ajudar com doações de itens para o acervo do Museu Capixaba do Computador – MCC?

Entre em contato conosco por meio dos canais de comunicação identificados nos ícones abaixo, ou ainda por quaisquer uma das nossas redes sociais listadas no topo da página.

WhatsAppmessengerinstagram directemail
Clique no ícone desejado e entre em contato conosco!

As doações também poderão ser entregues diretamente na sede do museu, neste endereço.

Para refrescar a memória e te ajudar a identificar alguns itens que buscamos, aqui você encontra nosso álbum de “Procura-se” .

Colabore você também com o primeiro museu capixaba dedicado à memória da tecnologia da informação! 

Doe seus itens sem uso. Você ajuda a natureza e dá uma finalidade socialmente útil pra eles!



Gostou? Curta, comente e compartilhe a publicação original! Ajude a divulgar o projeto! Deixe seu comentário no final desta postagem!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *