Issue / Question
Low memory error message on Windows CE devices
How can the device get more Storage Memory and less Program Memory?
Windows CE6 / CE7
Resolution / Answer
RAM memory on Windows CE devices is divided in Storage Memory (for the file system) and Program Memory (for running programs)
If a program requires more Program Memory then the default available, the size can be increased as follows:
- Go to 'Start' > 'Settings' > 'Control Panel' > 'System'
- Select the tab 'Memory'.
- Move the slider bar slowly to the left to allocate more Program Memory (and less Storage Memory) or to the right to allocate more Storage Memory (and thus less Program Memory)
- Click 'OK' to save the change.
- Warm boot the device to make the change active : 'Start' > 'Run', type in 'Restart' and press the Enter key
It is possible to manually change this setting by creating the following registry key.
NOTE: Use the hexadecimal representation of the required value, for example for 40 MByte and for 130 MByte