There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
 
Tag Cloud
acer black screen blue screen boot bsod computer connection crash css dell display driver drivers email error excel explorer firefox firefox 3 game hard drive internet internet explorer itunes laptop lcd linux malware network networking nvidia outlook outlook 2003 outlook express partition printer problem ram router slow sound trojan usb video virus vista windows windows vista windows xp wireless
Tech Tips & Tricks
Search
Search in:
 
Advanced Search
Tech Support Guy Forums > General Technology > Tech Tips & Tricks >
Resources Tip


HELLO AND WELCOME! Before you can post your question, you'll have to register -- it's completely free! Click here to join today! We highly recommend that you print a copy of our Guide for New Members. Enjoy!

Closed Thread
 
Thread Tools
iaavagent's Avatar
Senior Member with 610 posts.
 
Join Date: Jan 2004
Location: Va
25-Apr-2005, 01:16 AM #1
Resources Tip
Came across this somewhere? and thought it to be a good tip. Have not tried it yet, so try at your own risk as it involves changes in the Registry.

Has anyone ever done this before and what was the outcome?

*Have you ever wondered why after spending some time working on your computer, that the more programs you open and close, the less available resources you have? You'd think that closing a program would free up any resources it takes up when running right? Wrong.

Windows has a DLL caching mechanism that keeps certain Dynamic Link Libraries (DLL files) loaded to help shorten the time it takes to open programs you use often. While this is a good idea in itself, it is only really useful when you use the same programs over and over and open and close them frequently.

This tip I've found quite some time ago turns off the DLL Caching "feature" and allows the unloading of all program-related DLL files upon closing the program that loaded them. This can and does in fact free up resources used and can also help gain overall stability of the system, especially if the computer is going to be run for long periods of time without restarting.

I've found two variants of this tip, one of which is labeled for Win9x family of the Windows platform (which includes Windows 95/98/98SE/ME), while the other was aimed at Windows XP. Although the Win9x tweak was tested on a XP system and verified to have the same result. So I'll give both here.

Win9x unload DLLs:

Go to Start - Run - type in "REGEDIT" without quotes and press enter. The Registry Editor opens up. Now use the lefthand explorer pane to find this key:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" In the Righthand pane, right click in an empty space and choose "New... - String Value" and name it: "AlwaysUnloadDll" (without quotes and capital letters are important). Give this new string a value of 1, close the Registry Editor, and reboot Windows.

WinXP Unload DLLs: Go to Start - Run - type in "REGEDIT" without quotes and press enter. The Registry Editor opens up. Now use the lefthand explorer pane to find this key: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" Still in the lefthand pane, right click on the Explorer folder and choose "New - KEY". Give it a name of "AlwaysUnloadDLL" (without quotes and capital letters are important). Inside that key change the default string to 1 and close regedit and reboot.

This tweak is perfect for low resource systems. The drawback of using this is a very small slowdown in the initial opening of programs, but this isn't half as bad as it sounds. And the benefit of using this tweak far outweighs the drawback.
__________________
Experience teaches a good school, but only fools learn in no other!

If we're not here to help each other then what are we here for?
Elvandil's Avatar
Moderator with 29,454 posts.
 
Join Date: Aug 2003
Location: Vermont
25-Apr-2005, 01:40 AM #2
This is a "tweak" that is included with many tweaking programs, such as X-Setup, Tweaking Toolbox XP, Advanced XP Tweak, Advanced System Optimizer, and CachemanXP, to name a few.

The usefulness of this would seem to be limited to computers with very low memory. "This tweak is perfect for low resource systems." It is unlikely with modern machines that this would make any appreciable difference. The down-side is that there is a core few dll's that are used so frequently that nearly all applications require them. By unloading them each time an application closes, the time required to reload them for the next application causes a noticeable slowdown. Having these already resident makes application response time much quicker. And Windows unloads these anyway if memory is needed and they are no longer required.

But, it never hurts to try something that is easily reversible. People use their machines in many different ways, and what may work well for one person's configuration and usage habits could be less than optimal for someone else.

"And the benefit of using this tweak far outweighs the drawback."
Maybe not.
__________________
Microsoft MVP
Windows Shell/User
iaavagent's Avatar
Senior Member with 610 posts.
 
Join Date: Jan 2004
Location: Va
25-Apr-2005, 10:01 AM #3
Thanks Elvandil.
I've noticed many threads on TSG complaining about low resources and some programs etc not releasing all back for use. Restarting will normally do the trick and also cking for resource hogs and seeing if something can be done.

I agree this is probably more of a problem with older systems,esp.w9x.

One thing I saw missing from this tweak was to advise of "backing up the registry or key" in case something went wrong or an error was made, although it is reversable,backing up is added protection!

If it helps some and not others then one will have to try it to weigh the results of use.
I use w95 on one pute and xp on another and w95 or its progs/apps is a culprit in releasing back resources and I only have explorer and systray in startup.

As stated I have not tried it and wanted to get some feed back to decide whether I will or not.
Thanks again.
__________________
Experience teaches a good school, but only fools learn in no other!

If we're not here to help each other then what are we here for?
Elvandil's Avatar
Moderator with 29,454 posts.
 
Join Date: Aug 2003
Location: Vermont
27-Apr-2005, 11:38 AM #4
Backing up is always a good idea.

But there is really little risk in trying it. I have tried it on 95, 98, ME, and XP and ended up putting it back as it was since I saw little difference (with ME and XP, anyway. I don't remember about 95 and 98).

But if there is no discernible difference (improvement), I'd suggest restoring it to default anyway so that no problems occur long after the tweak has been forgotten .
__________________
Microsoft MVP
Windows Shell/User
Bob Cerelli's Avatar
Distinguished Member with 22,838 posts.
 
Join Date: Nov 2002
02-May-2005, 12:07 AM #5
I also recommend just rebooting. Typically I don't see this problem from just a day's use.
Closed Thread

THIS THREAD HAS EXPIRED.
Are you having the same problem? We have volunteers ready to answer your question, but first you'll have to join for free. Need help getting started? Check out our Welcome Guide.


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
WELCOME TO TECH SUPPORT GUY! Are you looking for the solution to your computer problem? Join our site today to ask your question -- for free! Our site is run completely by volunteers who help people like you solve computer problems. See our Welcome Guide to get started.



Thread Tools


You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 04:57 PM.
Copyright © 1996 - 2008 TechGuy, Inc. All rights reserved.
Powered by vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Powered by Cermak Technologies, Inc.