The Release RAM Screens – If you need help on a particular screen, these may help
Release RAM
Time Intervals
Startup / Others
Cache Settings
Optimize Swapfile

Other Stuff
How do I Questions
Config Launcher

Installation Questions
“An error has occurred. The following info may help debug. Available RAM: 796.01 VM: -9 …”
“Failed to load control ‘SSTab’ from TABCTL32 OCX…” (or any *.ocx file) message.
File Not Found : PDH.DLL – Error Message
My computer runs slower and the CPU usage is always at 100%
I have a lot of free RAM but resources are low – System 23%, User 46%, GDI 23%
I Get a ‘System Resources May Be Low’ Message

Welcome New Users

Thank you for evaluating Release RAM. After taking a few moments to setup the automated functions you will be on your way.

Each screen in Release RAM has its own separate help topic. If you are on a screen and you need some tips or some more information then you can click on the Lightbulb button to display its appropriate help topic.

We have left the Automatic free up function disabled on purpose to show you how inefficient Windows really is. To activate it simply ensure the “Auto Detection Active” checkbox on the Automatic tab is checked.

You can see how much RAM is available in real-time in the title bar as it is constantly updated. On machines running 64 MB or less it is very common to almost run out of RAM after just starting Windows.

Whenever you run a program, the RAM area in your PC is loaded with the data needed to run the program. When this RAM is fully utilized (which is very common), Windows will move some of the data from RAM not currently being used, into an area on your hard disk known as the swapfile. It then resumes loading your program. This significantly slows down the performance of your computer, because the hard disk is much slower in operation than physical RAM.


Release RAM allows your computer to run faster and uses your computer’s RAM more efficiently. You can free up a specific amount of RAM to the CPU at any time allowing your system to have more memory available, so making program execution faster because as free memory it is ready and waiting. It can automatically Free-UP RAM if a critical amount of Free RAM is reached preventing your system’s performance from being degraded. RAM can be recovered at regular time intervals. Defragments RAM, recovers RAM from the operating system and applications, recovers memory leaks, and runs in the background keeping your system in peak condition.

Release RAM Professional version has come a long way since the original Release RAM. It now allows you to configure your computer and optimize your system memory to the way that you use your computer.

You can also optimize your virtual memory (swapfile) settings, this alone can make a noticeable difference as it can reduce virtual memory re-sizing, disk swapping, disk defragmentation, and constant hard disk access.

What Uses Memory

– Large Libraries (DLL’s)
– File Caching
– Program Errors/Bugs
– Starting and Closing Programs

Large Libraries :
Many programs use libraries, some which can be quite large and take up a considerable amount of RAM.
These libraries can contain many functions that a program must use. Unfortunately, if a program you are running needs only a few of those functions, the program will still use up your RAM as if required for all the functions.
Sometimes a large library is loaded to use only 1 or 2 of its functions – a huge waste of RAM.

File Caching :
Windows holds part of your hard disk in RAM. However, as your PC’s physical memory is obviously much too small to contain the entire contents of your hard disk. Windows therefore decides which files to store. This process is called file caching and is intended to help speed up your PC. It retains in RAM the files that have recently been used and which it thinks are likely to be used again. (Without file caching a PC would be very slow)
Yet again, this process uses up RAM and some of the files it stores might not be required again until the next day.

Program Errors/Bugs :
It is rare for a program to be 100% error free. The larger and more complex a program is, the more likely it is to contain errors. Many of these are not a major problem and thus go undetected. However, they can sometime cause a memory leak and Windows will conclude that the area in memory is still in use when in fact it is not – therefore yet again wasting RAM.

Starting and Closing Programs :
When you run a program it loads data into memory. After you close the program, not all the RAM that is required is immediately cleared to again become available for use. This can be for one or more of the reasons explained above in the File Caching of Large Libraries, and Program Errors sections.


1 – Free Up RAM Now
Free up any amount of RAM on demand.

2 – Auto Detection
R-RAM can free up RAM when the amount of Free RAM drops below a predefined level.

3 – Time Interval Releases
Free up RAM every X number of minutes or hours ranging from 5 minutes to 24 hours.

4 – Freeup at Startup
Free up memory at startup after all those memory hungry programs in your system tray have loaded.

5 – Configure Virtual Cache Settings
Optimize your system memory to the way that you use your computer.

6 – Optimize Your Virtual Memory (Swapfile)
Can decrease the amount of virtual memory re-sizing, disk swapping, and constant hard disk access.

7 – Program Launcher
Free up some RAM and launch your favorite memory hungry applications from a program menu in the R-RAM Tray Icon.

8 – CPU Usage Monitor
The CPU meter shows the current processor usage and there is the option to limit automatic freeups to times of low usage.

9 – Displays of Other Information :

– CPU Speed in MHz display
– Percentage Bars displaying available RAM and swapfile usage.
– A counter of the number of times an automatic freeup has taken place.
– Displays how long the computer has been running.

10 – Button to run the Disk Defragmenter

Release RAM (Screen)

You can free up a specific amount of RAM at any time, allowing your system to have memory available.

Components of the Release RAM Tab :

The selected value in the listbox lets you specify how much memory you want to recover. We suggest selecting a value between 1/4 to 1/2 of your system RAM here.

The “Free Up RAM Now” button manually starts a Release RAM memory recovery process up to the level you have selected. You can also right click on the Release RAM icon in the System Tray and select the “Free Up X MB Now” item from the popup menu to perform the same process.

The CPU Monitor graph simply shows how busy the Processor is. Each time the chart is updated, a reading of the current CPU usage is taken and the average reading over the previous few readings is used.
You can speed up or slow down the CPU graph from the “CPU Usage” button.

The CPU Speed is displayed just between the listbox and “Free Up RAM Now” button. CPU speed is measured when Release RAM first starts up. This reading is most accurate on Intel processors.
Note : Some computers with certain CPU types other than Intel based may not display the CPU speed.