Windows 11 allows you to choose which graphics card (GPU) specific apps should use, especially useful on systems with both integrated graphics (Intel/AMD) and a dedicated GPU (NVIDIA or AMD). If an app uses the wrong GPU, you may see low performance, lag, crashes, or excessive battery drain.
In most cases, apps using the wrong GPU in Windows 11 is caused by automatic GPU selection, outdated drivers, or incorrect per-app graphics settings, not a hardware problem. The steps below show all the correct ways to set the default graphics card.
How to Set Default Graphics Card in Windows 11
Follow the methods below based on whether you want to set the GPU globally or per app.
1. Set Default Graphics Card Using Settings
Windows 11 does not offer a true global GPU switch, but per-app control is the most reliable method.
1. Press Windows + I to open Settings
2. Go to System and select the Display option.

3. Scroll down and click Graphics.
4. Under Custom settings for applications, browse and select the app you want to configure.
5. Under GPU preference, choose one of the following:
- Let Windows decide
- Power saving (integrated GPU)
- High performance (dedicated GPU)
6. Click Save

This forces the app to always use the selected GPU. Set High-performance GPU for games; this will select the dedicated GPU for the game. This is ideal for games, editors, and 3D software.
2. Set Default GPU Using NVIDIA Control Panel
If your system has an NVIDIA GPU, you can configure your preferences through its control panel. This allows you to optimize performance, adjust graphics settings, and choose how individual applications use your GPU for the best possible experience.
1. Right-click on the desktop and select Show more options.
2. Click NVIDIA Control Panel.

3. Go to Manage 3D settings and open the Global Settings tab.
4. Set Preferred graphics processor to High-performance NVIDIA processor.
5. Click Apply to save the changes.

You can also configure GPU usage for individual programs under the Program Settings tab.
3. Set Default GPU Using AMD Software
For systems with AMD graphics, you can manage GPU preferences using AMD’s software:
1. Right-click on the desktop, select show more options and open AMD Software: Adrenalin Edition.
2. Navigate to System and select Switchable Graphics.
3. Select the app you want to configure.
4. Set it to High performance or Power saving, depending on your needs.

AMD’s tool works alongside Windows graphics settings, giving you additional control over how your GPU is used.
How to Check Which GPU an App Is Using
You can now verify that your settings are working correctly. To do this, follow the steps below:
1. Open Task Manager.
2. Go to the Processes tab, right-click on a column header, and select GPU Engine from the context menu to enable it.

3. Launch the app, then return to the Processes tab. You will see whether it is using GPU 0 (integrated) or GPU 1 (dedicated).

How to Update Graphics Drivers on Windows 11
Outdated drivers can prevent GPU selection from working. To fix this, update your graphics drivers.
1. Right-click the Start button and open Device Manager.
2. Expand Display adapters, right-click each GPU, and select Update driver.
3. Once updated, restart your PC.

How to Force Dedicated GPU in BIOS
Some laptops and desktops allow you to disable integrated graphics through the BIOS. Only proceed if your system supports this option.
1. Restart your PC and enter the BIOS/UEFI settings.
2. Look for options under Graphics, Advanced, or Chipset settings.
3. Set Primary Display to Discrete, PEG, or PCIe.
4. Save your changes and exit.

This will force the system to use the dedicated GPU system-wide.
Final Thoughts
Setting the default graphics card in Windows 11 is best done on a per-app basis using Windows Settings. This method is reliable, easy to use, and works with both NVIDIA and AMD GPUs. Control panel tools from GPU manufacturers can provide additional fine-tuning.
For the best performance, always set games and creative apps to High performance, keep your graphics drivers up to date, and verify GPU usage in Task Manager.