When running under 64-bit versions of Windows Vista and higher, MaxIm DL will always be able to access the maximum amount of memory.
When running under 32-bit versions of Windows less memory will be available. By default 32-bit Windows versions allocate 2 GB to the program and 2 GB to the operating system. Windows does not require 2GB of memory, so some of that space could be reallocated to applications. MaxIm DL has been built to make use of that extra memory. To enable this, you must modify the Windows boot.ini file, which is located in the root folder of the boot disk.
Typically the boot.ini file will contain a line that looks like this:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
To enable extra memory for applications, add "/3GB" to the end, like this:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn /3GB
Despite the name of the switch, this will assign approximately 2.7 GB to applications.