Articulo de referencia

SISTEMA HIMEM

HIMEM.SYS es un controlador de dispositivo DOS que permite a los programas DOS almacenar datos en memoria extendida según la Especificación de Memoria Extendida (XMS). Windows 9...

HIMEM.SYS es un controlador de dispositivo DOS que permite a los programas DOS almacenar datos en memoria extendida según la Especificación de Memoria Extendida (XMS). Windows 9x / Me requiere la memoria que se encuentra más allá del primer MB de espacio de direcciones para poder cargarse; por lo tanto, estas versiones de Microsoft Windows necesitan cargarse para poder ejecutarse. HIMEM.SYS

HIMEM.SYSSe incluyó por primera vez con Windows 2.1 (1988).

En MS-DOS 5.0 (1991) y posteriores, HIMEM.SYSse puede utilizar para cargar el código del núcleo de DOS en el Área de Memoria Alta (HMA) para aumentar la cantidad de memoria convencional disponible especificándolo DOS=HIGHen CONFIG.SYS.

En DR DOS 5.0 (1990) y 6.0 (1991), el controlador se denomina HIDOS.SYSen lugar de HIMEM.SYS, como la directiva DCONFIG.SYSo correspondiente .CONFIG.SYSHIDOS=ON

En FreeDOS , el archivo correspondiente se llama HIMEMX.EXEy se puede cargar desde el archivo de configuración de FreeDOS llamado FDCONFIG.SYSo CONFIG.SYS. También es compatible con el plugin MS-DOS HIMEM.SYS, ofreciendo parámetros de control adicionales. [ 1 ]

En Windows 3.1 y Windows 9x , también existe una versión de HIMEM.SYS que se puede cargar mediante la línea de comandos, llamada XMSMMGR.EXE. Esta puede cargar los servicios de memoria extendida después de que el sistema arranque en el símbolo del sistema. Esto permite que la instalación de Windows se cargue incluso si HIMEM.SYS no está cargado.

En las versiones recientes de HIMEM.SYS para MS-DOS y Windows 9x existe un grave error relacionado con el manejo de la opción /a20control:off, que provoca un bloqueo. Existe un parche no oficial para solucionarlo.

Historia

El número de versión principal de HIMEM.SYS indica la compatibilidad con la versión de la Especificación de Memoria Extendida (XMS). Por ejemplo, HIMEM.SYS 3.07 es compatible con la versión 3.0 de XMS.

Véase también

Referencias

  1. "Comando de FreeDOS: Himemx" .
  2. "EMM386 y versiones tempranas de HIMEM.SYS (74977)" .
  3. "Q84388: Límites de memoria de Windows 3.1" .