Demasiados ficheros abiertos

29/10/2003 - 16:14 por Pedro | Informe spam
Hola!
Estoy usando un programa de Msdos en W. ME y al ejecutar una opción me dice
que "Demasiados ficheros abiertos". Este mismo problema en ordenadores con
W-98 lo he solucionado modificando el archivo config.sys y aumentando el
número de files. Como se puede hacer esto en W. ME?

Gracias de antemano

Pedro
 

Leer las respuestas

#1 Ramón Sola [MS MVP]
29/10/2003 - 18:40 | Informe spam
Algunos programas DOS fallan en Windows ME con errores del tipo "Demasiados ficheros abiertos" o "Debe aumentar el valor de FILES en el Config.sys". Windows reserva por defecto 30 "handles" de ficheros para programas DOS (igual que FILES0 en sistemas anteriores), pero no podemos cambiar este límite en el Config.sys; Windows siempre lo trunca 0 bytes, salvo en un caso especial (de todas formas pasaría olímpicamente de su contenido).

La solución está en este artículo de la base de datos del conocimiento de Microsoft, dentro del soporte en idioma español:
Cómo aumentar los identificadores de archivos disponibles para aplicaciones basadas en MS-DOS en Windows Millennium Edition
http://support.microsoft.com/defaul...;es;269030

En resumidas cuentas, el artículo dice que hay que editar el fichero system.ini y poner en la sección 386Enh la línea PerVMFiles con el valor deseado menos 30. Por ejemplo, PerVMFilesP equivaldría a FILES€. Esta edición puede hacerse cómodamente con MSCONFIG (Inicio, ejecutar, y escribir msconfig). Vamos a la pestaña System.ini, buscamos la sección [386Enh] y la abrimos pulsando el signo "más" situado a su izquierda. La resaltamos haciendo clic sobre ella y pulsamos el botón Nuevo. Escribimos:
PerVMFiles=xx
Donde xx es el valor deseado (al total de FILES se le resta 30). El mínimo es 0 (FILES0) y el máximo 225 (FILES%5). Por ejemplo:
PerVMFilesP

Reinicia Windows... ¡suerte!
Ramón Sola desde Málaga (España) /
MS MVP Windows - Shell/User -> http://mvp.support.microsoft.com
Para escribirme, convierte "yanoseashooligan" en "yahoo".

Chiste, pregunta retórica o cita:
Hoy hay garrafas de viento.

El mensaje identificado como news:# va a
nombre de Pedro ():
Hola!
Estoy usando un programa de Msdos en W. ME y al ejecutar una opción me dice
que "Demasiados ficheros abiertos". Este mismo problema en ordenadores con
W-98 lo he solucionado modificando el archivo config.sys y aumentando el
número de files. Como se puede hacer esto en W. ME?

Gracias de antemano

Pedro

Preguntas similares