Comments
Item

Unload .dll's to Free Memory

Published in Windows XP Performance Tweaks by TweakXP Member with 42,561 views and 4 comments
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.

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.
 
Free Computer Magazines and eBooks
 
Comments
Tech-Mike
2 years ago
the subkey is to be a DWORD
Alex
2 years ago
sub-key or dword???
Larry Miller
2 years ago
This setting does nothing on Windows 2000 and later. If it worked as described it would impair performance. Forget about it.

Larry Miller
Microsoft MCSA
Terry Harris
One year ago
thank You, Larry. "Just create a subkey", holy smokes.