alt-tab

INICIO ARCHIVO CONTACTO PUBLICIDAD BLOGROLL RSS

Windows 98 y el límite de RAM.

Windows 98 se sigue utilizando aún para casos especiales, ya que existen algunas aplicaciones dependiente de estos sistemas operativos (malditos monos programadores y dueños que no quieren actualizar sus sistemas), pero como el hardware se rompe, y en el momento de actualizarlo o reemplazarlo, nos encontramos que hoy el mínimo de memoria de una PC moderna es 1GB, por ende los problemas comienzan a brotar como el agua la vez que hice un agujero en un bote que estaba bastante deteriorado.

win98_cd_holo

(Esto también sucede en Windows Me, pero creo que ya nadie lo usa)

Tuve la suerte de encontrar la solución en Configuraequipos:

** Si tenemos más de 512 MB de RAM, pero menos de 1,5 GB

En este caso únicamente existe un problema para ejecutar ciertas aplicaciones (incluidas ventanas msdos, por ejemplo) las cuales informan que NO hay memoria disponible (sic). Este problema aparece únicamente cuando se instalan drivers que manejen la memoria en modo flat y no segmentado (por ejemplo, la mayoría de los drivers de vídeo).

El problema surge porque el caché FAT de W98/ME únicamente puede llegar a 512 MB (by design). Se puede limitar dicho caché, poniendo la entrada:

MaxFileCache=524288

en la sección [vcache] del system.ini. Los datos de la variable MaxFileCache se dan en KB, y la cifra 524288 es la conversión en KB de 512 MB y por tanto el límite máximo del tamaño de caché soportado por estos sistemas.

Quien desee profundizar más en este tema, puede revisarse el artículo Q253912 de la KB de Microsoft.

** Si tenemos 1 GB (en W98) o más de1,5 GB (en ME)

Este caso es más problemático ya que ni tan siquiera nos dejará instalar W9X/ME. A pesar de que la limitación anterior del tamaño del caché existe, tenemos también otra limitación de la cantidad máxima de memoria que puede soportar uno de estos sistemas.

Una posible solución, pero tampoco funciona, sería instalar W9X/ME quitando módulos de memoria. Pero en el momento en que volvamos a ponerlos y superemos el límite de 1,5 GB, Windows ME será incapaz de arrancar, reiniciando constantemente la máquina.

En W98, o bien existen reinicios constantes, o bien se recibe el mensaje de Memoria insuficiente para inicializar Windows.

En ambos casos, existe un parámetro de la sección [386enh] del archivo system.ini en donde podemos limitar el máximo de memoria que el sistema operativo puede ver. Esta variable es la y va especificada en páginas (de 4 KB).

El límite de páginas es de 30000 en W98 y 40000 en ME (es decir, 768 MB y 1 GB respectivamente).

Por ello, deberemos poner la variable:

MaxPhysPage=30000 (en W98)

MaxPhysPage=40000 (en ME)

en la sección [386enh] del system.ini.

Escrito por Guillermo

Soy un fanático de la tecnología sin título que trabaja en informática hace mas de 10 años y que ama escribir de sus experiencias y divagues. Mira mis artículos y Seguime en Twitter :)

Cursos de Linux a distancia

Articulos relacionados:

7 personas dejaron su marca especial en este post:

  1. fedex

    en el ministerio de salud todas las maquinas (al menos las que pude ver, que seran unas 10) tienen windows 98.

    que ganas de ahorrar plata, podrian ponerse con una actualizacion de soft.

    igual esto seguramente lo pensaron para que si tenes una PC con mas memoria lo que tenias que hacer es comprar su SO mas nuevo… marketing puro…
    no contaron con que alguien encontraria la solucion sin gastar un sope.

    Exitos!

    Responder

  2. Diego

    faa dije, todavía ta win 98??

    me fije en la estadísticas, y si !

    me salta un <1%

    pero igual alguien entro je

    Responder

  3. W

    Seria interesante que se diga que windows 98 no soporta procesadores de mas de 2ghz.

    Responder

  4. Maty

    @W Yo he probado W98 en una máquina con 2.66ghz y anduvo perfecto, nunca me tiró ningún error

    Responder

  5. W

    http://support.microsoft.com/kb/312108

    Responder

  6. Antonio

    Efectivamente, tal y como pone arriba añadiendo los parametros en el system.ini, funciona.
    Gracias

    Responder

  7. BionicTenshi96

    Lo que nunca entendi es por que los de Micro$oft nunca pensaban a futuro… siempre se aferraron a sus estándares y eran los más atrasados tecnológicamente (populares pero atrasados), como en cierta publicidad de Apple “tirando indirectas” a Windows 95 diciendo que ellos (Apple) tenian las “novedades” de Win95 desde mucho tiempo antes…. No es raro que en M$ hagan eso, siendo la compañía de alguien que alguna vez dijo 640K deberian ser suficientes para cualquiera….

    Estoy de acuerdo que las compañias se deberian actualizar, principalmente por que esos sistemas ya no tienen soporte pero esta bien que se encuentren soluciones a todos esos “fallos” para los que nos gusta jugar con esos sistemas viejos o para los que no pueden actualizar por x razón…

    Responder

¿Algo para decir? Entonces podés dejar un comentario:

Antes de escribir: Pensa 10 segundos... Porque los comentarios con contenido ofensivo, discriminatorio y los que piden respuesta a un e-mail serán moderados y/o eliminados
Tu nombre:
Tu E-mail:
Tu sitio Web:
Tu comentario:

ALT-TAB
TODOSLOSCOMO
LAGUIADEWINDOWS
Guión Medio Publicidad | Politica de privacidad
El renglón - Webhosting