Microsoft KB Archive/103521

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


DEVICEHIGH Uses UMB from Previous DEVICEHIGH Command

Article ID: 103521

Article Last Modified on 11/18/1999



APPLIES TO

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



This article was previously published under Q103521

SUMMARY

This information applies to both Microsoft DoubleSpace and Microsoft DriveSpace. For MS-DOS 6.22, use DRVSPACE in place of DBLSPACE for commands and filenames.

SYMPTOMS

If you have a DEVICEHIGH statement without an explicit /L parameter, MS-DOS uses the same upper memory block (UMB) as the last DEVICEHIGH command that did have an explicit /L parameter. For example, if you have the following commands in your CONFIG.SYS file, RAMDRIVE.SYS loads into region two:

devicehigh/l:1=c:\dos\ansi.sys
devicehigh/l:2=c:\dos\dblspace.sys
devicehigh=c:\dos\ramdrive.sys


If you remove the DEVICEHIGH command for DBLSPACE.SYS, RAMDRIVE.SYS loads into region one.

NOTE: This example assumes both UMBs are large enough to hold RAMDRIVE.SYS.


Additional query words: 6.20

Keywords: KB103521