Most computer users have the PC on for many hours each day, Interruptions In work mean that you open and close multiple resource-heavy programs all day. The result: systems with less RAM, such as old notebooks, get slower and slower as time passes since the required memory Is not completely cleared when the programs close.

Generally, Windows retains DLL files (function libraries) required by an application in the system's RAM even after the application closes. The reason is just so that the program restarts faster the next time you use it. Of course, saving a few seconds only makes sense if you are working with many different applications one after the other. It is better to free the RAM for a normal PC usage scenario. In any case, you have to wait some time when Windows starts loading data from the slower virtual memory on the hard disk due to the small amount of RAM.

Name:  Making space for new programs in the main memory.jpg
Views: 56
Size:  37.7 KB

This is how you can empty your RAM of upneeded files: Call up the registry editor by pressing the [Win]+[R] keys. Type 'regedit' and confirm by pressing [Enter]. In the Regedit program, navigate to the key 'HKEY _LOCAL_MACH INE\SOFTWARE\ Microsoft\ Wi ndows\CurrentVersion\ Explorer'. Here, right-click in the right pane of the window and create a new entry called 'AlwaysUnloadDll' by clicking on 'New I String value'. Now open the entry by double-clicking it, and set the 'Value' to '1'. Confirm the changes with 'OK', close the registry, and restart your computer. This trick can help clear out the unnecessary memory occupied by unwanted DLL files.

Note:

You can change the string's value in the registry to '0' or just delete it with [Del] to restore the original behaviour.