How to choose a GPU for each application on Windows 10

How to choose a GPU for each application on Windows 10

Windows 10 now allows users to choose the GPU for a specific game or apps from the Settings app. Previously, you had to use a special manufacturer tool like NVIDIA Control Panel or AMD Catalyst Control Center to assign the GPU to each individual application.

Add an app to set preferred GPUs in Settings

1. Open Settings and click on the System icon .

2. Click Display on the left side and click the Graphics settings link on the right side.

Click the Graphics settings link on the right side

3. Do step 4 (desktop apps) or step 5 (Microsoft Store apps) below, depending on the type of apps you want to add.

4. To choose GPU for desktop application

A) Select Desktop app in the Add an app drop-down menu and click the Browse button .

Select Desktop app in the Add an app drop-down menu

B) Navigate to and select the .exe file (eg “mspaint.exe”) you want to add, click Add and go to step 6 below.

Click Add
  • Addresses an issue that cannot run .exe files

5. To select the GPU for the Microsoft Store app

A) Select the Microsoft Store app in the drop-down menu Choose an app to set preference or Add an app .

B) Do one of the following depending on which version of Windows 10 you currently have installed and go to step 6 below.

  • Select an application (eg “Paint 3D”) in the drop-down menu you want to add and click the Add button .
  • Click the Browse button and choose an app you want to add.
Click the Browse button and choose an app you want to add

6. When you’ve finished adding apps, go to step 3 in section 2 to set the GPU you want for these applications.

How to assign an application to the GPU

To assign the app to the GPU go to Settings> System> Display , scroll down and click on the Graphics Settings link.

Click an added application (eg “Paint 3D”) in the list where you want to set or change GPU preferences and hit the Options button .

Click the Options button

Select System default , Power saving or High performance for the GPU option you want for this app and click Save.

GPU options Describe
System default Let Windows decide the best GPU for the application.
Power saving Requires running the app on the most energy efficient GPU available.
High performance Required to run the app on the highest performing GPU available.
Select System default, Power saving or High performance
  • How to check the Unified Windows App (UWP) version in Windows 10

In general, the energy-efficient GPU is the GPU integrated into the system, and the high-performance GPU is the discrete GPU or the external GPU. If you have both a discrete GPU and an external GPU on your system, then the external GPU is considered the high-performance GPU.

  • AMD and Nvidia – who dominates the GPU?

Starting with Windows 10 20190, Microsoft has added the ability for you to precisely specify the GPU for which you want your application to run using the new Specific GPU option.

5. When done, you can close Settings if you want.

Remove the application from the list of preferred GPUs in Settings

Removing added app from the list of favorite GPUs will cause the app to use the system default option.

1. Open Settings and click on the System icon .

2. Click Display on the left side and click the Graphics settings link on the right side.

3. Click the added application (eg “Paint 3D”) in the list you want to remove and select Remove.

Click on the application and select Remove

4. When done, you can close Settings if desired.

How to check which GPU the application is using

To check the GPU the app or game is using, open Task Manager and enable the ” GPU Engine ” column on the Processes tab. Then you will know which application is using which GPU. You can see which GPU is linked to which number from the Performance tab.

See more:

  • How to monitor GPU performance in Windows 10 Task Manager
  • Guide to overclocking graphics card for better gaming performance
  • Overclock CPU, GPU and RAM easily and safely
1