What if I'm using AMD?
Game Not Using High Performance GPU Despite Graphics Settings
I'm trying to run a game (Minecraft Java Edition) with the high performance GPU in my laptop instead of the integrated GPU, but no matter what settings I change it still runs on the iGPU.
What I've tried:
- Changing "Graphics performance preference" for the Minecraft launcher, javaw.exe (the executable that's actually run when the game launches), and java.exe (just in case) to high performance.
- Changing my JRE version (normally I use OpenJDK, but I tried Oracle Java) while also setting it to high performance in the "Graphics performance preference" settings.
- Nvidia control panel, it no longer works as it said it wouldn't.
Does anyone know a fix? A workaround? Perhaps a way of forcing every app to run on the high performance GPU?
Windows for home | Windows 10 | Gaming
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
12 answers
Sort by: Most helpful
-
Anonymous
2021-04-21T02:43:31+00:00 -
Anonymous
2021-02-13T07:36:53+00:00 That was the first thing I tried, as I mentioned in my post. Graphics performance preference is the category those settings are under in the Graphics Settings page.
-
Anonymous
2021-02-13T21:15:57+00:00 Solved the issue.
To run with the dedicated GPU javaw.exe needs to both be set to high performance in the Windows graphics settings and be set to run using the high performance GPU in the "Program Settings" tab of NVIDIA Control Panel, the "Global Settings" do not work.
-
Anonymous
2021-02-13T20:04:45+00:00 The Nvidia control panel has a notice on it saying Windows controls which GPU is used, so it doesn't do anything when selecting the dedicated GPU. And yes I also tried using the bundled java installation, and changed its gpu in the graphics settings, and that also didn't work.
-
Anonymous
2021-02-13T04:16:02+00:00 Hello,
You can try to change the performance mode from the windows settings. You can go to Display settings and on the bottom of the page there you'll find graphics settings. Set java.exe and the minecraft launcher to high performance (you'll probably need to add them)
I'm waiting for your feedback ^^
Have a good day