error 2009 en dos con win xp

17/12/2004 - 13:43 por alejandrosotoz | Informe spam
Al ejecutar un programa antiguo en anviente cmd(dos)
me da el siguiente error

error 2009: Not enough space for environment

el programa es el fox para dos.

en windows 98 funciona perfectamente.

Preguntas similare

Leer las respuestas

#1 José Gallardo
17/12/2004 - 13:56 | Informe spam
Localiza el archivo "config.nt", y hazle una copia (por si acaso). Luego
edítalo y añade esta línea sin las comillas:
"SHELL=%SYSTEMROOT%\SYSTEM32\COMMAND.COM /E:4096" (una sola linea).

"" escribió en
el mensaje news:075601c4e435$f98a5a50$
Al ejecutar un programa antiguo en anviente cmd(dos)
me da el siguiente error

error 2009: Not enough space for environment

el programa es el fox para dos.

en windows 98 funciona perfectamente.
Respuesta Responder a este mensaje
#2 fermu
17/12/2004 - 13:59 | Informe spam
wrote:

Al ejecutar un programa antiguo en anviente cmd(dos)
me da el siguiente error

error 2009: Not enough space for environment

el programa es el fox para dos.

en windows 98 funciona perfectamente.




Claro, en win98, te funciona porque este S.O. corre bajo DOS, en WinXP
no, porque no hay MS-DOS sino una emulación del mismo con lo cual algún
programa podría dejar de funcionar.

En MS-DOS cuando algún programa se quedaba sin espacio de entorno este
se arreglaba adicionando una linea al "config.sys", peeeeeero en
windows xp no existe,

La linea en un ms-dos sería, algo como esto
SHELL=C:\COMMAND.COM /E:4096 /P

En un WinXP, quizás funcione adicionando esto al archivo "config.nt"

SHELL=C:\WINDOWS\system32\command.com /E:1024

Pruebalo, te dejo info de un articulo de la KB, en la que lo explican
algo más, (para win95 y win98)

**/Out of Environment Space Error Message in MS-DOS Programs
http://support.microsoft.com/kb/230205/es
Saludos
Fernando M. / Registered Linux User #367696
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida