The information in this article applies to:
SUMMARY
Page 269 of the "Microsoft Windows Resource Kit" (WRK) guide for
Windows 3.1 gives inaccurate instructions for placing the 386 enhanced
mode translation buffers in the upper memory area (UMA).
Then add an x= switch to the EMM386 line in the CONFIG.SYS to exclude the unused UMB ranges.Other information in this section indicates that Windows 3.1 uses these excluded ranges for placement of the translation buffers. This is incorrect; any UMAs excluded by an upper memory block (UMB) provider will also be excluded from use by Windows 3.1. MORE INFORMATION
Windows running in 386 enhanced mode queries any UMB provider (such as
EMM386.EXE, QEMM, and 386Max) for information about the UMB area.
Under Microsoft Windows 3.1, the whole structure is looked at and assumed to be valid. As a result, the following entries in the [386Enh] section of the SYSTEM.INI are ignored, except where they do not conflict with the structure created by the UMB provider:
then the line "EMMInclude=B000-B7FF" would be used by Windows 3.1
because the B000 region is not scanned by EMM386.EXE. However, the
line "EMMExclude=D800-DFFF" will be ignored because this region is
scanned by EMM386.EXE.
Additional query words: 3.10 3.1
Keywords : |
Last Reviewed: November 3, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |