Hello everybody, my name is Mihajlo and today I am here to help you increase the performance of your Minecraft client. I will be sharing several ways and techniques you could do to improve the performance of your Minecraft client on the Windows 7 OS.
Table of contents:
-Required programs
-Optimising your computer:
1. Deleting unnecessary files to free up space
2. Uninstalling unnecessary programs
3. Optimising your computer via Advance SystemCare 5
4. Cleaning your computer
-Increasing the performance of your Minecraft client:
Step 1: Using the appropriate Java version
Step 2: Using Game Booster 3
Step 3: Using the Smart RAM tool
Step 4: Using MagicLauncher
Step 4.1: Assigning more memory to Minecraft via MagicLauncher
Step 4.2: Assigning the appropriate Java version to Minecraft via MagicLauncher
Step 5: Using the Optifine mod
Step 6: Setting your Video Settings
Step 7: Setting Java's priority to high
Step 8: Closing other programs before launching Minecraft
Step 9: Using a 8x8 texture pack
Step 10: Playing on a flat map
-Support and Feedback
-Required programs:
You will need the following programs to increase the performance of your client:
Before you want your Minecraft to run smoother, you should make sure your computer should run smoother as well. This means clearing up some space from the partition your OS is installed on, defragging your partitions, clearing your registry etc. This isn't required, it's optional, but it may help your computer and your client run better, so here are several tips you can follow to optimise your computer better:
1. Deleting unnecessary files to free up space. If you want your computer to run fine, you should have at least 16GB of memory on the partition your OS is installed on (by default this partition is named Local Disk C).
2. Uninstalling unnecessary programs. This will uninstall programs you no longer need and will free up some more space. To do this, open up the Control Panel and then go to Programms and Features. To uninstall a program, simply right click it from the list and click Uninstall. Be careful though, if you're not sure what a certain programs does do not uninstall it as it may be important to run Windows properly.
3. Using Advance SystemCare 5 to optimise your computer. This program is a very useful program which can help optimise your computer better. Here are some of it's features:
-Turbo boost
-Smart RAM
-Total care which includes complete removal of damaging programs, detailed fixing of your registry, defragmentation of your registry, optimising your system, disk defragmentation and many others.
4. Cleaning your computer. As you use your computer more and more, a lot of dust can gather inside the casing of your computer. If it clutters up it can decrease your computer's performance and may even lead to malfunctions of your hardware. It is recommended you clean your computer from dust from time to time to help your computer run more efficient. If you're affraid you'll damage something in the process, ask a parent or a friend to do it for you.
-Increasing the performance of your Minecraft client:
Now this is what you're truely interested about. There are plenty of ways to help your Minecraft client run better, so here are several techniques you can use to increase your performance.
Step 1:Using the appropriate Java version.
This is one of the vital things to do if you want to improve your performance, so it is crucial to use the best version of Java. It seems Minecraft works better with Java 7 rather then Java 6, so it is recommended you use Java 7. Depending on if your OS is 32bit, or 64bit, you should get either a 32bit Java 7 version or a 64bit Java 7 version. Download the appropriate version and install it.
[Optional] Step 2:Using Game Booster 3.
Game Booster 3 is a program that can boost your computers performance by closing unnecessary background processes and programs which use up CPU and RAM resources. Run this program before you play Minecraft to free up some CPU/RAM resources.
[Optional] Step 3: Using Smart RAM tool from Advance SystemCare 5.
As I mentioned previously in the post a program Advance SystemCare 5, you can use a tool from this program called Smart RAM. Basically, what this does is have two options of cleaning up RAM: Smart cleaning and Detailed cleaning. To free up the most RAM, run both options. What this will do is it will free up more RAM memory the computer can use. This is very useful as it can allow you to assign even more RAM memory to your Minecraft client if you don't have a lot of RAM memory on your computer. We will get onto assigning more RAM memory to the client shortly.
Anyways, to use the Smart RAM tool, open up Advance SystemCare 5 and go to the Tool Box. In here you will see a list of features. Find and select the Smart RAM tool, it should be under Optimisation.
Step 4: Using the MagicLauncher program.
This is the next crucial thing you'll need, the MagicLauncher. This is a custom Minecraft client that lets you do more things such as assigning more memory to Minecraft, selecting which Java version will Minecraft use, easly installing mods with a simple Add and Remove button etc.
For more information and the download link to MagicLauncher check out the official thread for MagicLauncher: http://www.minecraft...s-options-news/
Step 4.1: Using the MagicLauncher to assign more memory to Minecraft.
This is one of the things that will improve your clients performance the most. What this will do is it will tell Java how much memory it should assign to Minecraft. This is very useful if you have a high resolution texture pack installed to avoid getting Out of memory errors, as well as generally improving Minecraft's performance. To do this, open up the MagicLauncher and click the Setup button. This will open up a new window. In this new window, click the Advanced tab. Here you will see the Memory option. This is where you'll input the number of MB Java should assign to Minecraft.
Depending on how much RAM memory you have, you'll asign more or less MB. The default value you should assign is 350MB. If you have 2GB I recommend assigning 768MB. If you have even more RAM, you decide how much you should assign, experment a bit and see which value gives out the best performance. If assigning more memory doesn't work, try assigning less memory- 256MB to be precise.
Step 4.2: Using the MagicLauncher to assign the appropriate Java version to Minecraft.
Sometimes it happenes that even though you installed Java 7, Minecraft still uses Java 6 by default which decreases performance.
To fix this, open up the MagicLauncher and click the Setup button once more. Then go to the Advanced tab and you'll see a Java option. If it says it's using Java 7, leave it be, if it says Java 6, then check the Custom option and click the Browse button. This is the adress of the folder you'll need:
C:\Program files\Java\jre7\bin.
Then select javaw.exe. This will resolve your issue of Minecraft not using the appropriate Java version.
Step 5: Using the OptiFine mod.
This is probably the most important step as the Optifine mod is what will bring you the biggest performance boost. Basically, this is a mod that will improve your performance and which adds more options to the Video Settings, such as more render distance options, toggling the percentage of smooth lighting, clouds on/off, fog on/off, smooth FPS, more customizable chunk loading etc.
To install the Optifine mod, download it and open up the MagicLauncher. Click the Setup button which will open up a new window. Then click the Add button on your right and select the Optifine .zip file which you downloaded. That is preety much it, preety simple isn't it?
Now there are several versions of Optifine: Standard, Ultra, Light, Smooth and Multi-Core. I recommend either using the Standard or the Multi-Core version. You can experiment with the other versions, but the Standard version is your best bet.
For more information about this mod and to download it check out the official thread: http://www.minecraft...-and-much-more/
Step 6: Setting your Video Settings.
This is preety important as you can set the Video Settings to increase your performance. You can do this by lowering the rendering distance, using fast textures, turning smooth lighting off etc. For more Video Settings options use the Optifine mod.
Here's how your Video Settings should look for default performance:
-Graphics: Fancy
-Render Distance: Short/Normal
-Smooth Lighting: On (100% on Optifine)
-Performance: VSync/MaxFPS (VSync is only available via Optifine)
-View Bobbing: On
-Advanced OpenGL: On (Fast/Fancy on Optifine)
-Fog: Fancy/Fast (Optifine only)
-Performance Settings>Smooth FPS: On (Optifine only)
-Particles: All
-Chunk loading: Smooth (Optifine only, available only on the Ultra version)
And here is how your Video Settings should look for maximum performance for those with older and less powerful computers:
-Graphics: Fast
-Render Distance: Tiny/Short
-Smooth Lighting: Off (0% on Optifine)
-Performance: MaxFPS
-View Bobbing: Off
-Advanced OpenGL: On (Fast on Optifine)
-Fog: Fast/Off (Optifine only)
-Performance Settings>Smooth FPS: On (Optifine only)
-Particles: Minimal
-Animation Settings: Toggle some or all options off depending on your taste. (Optifine only)
-Chunk loading: Smooth (Optifine only, available only on the Ultra version)
[Optional] Step 7: Setting Java's priority to high.
Basically, what this does is sets Java's priority above other programs which may or may not improve your performance slightly.
To do this, right click your task bar and open up Task Manager. (Or you can just CTRL ALT DEL to open it) Then open the Processes tab and find java.exe/javaw.exe, right click this process and select Set Priority>High. You have to do this every time you run Minecraft which can get a bit tedious.
Step 8: Close any other programs before running Minecraft.
Some programs such as web browsers tend to use up a lot of resources which decreases the performance of your Minecraft client. Simply close any running programs and stop any scans from your antivirus programs before you run Minecraft.
[Optional] Step 9: Using a 8x8 texture pack. If your computer is old and can't support Minecraft well, I suggest using an 8x8 texture pack to get some extra FPS. You can search for these texture packs via Google or here on the Minecraft forums.
[Optional] Step 10: Playing on Flat Map.
If truely all else fails, play on a flat map, since there's a lot less blocks to load then in the default generator you're guaranteed better FPS then your usual ones. Combined with the previous steps you get perfect performance so you can build peacefully here with Creative.
If you followed all these steps you should notice a slight/massive improvement of your Minecraft client's performance. Everything but steps 2, 3, 7 and 9 are mandatory in order to increase the performance of your client, however steps 2, 3, 7 and 9 may or may not help you get a few extra FPS. Step 10 is also optional and it will surely increase your FPS, however unless you're into building I doubt you'll want to play on flat map.
-Support and feedback:
If you have any questions regarding the contents of this post, don't hesitate to ask, I'll try and answer your question if I can. Also, please leave feedback if this post helped you or not. Please do not send me your questions via a PM, post it here and I'll try to help you resolve your issue.
Thank you for viewing this rather long post, I hope it will help you guys enjoy Minecraft a bit more with better performance. Have a nice day and happy Minecrafting.
~With love, Mihajlo.
EDIT: @Moderators, if you think this tutorial is indepth, properly structured and good enough, mind stickying it so the community can access it more easly?
Aren't there five hundred near identical copies of this...
Lmao, Makes me wonder why the actual usable ones like this aren't stickied to the top of this section so people done wind up reposting the same thing just slightly worded different.
I tryed going a bit thural with more less known options to improve performance and a better structured post. Hopefully it will help out new players if they have issues with performance.
Thanks for this guide, it's really helpful. However, I still have a problem. I have a brand-new laptop, an Asus. It's got an i7 processor, 6GB RAM, windows 7 64-bit, and an Nvidia GT640m graphics card with 2 GB. When I play Minecraft it runs fine for about a minute or so but then the framerate gets reduced to less than 1 fps. I've already tried almost everything you mentioned (maybe more) but so far nothing has worked yet, not even in the slightest. Have you got any idea what the problem is and how I could fix it? I would greatly appreciate it if you could help me with this.
Thanks for this guide, it's really helpful. However, I still have a problem. I have a brand-new laptop, an Asus. It's got an i7 processor, 6GB RAM, windows 7 64-bit, and an Nvidia GT640m graphics card with 2 GB. When I play Minecraft it runs fine for about a minute or so but then the framerate gets reduced to less than 1 fps. I've already tried almost everything you mentioned (maybe more) but so far nothing has worked yet, not even in the slightest. Have you got any idea what the problem is and how I could fix it? I would greatly appreciate it if you could help me with this.
Hm, try cleaning the inside of your computer and clearing your registry, those things tend to slow down your computer, especially laptops. Also, you might have a 32bit version of Java instead of the 64bit one. You also might want to consider updating your video drivers. Also avoid using mods such as GLSL shaders and texture packs higher then 16x. Other then that, I can't think of anything that can help you.
Game Booster doesn't help at all (Task Manager works better), DO NOT ALLOCATE MORE MEMORY TO MC unless you get CONSTANT "out of memory" errors, and I wouldn't recommend that SystemCare thing.
Hard drive space is called STORAGE, not MEMORY. Memory refers to RAM. And don't say "RAM memory." That means "Random access memory memory."
Rollback Post to RevisionRollBack
Neckbeards! Doctor Cichocki does not approve of stupidity and neither do I, stop the spread of damned useless rules!
May I make a suggestion? If you make a junction file of .minecraft to a flash drive and put all your minecraft files inside of that flash drive than your worlds will at least double in chunk loading speed. My FPS has also increased quite a lot. I saw people using ram as Storage space and running minecraft off of that using Ramdisk but it is too unstable for me, so I used my flash drive instead and it works out really well. If you are someone who already has a SSD then you need not worry about this.
jesus christ! after following your instructions and downloading all the necessary items, my minecraft runs perfectly, no lag and 100% memory allocation! wow thanks dude my minecrafting days has never been better.
-Required programs:
You will need the following programs to increase the performance of your client:
-Advance SystemCare 5
-Java 7 32bit / Java7 64bit
-Game Booster 3
-MagicLauncher
-Optifine
-Optimising your computer:
Before you want your Minecraft to run smoother, you should make sure your computer should run smoother as well. This means clearing up some space from the partition your OS is installed on, defragging your partitions, clearing your registry etc. This isn't required, it's optional, but it may help your computer and your client run better, so here are several tips you can follow to optimise your computer better:
1. Deleting unnecessary files to free up space. If you want your computer to run fine, you should have at least 16GB of memory on the partition your OS is installed on (by default this partition is named Local Disk C).
2. Uninstalling unnecessary programs. This will uninstall programs you no longer need and will free up some more space. To do this, open up the Control Panel and then go to Programms and Features. To uninstall a program, simply right click it from the list and click Uninstall. Be careful though, if you're not sure what a certain programs does do not uninstall it as it may be important to run Windows properly.
3. Using Advance SystemCare 5 to optimise your computer. This program is a very useful program which can help optimise your computer better. Here are some of it's features:
-Turbo boost
-Smart RAM
-Total care which includes complete removal of damaging programs, detailed fixing of your registry, defragmentation of your registry, optimising your system, disk defragmentation and many others.
I warmly recommened using this program to optimise and make your computer run better.
Download Advance SystemCare 5 for Windows 7 32bit/64bit
4. Cleaning your computer. As you use your computer more and more, a lot of dust can gather inside the casing of your computer. If it clutters up it can decrease your computer's performance and may even lead to malfunctions of your hardware. It is recommended you clean your computer from dust from time to time to help your computer run more efficient. If you're affraid you'll damage something in the process, ask a parent or a friend to do it for you.
-Increasing the performance of your Minecraft client:
Now this is what you're truely interested about. There are plenty of ways to help your Minecraft client run better, so here are several techniques you can use to increase your performance.
Step 1: Using the appropriate Java version.
This is one of the vital things to do if you want to improve your performance, so it is crucial to use the best version of Java. It seems Minecraft works better with Java 7 rather then Java 6, so it is recommended you use Java 7. Depending on if your OS is 32bit, or 64bit, you should get either a 32bit Java 7 version or a 64bit Java 7 version. Download the appropriate version and install it.
-Download Java Runtime Enviroment 7 Update 7 (JRE 7 Update 7) for 32bit Windows 7 OS:
http://download.cnet...7.html]Download
-Download Java Runtime Enviroment 7 Update 7 (JRE 7 Update 7) for 64bit Windows 7 OS:
http://download.cnet...4-75317067.html
[Optional] Step 2: Using Game Booster 3.
Game Booster 3 is a program that can boost your computers performance by closing unnecessary background processes and programs which use up CPU and RAM resources. Run this program before you play Minecraft to free up some CPU/RAM resources.
-Download Game Booster 3: http://www.iobit.com/gamebooster.html
[Optional] Step 3: Using Smart RAM tool from Advance SystemCare 5.
As I mentioned previously in the post a program Advance SystemCare 5, you can use a tool from this program called Smart RAM. Basically, what this does is have two options of cleaning up RAM: Smart cleaning and Detailed cleaning. To free up the most RAM, run both options. What this will do is it will free up more RAM memory the computer can use. This is very useful as it can allow you to assign even more RAM memory to your Minecraft client if you don't have a lot of RAM memory on your computer. We will get onto assigning more RAM memory to the client shortly.
Anyways, to use the Smart RAM tool, open up Advance SystemCare 5 and go to the Tool Box. In here you will see a list of features. Find and select the Smart RAM tool, it should be under Optimisation.
Step 4: Using the MagicLauncher program.
This is the next crucial thing you'll need, the MagicLauncher. This is a custom Minecraft client that lets you do more things such as assigning more memory to Minecraft, selecting which Java version will Minecraft use, easly installing mods with a simple Add and Remove button etc.
For more information and the download link to MagicLauncher check out the official thread for MagicLauncher: http://www.minecraft...s-options-news/
Step 4.1: Using the MagicLauncher to assign more memory to Minecraft.
This is one of the things that will improve your clients performance the most. What this will do is it will tell Java how much memory it should assign to Minecraft. This is very useful if you have a high resolution texture pack installed to avoid getting Out of memory errors, as well as generally improving Minecraft's performance. To do this, open up the MagicLauncher and click the Setup button. This will open up a new window. In this new window, click the Advanced tab. Here you will see the Memory option. This is where you'll input the number of MB Java should assign to Minecraft.
Depending on how much RAM memory you have, you'll asign more or less MB. The default value you should assign is 350MB. If you have 2GB I recommend assigning 768MB. If you have even more RAM, you decide how much you should assign, experment a bit and see which value gives out the best performance. If assigning more memory doesn't work, try assigning less memory- 256MB to be precise.
Step 4.2: Using the MagicLauncher to assign the appropriate Java version to Minecraft.
Sometimes it happenes that even though you installed Java 7, Minecraft still uses Java 6 by default which decreases performance.
To fix this, open up the MagicLauncher and click the Setup button once more. Then go to the Advanced tab and you'll see a Java option. If it says it's using Java 7, leave it be, if it says Java 6, then check the Custom option and click the Browse button. This is the adress of the folder you'll need:
C:\Program files\Java\jre7\bin.
Then select javaw.exe. This will resolve your issue of Minecraft not using the appropriate Java version.
Step 5: Using the OptiFine mod.
This is probably the most important step as the Optifine mod is what will bring you the biggest performance boost. Basically, this is a mod that will improve your performance and which adds more options to the Video Settings, such as more render distance options, toggling the percentage of smooth lighting, clouds on/off, fog on/off, smooth FPS, more customizable chunk loading etc.
To install the Optifine mod, download it and open up the MagicLauncher. Click the Setup button which will open up a new window. Then click the Add button on your right and select the Optifine .zip file which you downloaded. That is preety much it, preety simple isn't it?
Now there are several versions of Optifine: Standard, Ultra, Light, Smooth and Multi-Core. I recommend either using the Standard or the Multi-Core version. You can experiment with the other versions, but the Standard version is your best bet.
For more information about this mod and to download it check out the official thread:
http://www.minecraft...-and-much-more/
Step 6: Setting your Video Settings.
This is preety important as you can set the Video Settings to increase your performance. You can do this by lowering the rendering distance, using fast textures, turning smooth lighting off etc. For more Video Settings options use the Optifine mod.
Here's how your Video Settings should look for default performance:
-Graphics: Fancy
-Render Distance: Short/Normal
-Smooth Lighting: On (100% on Optifine)
-Performance: VSync/MaxFPS (VSync is only available via Optifine)
-View Bobbing: On
-Advanced OpenGL: On (Fast/Fancy on Optifine)
-Fog: Fancy/Fast (Optifine only)
-Performance Settings>Smooth FPS: On (Optifine only)
-Particles: All
-Chunk loading: Smooth (Optifine only, available only on the Ultra version)
And here is how your Video Settings should look for maximum performance for those with older and less powerful computers:
-Graphics: Fast
-Render Distance: Tiny/Short
-Smooth Lighting: Off (0% on Optifine)
-Performance: MaxFPS
-View Bobbing: Off
-Advanced OpenGL: On (Fast on Optifine)
-Fog: Fast/Off (Optifine only)
-Performance Settings>Smooth FPS: On (Optifine only)
-Particles: Minimal
-Animation Settings: Toggle some or all options off depending on your taste. (Optifine only)
-Chunk loading: Smooth (Optifine only, available only on the Ultra version)
[Optional] Step 7: Setting Java's priority to high.
Basically, what this does is sets Java's priority above other programs which may or may not improve your performance slightly.
To do this, right click your task bar and open up Task Manager. (Or you can just CTRL ALT DEL to open it) Then open the Processes tab and find java.exe/javaw.exe, right click this process and select Set Priority>High. You have to do this every time you run Minecraft which can get a bit tedious.
Step 8: Close any other programs before running Minecraft.
Some programs such as web browsers tend to use up a lot of resources which decreases the performance of your Minecraft client. Simply close any running programs and stop any scans from your antivirus programs before you run Minecraft.
[Optional] Step 9: Using a 8x8 texture pack. If your computer is old and can't support Minecraft well, I suggest using an 8x8 texture pack to get some extra FPS. You can search for these texture packs via Google or here on the Minecraft forums.
[Optional] Step 10: Playing on Flat Map.
If truely all else fails, play on a flat map, since there's a lot less blocks to load then in the default generator you're guaranteed better FPS then your usual ones. Combined with the previous steps you get perfect performance so you can build peacefully here with Creative.
If you followed all these steps you should notice a slight/massive improvement of your Minecraft client's performance. Everything but steps 2, 3, 7 and 9 are mandatory in order to increase the performance of your client, however steps 2, 3, 7 and 9 may or may not help you get a few extra FPS. Step 10 is also optional and it will surely increase your FPS, however unless you're into building I doubt you'll want to play on flat map.
-Support and feedback:
If you have any questions regarding the contents of this post, don't hesitate to ask, I'll try and answer your question if I can. Also, please leave feedback if this post helped you or not. Please do not send me your questions via a PM, post it here and I'll try to help you resolve your issue.
Thank you for viewing this rather long post, I hope it will help you guys enjoy Minecraft a bit more with better performance. Have a nice day and happy Minecrafting.
~With love, Mihajlo.
EDIT: @Moderators, if you think this tutorial is indepth, properly structured and good enough, mind stickying it so the community can access it more easly?
Lmao, Makes me wonder why the actual usable ones like this aren't stickied to the top of this section so people done wind up reposting the same thing just slightly worded different.
Hm, try cleaning the inside of your computer and clearing your registry, those things tend to slow down your computer, especially laptops. Also, you might have a 32bit version of Java instead of the 64bit one. You also might want to consider updating your video drivers. Also avoid using mods such as GLSL shaders and texture packs higher then 16x. Other then that, I can't think of anything that can help you.
Is it that bad I tryed to have my own go at this topic trying to help people?
Game Booster doesn't help at all (Task Manager works better), DO NOT ALLOCATE MORE MEMORY TO MC unless you get CONSTANT "out of memory" errors, and I wouldn't recommend that SystemCare thing.
Hard drive space is called STORAGE, not MEMORY. Memory refers to RAM. And don't say "RAM memory." That means "Random access memory memory."
Yeah, it is... Worthless guides like this make it hard for people to find the good ones! There is a lot of bad and misguided advice here.
", sans-serif">lol