Ir ao conteúdo
  • Cadastre-se

Liberar 640 k de memoria!


itutech

Posts recomendados

Seu sistema é baseado em DOS né?

Se for você precisa carregar o DOS na memória alta para liberar memória convencional (q é a q você precisa).

Mas não tem como liberar 640kb porque esse é o total de memória, e o DOS e todos os drivers das placas usam um pouco dela para q seus equipamentos funcionem no DOS, como placas de som, mouse...

Tente editar o config.sys e coloque o seguinte:

DEVICEHIGH=C:\DOS\HIMEM.SYS

se o arquivo HIMEM.SYS estiver na pasta windows, coloke windows no lugar do dos. então seu config.sys deve ficar assim:

DEVICEHIGH=C:\WINDOWS\HIMEM.SYS

DEVICEHIGH=C:\WINDOWS\EMM386.EXE NOEMS

DOS=HIGH

DOS=UMB

ou

DEVICEHIGH=C:\DOS\HIMEM.SYS

DEVICEHIGH=C:\DOS\EMM386.EXE NOEMS

DOS=HIGH

DOS=UMB

mais as linhas q já existiam, exceto as q dizem respeito a esses arquivos (himem.sys e emm386.exe), pois essas serao como coloquei acima.

Com isso você deve conseguir no mínimo 590kb de memória livre...

E tenho quase certeza de q será suficiente para executar seu programa.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...