Bug no Windows 95 OSR2 e Windows 98 em português
Por Gabriel Torres em 04 de fevereiro de 1999

A versão em português do Windows 95 OSR2 e do Windows 98 trazem um bug que pode se mostrar bastante inconveniente caso você utilize programas DOS, especialmente joguinhos: há pouca memória convencional disponível.

O arquivo Himem.sys, que no DOS era necessário ser carregado através do Config.sys, no Windows 9x é carregado automaticamente através do arquivo Io.sys, não sendo necessário nenhum comando especial nos arquivos de configuração do micro. Nas primeiras versões do Windows 95 em português e no Windows 9x em inglês, o Himem.sys ocupa somente 1 KB de memória convencional, como você pode ver na Figura 1.


Figura 1: Repare que o Himem.sys ocupa somente 1 KB de memória.

Entretanto, no Windows 95 OSR2 ("Windows 95 B") em português, o Himem.sys ocupa 47 KB de memória convencional, no Windows 95 OSR2.5 ("Windows 95 C") ocupa 33 KB e, no Windows 98 em português, 28 KB, como mostra a Figura 2.


Figura 2: O Himem.sys do Windows 98 ocupa 28 KB.

Para saber se o seu sistema tem ou não esse problema, basta entrar o comando Mem /c /p no prompt do DOS.

Esse problema passa despercebido pela maioria dos usuários, mas é extremamente inconveniente para aqueles que tentam "rodar" um jogo e este acusa erro de falta de memória.

Para corrigir esse problema, você deverá executar o programa Iosysbrz.

No caso do Windows 98, você terá de executar o arquivo Himem98.exe.

Originalmente em http://www.clubedohardware.com.br/artigos/574

© 1996-2008, Clube do Hardware. Todos os direitos reservados.

É expressamente proibida a reprodução total ou parcial do conteúdo deste site e dos textos disponíveis, seja através de mídia eletrônica, impressa, ou qualquer outra forma de distribuição. Os infratores serão indiciados e punidos com base na lei nº 9.610 de 19/02/1998.

Não nos responsabilizamos por danos materiais e/ou morais de qualquer espécie promovidos pelo uso das informações contidas no Clube do Hardware.