Is the program still running in task manager? If so I would kill it.
I am running DAZ Studio on 32bit Windows XP. It seems to never exits cleanly and the process is always still running in the task manager, except sometimes when it runs out of memory and crashes (need more ram and 64 OS).
When I first started using DAZ Studio I noticed my computer got slower and slower each time I started and stopped DAZ Studio. Then I looked in the task manager and discovered 5 or 6 DAZ Studio executables running. I killed them all and performance was fine.
I assume this is a Windows XP problem only. I am planning to get a 64 bit Windows 7 machine soon.
I believe it may be an OpenGL or Qt problem…there’s an old registry hack, for XP to force programs to close…
Windows has an Auto End Task timer which means that after a specified time interval, the not responding applications will be terminated automatically. Setting this Auto End Task timer to 0 seconds will terminate the not responding apps instantaneously.
To alter the registry setting for this timer:
Go to Start –> Run –> regedit
Go to the following key: HKEY_CURRENT_USERControl PanelDesktop
In the right hand pane, find the key called “WaitToKillAppTimeout”, double click it and set the time to wait for not responding applications to come back to normal. The time is in milliseconds. If you want to end the task immediately, give the value as 0 but this will not be wise.
Now, of course, the better way is to find out what is actually preventing it from stopping correctly…but that involves a lot of debugging and looking, in depth, at all running processes….something that Windows native tools can’t do.
Also, if it is an OpenGL problem…try updating your video card drives.
As to the original intent of this thread…if you aren’t running Win9x, then no, a ‘memory’ cleaner isn’t going to help. Windows memory management has gotten much more complex, from XP on and that old trick isn’t all that helpful any longer (and was of marginal value back in 9x days).
If you want to use less memory…shut off the ‘eye candy’...kill the fancy desktop effects (Aero), make sure you aren’t running a bazillion things at start up…(really do you actually NEED Yahoo, Google, Ask and every other tool bar? HP, Toshiba and every other vendor’s autoupdater?).
Then make sure that motherboard, video AND audio drivers are up to date (along with Windows updates, Java, Adobe and your AV).
And most importantly…for Windows reboot, at least every 48 hrs…if not daily. Unless you are running a super lean, clean install that seldom, if ever connects to the Internet, Windows just isn’t robust enough to go very long without restarting.
Of course, if you really want to maximise memory usage/efficiency…get Linux.