Habiliat Memória EMS no Windows XP

Seção onde você poderá tirar suas dúvidas sobre Sistemas Operacionais. (Windows, Linux...)

Moderador: Moderadores

Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Habiliat Memória EMS no Windows XP

Mensagem por Jairo Maia »

Olá pessoal,

Numa máquina com Windows XP Pack 3, gostaria de saber como faço para habitar a memória EMS para ser usada por um programa no Prompt do Dos (cmd).

Tentei alterando o Config.nt mas não consigo resultado. Meu Config.nt está assim:
Dos=high, umb
Device=%SystemRoot%\system32\himem.sys
PerVmFiles=155
Alguém poderia dar uma dica?
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Habiliat Memória EMS no Windows XP

Mensagem por alxsts »

Olá!

O Himem.sys serve para gerenciar a memória estendida e EMS, como diz o nome (Expanded Memory Specification) refere-se à memória expandida. No MS-DOS e Win até 98 (se não me engano) usava-se um gerenciador para controlar esta memória, na maioria das vezes o EMM386. Lembram-se?

Tente usar o EMS Magic.

Pode tentar alterar a compatibilidade na hora de executar o programa.

Se for em Clipper, gere o executável com Blinker.
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Habilitar Memória EMS no Windows XP

Mensagem por Jairo Maia »

Olá Alexandre Santos,

Muito obrigado pela dica. Resolvido!
:{
alxsts escreveu:No MS-DOS e Win até 98 (se não me engano) usava-se um gerenciador para controlar esta memória, na maioria das vezes o EMM386. Lembram-se?
Sim, me lembro. Foi até o Millenium, no XP ele foi incorporado, e fim do Config.sys.
alxsts escreveu:Se for em Clipper, gere o executável com Blinker.
É o GasPro. Estou migrando os sistemas, mas ainda preciso do Gas para alguns ajustes.

Valeu.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Habiliat Memória EMS no Windows XP

Mensagem por alxsts »

Olá!

Legal que resolveu.

Se puder, dê detalhes de como o fez. Ficará como base de conhecimento para consultas futuras.
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Habilitar Memória EMS no Windows XP

Mensagem por Jairo Maia »

Olá Alexandre,

Instalei o EMS Magic.

Na verdade é necessário apenas instalar. Depois que é completada a instalação, é criado na barra de menus do Windows as opções que ele oferece.

Nada fica residente em memória no Windows, apenas quando é acionado o prompt, o icone encaminha para a pasta dele e chama um arquivo bat que configura a memória.

No meu caso, para facilitar, enviei o icone escolhido para a área de trabalho e renomeei para Harbour Project, e cada vez que vou trabalhar nos fontes acesso o prompt por ele, e rodo sem problema o Gas quando necessário.

Interessante resaltar que ele funciona também no Vista e Seven, que não possuem mais os recursos nativos para EMS.

Veja o resultado:

Imagem

Reitero meu Muito Obrigado. Valeu.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Responder