HIMEM.SYS HIMEM 是一个扩展内存管理器 —— 一个规划你计算机的扩展内存,包括高位内存的程序。 它管理扩展内存以保证没有两个应用程序或者设备驱动程序同时使用同一块内存。 你可以在你的 CONFIG.SYS 文件中使用一条有关 HIMEM.SYS 的 DEVICE 命令来装入 HIMEM。这行 HIMEM.SYS 命令必须放在所有启动使用扩展内存的应用程序或者设备驱动 程序的命令前面。比如说,HIMEM.SYS 命令必须在 EMM386.EXE 的命令之前。 注:当使用 HIMEM.SYS 的时候,你也可以让 MS-DOS 自动加载它自己到高位内存区(HMA, high memory area),以节省一定量的常规内存来提供给其他应用程序。要做到这件事, 在你的 CONFIG.SYS 文件中加一行“DOS=HIGH”。 MS-DOS 5.0 ~ 6.22 版中的 HIMEM.SYS 默认检查整个扩展内存的完整性。MS-DOS 7.0 或 MS-DOS 7.1 中的 HIMEM.SYS 默认不做那件事。要指定是否检查内存,你可以在加载 HIMEM.SYS 的命令中加入一个开关“TESTMEM:ON|OFF”。 视窗 95 和 98 在启动前需要加载 HIMEM.SYS。 要让 HIMEM.SYS 在它加载的时候显示内存信息,添加一个开关“VERBOSE”到你的 HIMEM.SYS 命令。 扩展内存:在 MS-DOS 中任何 1088 千字节减去 16 字节以上的所有内存都叫做扩展内存。 这是因为字节 FFFF:FFFF 是内存中的第 65535 * 16 + 65536 个字节。 更多信息请参考 MS-DOS 帮助或者视窗 NT 命令行命令帮助。