It's the video driver that connects each program to a GPU.
You need to check that there isn't an override in the "Program Settings" tab of your screen shot that steers anything MC related to Intel.
Power Options can also result in the integrated (i.e. Intel) GPU being used if for example you are running on battery, low power mode, or with the wrong AC power brick.
There are no overrides in that tab. I have added the minecraft launcher and java.exe and also javaw.exe to the list and i have set them to use the high performance nvidia processor. My computer is plugged in . And its using the high performance power plan
have you tried right clicking minecraft launcher and selecting the option that is something along the lines of launching it with a certain gpu? im not sure what its in english as mine is in finnish.
You should be able to right click on the shortcut and select open file location to see.
EDIT: I was curious so I downloaded the installer and tried it. It installed right where I executed it from and created a runtime folder at the same location with Java in it.
"I am runnning Windows 8 with Intel integrated graphics and a video card. I have Java 32 bit & 64 bit installed on my 64 bit system. Try this, I just did, and everything works for me, even with VBO's on. Go to the NVIDIA control panel, add the program in the location: C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25\bin\javaw. It worked for me, with the new launcher. Should work for you too. When I check the game with F3, it now shows my video card being used instead of intel integrated graphics. good luck!"
and this:
"The Nvidia Control Panel controls which GPU will be used in 3D applications. It saves its settings under "C:\ProgramData\NVIDIA Corporation" . Which is bad since a local "user" cannot write to this directory. The solution is to log in as "administrator" and give the "users" group write access to this directory.
Afterwards, make sure you start the Nvidia Control Panel and set the preferred processor to Nvidia."
If these don't work or if what gerbil suggested (pointing launcher to system installed java) I'm at a loss. I only went looking since I remember that when I upgraded my Windows I had to implement registry edits to place "Take Ownership" into my right-click context menu to reclaim write access to many of my folders; got to love Windows upgrades.
"I am runnning Windows 8 with Intel integrated graphics and a video card. I have Java 32 bit & 64 bit installed on my 64 bit system. Try this, I just did, and everything works for me, even with VBO's on. Go to the NVIDIA control panel, add the program in the location: C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25\bin\javaw. It worked for me, with the new launcher. Should work for you too. When I check the game with F3, it now shows my video card being used instead of intel integrated graphics. good luck!"
and this:
"The Nvidia Control Panel controls which GPU will be used in 3D applications. It saves its settings under "C:\ProgramData\NVIDIA Corporation" . Which is bad since a local "user" cannot write to this directory. The solution is to log in as "administrator" and give the "users" group write access to this directory.
Afterwards, make sure you start the Nvidia Control Panel and set the preferred processor to Nvidia."
If these don't work or if what gerbil suggested (pointing to system installed java) I'm at a loss. I only went looking since I remember that when I upgraded my Windows I had to implement registry edits to place "Take Ownership" into my right-click context menu to reclaim write access to many of my folders; got to love Windows upgrades.
The first solution still did not work. tried adding javaw.exe but nothing happened.
- Second solution : I am logged in as administrator but nope
Third solution ( What "Gerbil said" ) Also didnt work :{
I guess I'll have to reinstall windows once I get my external hard drive and see if that makes a difference.
I had this problem too and all i have to do is right click minecraft and select run with high performance gpu, even if it is already set as the default.
I know this is an old post, but...I fixed the problem by going into Geforce experience, and then battery boost under preferences. From there using the slider you can alter the cap on the FPS in games.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
This problem has appeared recently. Minecraft runs my intergrated graphics gpu (Intel HD Graphics 4400) Which is very bad.
I have set programs to run using my nvidia gpu in the control panel. But nothing happened
^^^^
AS u can see in the photo, My preffered graphics processor is nvidia but still minecraft wont launch using nvidia.
IF someone can help. Please do
This is not minecraft's fault.
It's the video driver that connects each program to a GPU.
You need to check that there isn't an override in the "Program Settings" tab of your screen shot that steers anything MC related to Intel.
Power Options can also result in the integrated (i.e. Intel) GPU being used if for example you are running on battery, low power mode, or with the wrong AC power brick.
There are no overrides in that tab. I have added the minecraft launcher and java.exe and also javaw.exe to the list and i have set them to use the high performance nvidia processor. My computer is plugged in . And its using the high performance power plan
Have you tried to update to the latest video driver just in case it is a bug in that version?
Both intel and nvidia drivers are up to date :{
have you tried right clicking minecraft launcher and selecting the option that is something along the lines of launching it with a certain gpu? im not sure what its in english as mine is in finnish.
Did you select this on adjust image settings with preview section? If not it'll override the manual settings you made.
It Is already selected......
Tried that </3
Is that the java that MC is actually using though?
The new installer defaults MC to use a different Java (its own) than you showed in your animated GIF.
Hmmm... Never thought of that .... Do u have an idea where the java is located ??
You should be able to right click on the shortcut and select open file location to see.
EDIT: I was curious so I downloaded the installer and tried it. It installed right where I executed it from and created a runtime folder at the same location with Java in it.
simplest thing is to look at your launcher profile. That's where the path to Java is customizable.
I've been looking and I found this:
"I am runnning Windows 8 with Intel integrated graphics and a video card. I have Java 32 bit & 64 bit installed on my 64 bit system. Try this, I just did, and everything works for me, even with VBO's on. Go to the NVIDIA control panel, add the program in the location: C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25\bin\javaw. It worked for me, with the new launcher. Should work for you too. When I check the game with F3, it now shows my video card being used instead of intel integrated graphics. good luck!"
and this:
"The Nvidia Control Panel controls which GPU will be used in 3D applications. It saves its settings under "C:\ProgramData\NVIDIA Corporation" . Which is bad since a local "user" cannot write to this directory. The solution is to log in as "administrator" and give the "users" group write access to this directory.
Afterwards, make sure you start the Nvidia Control Panel and set the preferred processor to Nvidia."
If these don't work or if what gerbil suggested (pointing launcher to system installed java) I'm at a loss. I only went looking since I remember that when I upgraded my Windows I had to implement registry edits to place "Take Ownership" into my right-click context menu to reclaim write access to many of my folders; got to love Windows upgrades.
The first solution still did not work. tried adding javaw.exe but nothing happened.


- Second solution : I am logged in as administrator but nope
Third solution ( What "Gerbil said" ) Also didnt work :{
I guess I'll have to reinstall windows once I get my external hard drive and see if that makes a difference.
Thanks for helping anyway
I had this problem too and all i have to do is right click minecraft and select run with high performance gpu, even if it is already set as the default.
I know this is an old post, but...I fixed the problem by going into Geforce experience, and then battery boost under preferences. From there using the slider you can alter the cap on the FPS in games.