How to Make Minecraft Use Your GPU (Fix Lag and Low FPS)

How to Make Minecraft Use Your GPU (Fix Lag and Low FPS)

To make Minecraft use your dedicated graphics card, open Settings > System > Display > Graphics, add Minecraft’s Java file, and set it to High performance. Then restart the game and check the F3 debug screen to confirm it switched. On a laptop with two graphics chips, this is usually the whole fix.

If your game stutters, drops frames, or feels sluggish even on a decent laptop, there’s a good chance it’s running on the weaker chip built into your processor instead of your real graphics card. The steps below sort that out in a few minutes.

Why Minecraft runs on the wrong graphics chip

Most gaming laptops have two graphics processors. One is the integrated GPU, a low-power chip inside the main processor that handles light tasks and saves battery. The other is the dedicated GPU, a separate, far more powerful card like an NVIDIA GeForce or AMD Radeon.

Windows tries to save battery, so it leans on the integrated chip until it decides an app really needs more muscle. Minecraft, especially the Java edition with mods, doesn’t always get flagged as a heavy game. So Windows quietly keeps it on the weak chip, and you get lag on a machine that should breeze through it.

Source: pcgamer

The fix is to tell Windows, clearly and permanently, that Minecraft should always run on the powerful card. You do that once, and it sticks.

Quick note: if you have a desktop PC with only one graphics card, Minecraft is already using it. This guide is mainly for laptops and PCs that have both an integrated and a dedicated GPU.

First, check which GPU Minecraft is using

Before changing anything, find out what’s actually happening. There are two easy ways.

The fastest is inside the game. Launch Minecraft, load any world, and press F3 on your keyboard. A wall of text appears. Look on the right side for the line that starts with your graphics chip’s name. If it says something like Intel UHD Graphics, the game is on your integrated chip. If it shows GeForce, Radeon, or Arc, you’re already on the good one.

You can also use Task Manager. Right-click the taskbar, open Task Manager, go to the Performance tab, and you’ll see each GPU listed. Play for a moment, then watch which one shows activity. Integrated graphics usually sit at GPU 0, and the dedicated card at GPU 1.

If the game is on the integrated chip, keep going. The next section fixes it for good.

Method 1: Set the GPU in Windows Graphics settings

This is the most reliable method, and it works for both NVIDIA and AMD cards. Windows stores the choice per app, so once you set it, the game launches on the right card every time.

Since the Windows 11 24H2 update, the menu moved slightly, so the steps below match current builds. You can read Microsoft’s own walkthrough on setting which GPU an app uses if you want the official version.

  • Press the Windows key, type Graphics settings, and open it. Or go to Settings, then System, then Display, then Graphics.
  • Under “Custom options for apps,” you’ll add Minecraft. If it’s already in the list, skip to step 5.
  • Click Browse (Java) or Add desktop app / Add Microsoft Store app, depending on your edition. The next section explains exactly which file to pick.
  • Select Minecraft (or its Java file) and add it to the list.
  • Click the entry, then click Options.
  • Choose High performance, then click Save.
  • Close Minecraft completely and open it again so the change takes effect.

Tip: the setting only kicks in the next time the app launches. If nothing changes, fully quit the game and the launcher, then start fresh.

Finding the right file: Java vs Bedrock

This step trips up most people, so it gets its own section. What you add to the Graphics settings list depends on which version of Minecraft you play.

Minecraft Java Edition doesn’t run as “Minecraft.” It runs through a Java program, and that’s the file Windows needs to see. The file is named javaw.exe. Pointing Windows at the launcher alone often does nothing, because the launcher hands the game off to Java, which then falls back to the integrated chip.

To find the exact path, open Minecraft, press F3, and look at the Java version line, or check the Java location in your launcher’s settings. Modrinth’s guide on using the dedicated GPU shows where each launcher keeps its Java folder. Once you have the path, use Browse in Graphics settings to select that javaw.exe file.

Minecraft Bedrock Edition is simpler. It’s a Microsoft Store app, so you pick it straight from the store app list in Graphics settings. No hunting for files.

Here’s the quick version of both:

What to look forMinecraft JavaMinecraft Bedrock
File you point Windows atjavaw.exe (the game’s Java runtime)The Minecraft app itself
App type to pickDesktop app / BrowseMicrosoft Store app
How to find the pathF3 screen shows the Java pathPick it from the app list

If you use a launcher like ATLauncher, CurseForge, or Modrinth, note that each one can have several Java runtimes for different game versions. You may need to add the javaw.exe from each runtime folder so every version launches on the right card.

Method 2: Use the NVIDIA Control Panel

If you have an NVIDIA card and want a second layer of certainty, set the preference in the NVIDIA Control Panel too. This method and Method 1 work well together.

 Use the NVIDIA Control Panel
Source: isigny-sur-mer
  • Right-click your desktop and choose NVIDIA Control Panel.
  • On the left, click Manage 3D Settings.
  • Under the Global Settings tab, set the preferred graphics processor to High-performance NVIDIA processor. This tells your whole system to favor the strong card.
  • For a game-specific rule, open the Program Settings tab, click Add, and browse to the javaw.exe file for Java Edition. Then set its preferred processor to the NVIDIA card.
  • Click Apply, then restart Minecraft.

Bedrock Edition often won’t show up in the Program Settings list because it’s a Store app. In that case, the Global Settings choice above covers it, and Method 1 handles the rest.

Method 3: Use AMD Software

For AMD Radeon cards, the process lives in AMD Software: Adrenalin Edition, though newer drivers hand most of this off to Windows itself.

On recent AMD drivers, the old Switchable Graphics menu is gone. AMD now recommends setting the preference in the Windows Graphics settings from Method 1, which is the same page you already used. So for most AMD laptops, Method 1 is the fix, and there’s nothing extra to do in the AMD app.

If you’re on an older driver that still has Switchable Graphics, open AMD Software, find the graphics or gaming section, browse to Minecraft’s javaw.exe, and set it to High Performance.

Confirm the change worked

Don’t skip this. It’s the only way to know the fix actually took, instead of silently failing.

  1. Start Minecraft and load into any world.
  2. Press F3 and read the graphics line on the right. It should now show your dedicated card’s name, not Intel or integrated graphics.
  3. For a second check, open Task Manager, go to Performance, and confirm your dedicated GPU shows activity while integrated sits quiet.

If the F3 screen now shows your real card, you’re done. You should see higher frame rates right away, especially with render distance turned up or shaders running.

If F3 still shows the integrated chip, you almost certainly added the wrong file. Go back and make sure you selected the exact javaw.exe the game uses, not just the launcher.

Still stuck? Quick fixes that help

If the game is on the right GPU but performance is still rough, or the switch just won’t take, a few extra steps usually help.

Still stuck? Quick fixes that help
Source: darkflash
  • Update your graphics driver. Old drivers cause odd behavior. Get the latest from NVIDIA, AMD, or Intel directly.
  • Restart your PC after changing settings. A full reboot clears out any stuck preference and forces the new one to load.
  • Add every Java runtime. Modded setups and different game versions can use separate Java folders. Add each javaw.exe so none slip back to the weak chip.
  • Check your power plan. On battery, laptops throttle hard. Plug in and set Windows to a performance power mode while you play.
  • Lower a few in-game settings. Even on the right GPU, huge render distances and heavy shaders can drag frames down. Trim them if needed.

Work through these one at a time, checking F3 after each, and you’ll land on smooth gameplay.

Frequently asked questions

Why is Minecraft using my integrated graphics instead of my GPU?

Windows uses the integrated chip by default to save power, and it doesn’t always recognize Minecraft as a demanding game. Setting the game to High performance in Graphics settings tells Windows to use your dedicated card instead.

Does Minecraft Java need a different setup than Bedrock?

Yes. For Java, you point Windows at the javaw.exe file the game runs through. For Bedrock, you just pick the Minecraft app from the Microsoft Store app list in Graphics settings. Both then get set to High performance.

How do I know which GPU Minecraft is using?

Load a world and press F3. The line on the right shows your active graphics chip’s name. If it reads Intel or integrated, the game is on the weak chip. If it shows GeForce, Radeon, or Arc, you’re on the dedicated card.

I set High performance but nothing changed. What now?

You likely added the launcher instead of the actual javaw.exe. Find the true Java path from the F3 screen or your launcher settings, add that exact file, set it to High performance, then fully restart the game.

Will this work on a desktop PC?

If your desktop has only one graphics card, Minecraft already uses it and no change is needed. This fix matters on laptops and PCs that have both an integrated and a dedicated GPU.

This is a general troubleshooting topic; if you’re comfortable, updating your graphics driver first often prevents these issues altogether.

Conclusion

Getting Minecraft onto your dedicated GPU comes down to one main move: add the game’s Java file to the Windows Graphics settings and set it to High performance, then restart and confirm on the F3 screen. Once the F3 line shows your GeForce, Radeon, or Arc card instead of integrated graphics, you’re set. Expect higher frame rates and far less lag, especially with mods, shaders, or a longer render distance. Set it once and it stays fixed.

Related Post:

What Does the Ti Mean in a GPU? Nvidia’s Ti Suffix Explained

How to Switch From an NVIDIA to an AMD GPU (Clean, Step by Step)

How to Change Thermal Paste on a GPU (Step-by-Step)

Should You Turn On Hardware-Accelerated GPU Scheduling?

Performance Scaling on GPU or Display: Which Should You Pick?