[email protected] +1.303.779.0344

Remedying out of memory warnings

OnePager, when launched as an add-in, inherits its system resources from Microsoft Office (i.e. Project or Excel), which means that if Microsoft Office runs out of memory for some reason, OnePager will run out of memory as well.

This is pretty rare occurrence, but when it does happen, there are three ways to address it.

Switch to 64-bit Microsoft Office

Many users are unknowingly still running 32-bit Microsoft Office, even through they are on 64-bit Windows. 32-bit Office is severely restricted in terms of the amount of memory (RAM) that it can use. This is true even in cases where the overall system has ample physical and virtual memory available. For example, even if you have a system with 128 GB of physical RAM, a 32-bit application will only be able to use the first 2 GB of that 128 GB, and the remaining 126 GB will go to waste. Therefore, adding RAM or upping the virtual memory when operating under the restrictions imposed by 32-bit Office will almost never resolve the issue.

On the other hand, 64-bit Office does not have this same limitation and will be able to make much better use of the system resources that you already have available.

In almost every case, switching from 32-bit Office to 64-bit Office will resolve performance and out of memory issues. Note that all Office products do need to be the same bitness, so if you switch Microsoft Project to 64-bit, you'll need to also run 64-bit Excel, Word, PowerPoint, and Outlook. You will also need to uninstall and reinstall OnePager so that it can automatically switch itself from 32-bit to 64-bit configuration.

Launch OnePager as a Standalone Application

If you are unable to switch from 32-bit to 64-bit Office, you can launch OnePager as a standalone application instead of as an add-in to Project or Excel. This allows OnePager to allocate its own system resources beyond the constraints of Office. Running OnePager as a 32-bit standalone application will still have a 2 GB restriction on available RAM, but that 2 GB will be exclusively allocated to OnePager instead of shared with Office.

Increase Virtual Memory

If you prefer to continue running OnePager as an add-in, or if running standalone still presents memory issues, you can do a slight increase to virtual memory, which will give OnePager more "breathing room" in terms of system resources. Please note that these added resources may not be fully available to you if you are still using 32-bit Office instead of 64-bit Office, again due to the inherent 2 GB RAM limitation of 32-bit applications.

Instructions to increase virtual memory on a Windows 10 machine follow. Other operating systems will be slightly different, but will follow a similar process:

  1. On your Windows Start menu, click on the Settings (gear) icon:

    image

  2. In the search box, type "Performance", and then choose Adjust the appearance and performance of Windows:

    image

  3. Go to the Advanced tab, in the Virtual Memory section and click on Change:

    image

  4. Uncheck the Automatically Manage box, and then set a higher Initial Size and Maximum Size than what are currently set. Once finished, click Set and OK.

    image

After restarting the computer, performance should improve, and any memory warnings from OnePager should disappear.


Last Updated: September 2, 2022