A versão em português do Windows 95 OSR2 e do Windows 98 traz 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
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
O Himem.sys do Windows 98 ocupa 28 KB.
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.exe, que está disponível para download em http://support.microsoft.com/download/support /mslfiles/Iosysbrz.exe. Esse arquivo funciona somente no Windows 95 OSR2 e OSR2.5 (“Windows 95 B” e “Windows 95 C”).
No caso do Windows 98, até agora a Microsoft ainda não disponibilizou nenhum arquivo para corrigir esse problema. Entretanto, há uma solução que funciona: copie o arquivo Io.sys do Windows 98 em inglês por cima do arquivo Io.sys do seu Windows 98. Como efeito colateral, algumas mensagens do prompt do DOS aparecerão em inglês e a tecla de confirmação de comandos passará a ser “Y” (de “Yes”) em vez de “S” (de “Sim”).