MS-DOS and Windows command line EMM386 command
The EMM386 file is an external command in MS-DOS and is available for the following 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.|
|12||Stack exception. 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.|
|13||General violation. 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.