How to deal with SOLIDWORKS Resource Running Low

SOLIDWORKS Resource Running Low

SOLIDWORKS Resource Monitor

Some SOLIDWORKS users tend to encounter this issue. Factor such as limited RAM space and many running programs at one time can be considered as the major caused.

For resolution, you may refer the to 2 options below.

  1. Virtual Memory Setting
  2. Registry modification

The cause of the Resource Monitor warning message is due to the GDI Objects limit of your Window OS. GDI object limit for a single process to be 10,000 by default. However, it has the maximum allowed up to 16384. By increasing the limit, each application will be in a comfort zone.

We will always suggest user to upgade the custom size in the Virtual Memory first instead of modifying the registry settings. If this resolved, no modification of the registry settings is required.

In the event, that this doesnt resolve, then you will need to modify the registry settings.

There are no guarantee that problems resulting from modifications to the registry can be solved at one time. There are risk in modifying the window registry which eventually cause Window operating system error. Reinstall of your operating system is required in this case.


Method 1: The Virtual Memory Settings

1. Go to Control Panel> System > Advanced System Settings

Advanced system setting

2. Advanced (Tab) > Settings

3. Advanced > Change

Advanced > Change

4. Uncheck “Automatically manage paging file size for all drives”.Choose the Driver which you would prefer to utilise the virtual memory.

5. Under Custom size, enter the value double the size of the amount of physical RAM installed in your PC. (If you have 16GB, type in 32000MB)

6. Enter the Initial size value of 2 times the amount of physical RAM installed in your system (eg. If you have 16GB, type in 32000MB.)

7. Click on ‘Set’.

8. Restart your workstation.


You may monitor this through the Task Manager. This solution will involve editing the Windows Registry.

  1. Open Task Manager (right click on start bar > Task Manager OR through CTRL+ALT+DEL)
  2. Click on ‘Details’ Tab
  3. Right-click on one of the columns and click  ‘Select Columns’
  4. Tick the GDI objects

Method 2: The Registry Settings

  1. Open Regedit (via Run > type ‘regedit’)
  2. Locate to the key: HKEY_LOCAL_MACHINE> SOFTWARE> Microsoft> Windows NT> CurrentVersion> Windows>  GDIProcessHandleQuota
  3. Right click on the ‘GDIProcessHandleQuota’ and click ‘Modify’.
  4. Change the registry key to the maximum process limit 16,384; set the BASE to DECIMAL.

**Take note that altering Window registry can cause Window OS malfunction.

Alternatively, if you just wish to dismiss the message, you always have the option to do so from the Window Toolbar Notification area.


From our humble beginnings in 2008, ATE has grown from a single-office reseller into a powerhouse of engineering solution provider, with 5 office locations in Singapore and Malaysia, with a 70-strong workforce that can provide localized support and services to our customers. Today, we provide unrivalled 3D engineering solutions as an premium reseller of Dassault Systèmes SOLIDWORKS. Along the journey, we have also added Altair and SolidCAM, together with many other world-class technology partners, with the single focus on extracting the best return on technology investment for our customers.