Comments
Item

Unload .dll's to Free Memory

Published in Windows XP Performance Tweaks by TweakXP Member with 43,989 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
3 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
2 years ago
thank You, Larry. "Just create a subkey", holy smokes.