Microsoft KB Archive/106129

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Knowledge Base


Err Msg Running MemMaker: EMM386 DMA Buffer Is Too Small...

Article ID: 106129

Article Last Modified on 11/18/1999



APPLIES TO

  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition



This article was previously published under Q106129

SYMPTOMS

You may receive the following error message when you run MemMaker:

EMM386 DMA Buffer is too small. Add D=48 parameter and reboot.

CAUSE

This problem occurs when you are running:

  • Qemm instead of EMM386.EXE version 4.48 (which is included with MS-DOS 6.2).
  • EMM386.EXE version 4.44 (which is included with Windows 3.1).


WORKAROUND

To work around this problem:

  • Change the EMM386.EXE command in your CONFIG.SYS file to correctly reference the version supplied with MS-DOS 6.2, and then run MemMaker. For an example of this command, see step 2 in the procedure below. -or-

  • Replace the Qemm commands with the correct MS-DOS commands for HIMEM.SYS and EMM386.EXE and then run MemMaker. To do so:

    1. Edit the CONFIG.SYS file and remove the Qemm statements to disable Qemm.
    2. Add DEVICE commands for HIMEM.SYS and EMM386.EXE (including the D=48 parameter). For example:

      device=c:\dos\himem.sys
      device=c:\dos\emm386.exe d=48

    3. Reboot your computer and run MemMaker.



Additional query words: 6.22 6.20 "qemm version 6.02"

Keywords: KB106129