A complete, step-by-step guide to setting a preferred graphics card per-app or system-wide — for NVIDIA, AMD, and Intel integrated graphics.
Most modern laptops and many desktop PCs ship with two graphics cards: a power-efficient integrated GPU (usually Intel or AMD Radeon integrated) and a dedicated, high-performance discrete GPU (NVIDIA GeForce or AMD Radeon RX). By default, Windows uses the integrated GPU for most tasks to conserve battery and reduce heat — which is smart for everyday use but can severely bottleneck demanding workloads.
"Forcing your discrete GPU to handle a specific game or creative application can yield dramatic frame-rate gains and faster render times — often without spending a single dollar on hardware."
Here are the most common reasons you might want to override the default graphics card:
Before diving into any of the methods below, take two minutes to verify your setup. This ensures the changes you make will actually take effect.
| Requirement | Windows 10 | Windows 11 | Notes |
|---|---|---|---|
| GPU Preference in Display Settings | ✓ Available | ✓ Available | Requires version 1803+ |
| NVIDIA Control Panel | ✓ Available | ✓ Available | Requires NVIDIA driver 441.08+ |
| AMD Radeon Software | ✓ Available | ✓ Available | Adrenalin Edition 2020+ |
| Intel Graphics Command Center | ✓ Available | ✓ Available | Available on Microsoft Store |
| BIOS/UEFI GPU Selection | ⚠ Varies | ⚠ Varies | Depends on motherboard firmware |
Win + X and select Device Manager.This is the most universal and beginner-friendly method. It works on both Windows 10 and Windows 11 without requiring any third-party software. You can assign a specific GPU to individual applications — perfect if you only want one game or app to use the dedicated card.
Press Win + I to open Settings. On Windows 11, navigate to System → Display. On Windows 10, go to System → Display.
Scroll down on the Display page and click Graphics (Windows 11) or Graphics settings (Windows 10). This opens the GPU preference panel.
Click Browse and navigate to the .exe file of the app or game you want to configure. Select it and click Add.
Click Options next to the app. A dialog appears with three choices: Let Windows decide, Power saving (integrated GPU), or High performance (discrete GPU). Select High performance and click Save.
Close and reopen the application. Windows will now route it to your dedicated GPU. No restart required in most cases.
If you have an NVIDIA discrete GPU, the NVIDIA Control Panel gives you granular control — including a global default GPU setting that applies to all programs, not just selected apps. This is ideal for desktop gaming rigs where you always want the NVIDIA card in charge.
Right-click the desktop and select NVIDIA Control Panel. Alternatively, search for it in the Start menu. If it's missing, install it from the Microsoft Store.
In the left panel, expand 3D Settings and click Manage 3D settings.
On the Global Settings tab, find the Preferred graphics processor dropdown. Change it from Auto-select to High-performance NVIDIA processor. Click Apply.
Click the Program Settings tab. Use the dropdown to select an application (or click Add to browse for one). Under Select the preferred graphics processor for this program, choose High-performance NVIDIA processor. Click Apply.
On NVIDIA Optimus laptops (most gaming laptops), the Preferred graphics processor dropdown may be greyed out in the Global Settings tab. This is by design — use the Program Settings tab or the Windows Display Settings method instead. Some OEMs (like ASUS with MUX Switch) provide a BIOS option to fully disable Optimus for maximum performance.
AMD's Radeon Software (Adrenalin Edition) offers a similar per-application GPU assignment feature for systems with AMD discrete graphics. It also includes a helpful Switchable Graphics mode for laptops.
Right-click the desktop and select AMD Radeon Software. Or search for it in the Start menu. If not installed, download it from amd.com/support.
Click the System tab at the top of the Radeon Software window, then select Switchable Graphics from the sub-menu.
Recent applications appear automatically. To add one manually, click Add Application and browse to the .exe file.
Use the dropdown next to each app to choose: Power Saving (integrated), High Performance (AMD Radeon discrete), or Optimized (AMD decides). Select High Performance for games and creative apps.
On systems where Intel integrated graphics is the primary display output (common in Intel-only setups or when NVIDIA Optimus is disabled), the Intel Graphics Command Center lets you manage display outputs and some switchable graphics preferences.
Search the Start menu or download it from the Microsoft Store. Launch the app.
Click the System icon in the left sidebar, then select the Power tab.
Under Application Graphics Settings, find your app and set the preference to Discrete GPU to offload rendering to the dedicated card.
For desktops with both an integrated and discrete GPU, you can set the primary display adapter in the BIOS/UEFI. This determines which GPU outputs video during boot and which Windows treats as the "main" display device. This is a system-wide setting that affects everything, not just individual apps.
Del, F2, or F10 — check your motherboard manual).Auto / iGPU to PCIe or PEG to prioritize the discrete card.F10 to save and exit. Windows will reboot with the discrete GPU as primary.| BIOS Brand | BIOS Entry Key | Setting Location | Option Name |
|---|---|---|---|
| ASUS | Del or F2 |
Advanced → System Agent → Graphics | Primary Display |
| MSI | Del |
Settings → Advanced → Integrated Graphics | Init Display First |
| Gigabyte | Del |
Chipset → Integrated Graphics | Init Display First |
| ASRock | F2 |
Advanced → Chipset Configuration | Primary Graphics Adapter |
| Dell / HP Laptop | F2 / F10 |
Advanced → Video | Switchable Graphics / MUX Switch |
Sometimes your GPU preference settings don't stick or the wrong card keeps activating. Here are the most common causes and fixes:
.exe. Games with launchers (Steam, Epic) often use a separate game binary — find it in the game's installation folder.Yes — if Windows was previously routing your game to the integrated GPU, switching to the dedicated discrete GPU can dramatically improve frame rates, sometimes by 5–20× or more. If your game was already using the discrete GPU (which most modern games do automatically), the improvement will be minimal. You can verify which GPU a game is using via Task Manager → Performance → GPU.
Yes, absolutely. Both the Windows Display Settings method and the NVIDIA / AMD driver panels allow per-application settings. For example, you can set your browser to use the integrated GPU (to save battery) while your game uses the dedicated NVIDIA GPU — all running at the same time.
Open Task Manager (Ctrl + Shift + Esc), go to the Performance tab, and click GPU 0 or GPU 1. You'll see utilization per application. Alternatively, in the Details tab, right-click the column header and add a GPU Engine column — it shows exactly which GPU engine each process is using.
In most cases, no. On laptops with NVIDIA Optimus or AMD hybrid graphics, the display is physically wired to the integrated GPU, so all output goes through it regardless of which GPU renders the frames. On desktops, if you change the primary GPU in BIOS, you must connect your monitor to the discrete GPU's video ports to see output from it.
Yes, it's safe for the hardware. Modern GPUs are designed to run at full load continuously. However, expect higher power consumption, increased heat output, and louder fan noise. On laptops, battery life will decrease significantly when the dedicated GPU is active at all times. For a balanced approach, use per-application settings rather than a global high-performance default.
A MUX (Multiplexer) Switch is a hardware feature on gaming laptops that physically disconnects the integrated GPU from the display pipeline, routing video output directly from the discrete GPU. This eliminates the frame rendering overhead of Optimus (where the dGPU renders frames but the iGPU displays them), typically yielding an additional 5–15% FPS improvement. Enable it in your laptop's OEM utility or BIOS — note that it usually requires a reboot to switch modes.
The Windows Display Settings method (Method 1) works without administrator rights for most users. However, the NVIDIA Control Panel and AMD Radeon Software global settings require admin privileges. BIOS changes always require physical access to the machine with admin-level rights.
There is no single "best" method — the right choice depends on your hardware and use case. Here's a quick summary to help you decide:
| Your Situation | Best Method |
|---|---|
| Any GPU brand, just one app to configure | Method 1 — Windows Display Settings |
| NVIDIA GPU, need global or many apps at once | Method 2 — NVIDIA Control Panel |
| AMD GPU, laptop with hybrid graphics | Method 3 — AMD Radeon Switchable Graphics |
| Intel-only or Intel Arc system | Method 4 — Intel Graphics Command Center |
| Desktop, want to change the primary display GPU | Method 5 — BIOS/UEFI Settings |
For most users — especially gamers and creative professionals — Method 1 (Windows Display Settings) combined with Method 2 or 3 (driver panel) gives you the best combination of flexibility and control. Start with Windows Display Settings for per-app assignments, then use your GPU manufacturer's software for fine-grained 3D settings. Reserve the BIOS method for desktop setups where you want a permanent, system-wide change to the primary display adapter.
The entire process takes less than five minutes and can meaningfully improve gaming performance, reduce rendering times, and resolve graphical glitches — all without spending a cent on new hardware.