Windows XP A to Z - http://www.softwaretipsandtricks.com/windowsxp
Unload .dll's to Free Memory
http://www.softwaretipsandtricks.com/windowsxp/articles/223/1/Unload-.dll%26%2339%3Bs-to-Free-Memory
Super Admin
 
By Super Admin
Published on 02/24/2005
 
Windows Explorer caches DLLs (Dynamic-Link Libraries) in memory for a period of time after the application using them has been closed. This can be an inefficient use of memory.

Unload .dll's to Free Memory

1. Find the key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer].
2. Create a new sub-key named 'AlwaysUnloadDLL' and set the default value to equal '1' to disable Windows caching the DLL in memory.
3. Restart Windows for the change to take effect.

I tried this after running a intense program, then watched the task manager; memory recovered it self.