Página 1 de 1
duvida em: sem espaco no ambiente
Enviado: 08 Mar 2006 09:19
por tonyx
tenho sistema de CONTAS que o tamnho do EXE = 1350, e ao executar
tem a menssagem "SEM ESPACO NO AMBIENTE",
mas tenho o de FOLHA tamnho = 2581 e nao apresenta esta menssagem.
e outro de contabilidade nada tambem
estaria na forma do usar o LINK com os OVR dentro ??
eu usu o tal exospace e optedit em todos ??
Enviado: 08 Mar 2006 18:18
por rochinha
Amiguinho
Voce usa o OPTEDIT para compactar o executavel, mas ele não serve de nada quando o executável vai para a memória pois ele volta ao tamanho original.
O EXOSPACE por padrão cria uma área de trabalho virtual de 16MBytes fazendo com que qualquer programa tenha espaço o bastante para execução.
No meu .BAT eu coloco:
SET CLIPPER=E0;F200
No CONFIG.SYS
buffers=20
devicehigh=c:\windows\emm386 /noems
Verifique no config se ele esta carregando programas para memória que não serão uteis a voce ou ao seu sistema o máximo que ele deve contem é o carregamento do HIMEM.SYS, EMM306.EXE, SMARTDRV.EXE e o driver do CDROM.
@braços :?)
resp
Enviado: 08 Mar 2006 18:38
por tonyx
a questao nao e bem esta pois tenho um exe de folha de > 2000mb e nao aparace tal menssagem;
Enviado: 09 Mar 2006 00:47
por Dudu_XBase
Boa Noite Tonyx.
1. Solução
- Acesse o prompt do ms-dos
- Digite: set >arruma.bat (vai criar um bat chamado arruma)
- Abra esse bat no edit e exclua os valores que não são necessários por exemplo:
Modifique: PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 6, GenuineIntel
Para: SET PROCESSOR_IDENTIFIER=
Qto mais "set" vc zerar mais espaço de ambiente ficará livre.
- Salve suas alterações.
- Execute o Arruma.bat e chame seu programa.
2. Solução
// Adicione isso no config.sys
SHELL=C:\COMMAND.COM /P /E:3072