Don Barger

SW 2009 Crashes & Memory/Desktop Resources

Discussion created by Don Barger on Jul 9, 2009
Latest reply on Jul 9, 2009 by Kelvin Lamport

I upgraded to SW2009 4.0 this WEEK. After installing, SolidWorks would crash several times a day, or wouldn't allow you to print, or save files, or open other applications, or it would crash other applications. I would get a persistant pop-up error that said "You are low on Desktop Application Resources", even though I was only running SolidWorks.

I searched, the forums, and the web for an answer. I found the usual "need more memory", "upgrade your 3 year old computer", "do a clean re-install of SolidWorks", and "update your video driver". So I installed more memory and re-installed SolidWorks- with no improvement.

After a couple of days of further searching the web, I found an article on "Desktop Heap". This is a registry entry that allocates memory for windows. One article that I read suggested that MS Outlook may be one of the reasons for desktop resource starving.

So I changed one number in the registry and SolidWorks is "working" and playing nice with other applications. has information on "desktop heap", but there's a better article here:
The following How-To describes the process:

The registry folder is:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems

The Name of the variable is: Windows

In the Data string, there is a value called "SharedSection=1024,3072,512".

I changed this to "SharedSection=1024,4096,512"


SW2009 4.0
Windows XP Pro SP3
Dell Precision 380
5Gig Ram
ATI FireGL V3100