How To Increase RAM In BlueStacks To Make It Faster

BlueStacks in one of the most popular Android emulator. It allows you to play Android games and Apps on your computer/PC. Being slightly heavy application, it requires the PC to have at least 2GB or more RAM for running applications smoothly. By default BlueStacks uses 768MB RAM, which sometimes is not enough to run it smoothly. Increasing the RAM in BlueStacks might solve the problem.

This tutorial is for very old version of BlueStacks, if you are using version 3 or 4, try this tutorial to make your BlueStacks 3 or 4 Faster and Smoother.

The hanging problem is caused by low amount of RAM assigned to BlueStacks. You can install and run Smart System App to check currenly assigned RAM size. This tutorial shows you how to Increase/Decrease Size of RAM in BlueStacks to make it faster.

How To Increase RAM In BlueStacks To Make It Faster?

Step 1

All BlueStacks service and processes must be closed before we start. To do this, navigate to folder “C:\Program Files\Bluestacks” or “C:\Program Files (x86)\Bluestacks” and double-click the file “HD-Quit.exe” to exit all processes and services.

run hd-quit exe file

Step 2

Now, open RUN utility by pressing Windows Key + R key combination. Type “regedit” in the box and press OK to open the Registry Editor.

increase ram in bluestacks - open registry editor

You may be prompted for Administrator’s permission, click Yes to continue.

click yes on uac prompt

This will open Registry Editor window.

Step 3

In Registry editor navigate to following key:

HKEY_LOCAL_MACHINE > SOFTWARE > BlueStacks > Guests > Android

You will see a Memory DWORD on right side. Double-click on the Memory DWORD to see the details of currently allocated Memory. We will be using this DWORD to change the RAM size allocated to BlueStacks.

click on memory dword

You will see the details of Memory. You will see Value data 300 (Hexadecimal) by default, which mean 768 MB in decimal. This means current assigned size of RAM is 768 MB. It is also dependent on your PC’s RAM size. If you have enough memory in your computer, you can change this value data.

increase ram in bluestacks - currently assigned memory

Step 4

Change the Base to Decimal so that you can type size of RAM in normal mode. Now, fill the size of RAM in Value data field. You can assign as much RAM to BlueStacks as you wish. Here, we are assigning 1GB RAM, so, we have entered 1024 in Value data field.

increase ram in bluestacks - assign memory

Click OK to apply changes. You can now close the Registry Editor. 
Now, you should get faster and better performance than before.

You are advised not to assign more than 50% of your Computer’s RAM if you have 4GB or less RAM as it will lead your System to unstable and hanging state.

For instance, if you have total 8GB RAM in your PC, you can easily assign 4GB RAM to BlueStacks and it is more than enough.

Above tutorial explained how you can use Registry editor to change assigned RAM size in BlueStacks. However, this method works only on very old versions (version 2 or earlier). If you are using latest version of BlueStacks, you don’t need to make changes to registry values for increasing the RAM. You can change RAM and CPU directly from GUI, check the tutorial here. Feel free to comment if you face any trouble.

This tutorial is for very old version of BlueStacks. If you are using latest version, try this tutorial to make your BlueStacks 3 or 4 Faster and Smoother.

About Aslam Khan

Hi there, I am a blogger, engineer and a computer geek. I love kittens. I spend some of my time blogging besides full time job as Senior Windows Administrator. I like to learn new things.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.