Microsoft DOS EMM386 command
The EMM386 file is an external command in MS-DOS command and is available in the below versions of Windows and MS-DOS as emm386.exe.
Turns on or off EMM386 expanded memory support.
EMM386 [ON | OFF | AUTO] [W=ON | W=OFF]
|ON | OFF | AUTO||Activates or suspends EMM386.EXE device driver, or places it in auto mode.|
|W=ON | OFF||Turns on or off Weitek coprocessor support.|
Typed alone would load the extended memory manager, usually by default this would be loaded in the autoexec.bat.
EMM386 error messages
|EMM386 error number||Description|
|5||Array boundary violation.|
|7||Coprocessor not available.|
|9||Coprocessor segment overran.|
|10||Invalid task statement.|
|11||Segment not present.|
To resolve error 12 from C:\> type edit config.sys and add "STACKS=16,256" to the file. If you already have a stacks line in the config.sys, ensure it is equal to 16,256.
Error 13 is an indication that program or driver is trying to use protected mode without cooperating with EMM386. You may need to obtain VCPI-compliant version of the program or driver from your vendor to correct this error message.
- Help and information with the autoexec.bat and config.sys files.
- See our memory manager definition for further information and related links on this term.