You are currently offline, waiting for your internet to reconnect

Your browser is out-of-date

You need to update your browser to use the site.

Update to the latest version of Internet Explorer

The /maxmem switch in the Windows Boot.ini file

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

This article was previously published under Q108393
SUMMARY
An undocumented /maxmem switch is mentioned on page 160 of Volume 3 of the Microsoft Windows NT Resource Kit. This switch enables you to specify the maximum amount of random access memory (RAM) memory that Windows NT may use.

This switch is undocumented because it works only on very specificconfigurations. The amount of memory must be contiguous. Microsoft hasnot committed to keeping the switch in any future releases of Windows.
MORE INFORMATION
This switch is placed at the end of the ARC path that is specified in the[operating systems] section of the Boot.ini file, as in this example:
   multi(0)disk(0)rdisk(0)partition(1)\winnt="Windows NT" /MAXMEM=12				
This example forces Windows NT to use only 12 MB of RAM, ignoring everythingelse above this. This switch may be valuable in troubleshooting parityerrors, mismatched SIMM speeds, or other memory related problems.

Please note that you should never set the value of /maxmem to be less than 8, or Windows NT may not boot reliably. This switch isvalid only on the x86 architectures, and is not available on the MIPS or Alphaplatforms.

In Windows 2000 Professional, do not set /maxmem lower than 64 MB. In Windows 2000 Server and Windows 2000 Advanced Server, do not set /maxmem lower than 128 MB. In Microsoft Windows Server 2003, do not set /maxmem lower then 1024 MB. In other operating systems, check the minimum system requirements before you set /maxmem.
prodnt 3.10, NMI error 3.5 4.0 boot.ini memory.dmp dump 3.50 3.51 4.00kbenv
Properties

Article ID: 108393 - Last Review: 02/20/2007 03:34:39 - Revision: 5.3

  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
  • KB108393
Feedback
>>