Advertisement

How to Set Preferred GPU for Apps in Windows 10

Modern laptops often come with two GPUs or graphics chips. One of them is intended to consume the least possible power while providing reasonable performance for every day tasks. For example, laptops with Intel CPUs come with an integrated GPU for this purpose. For more powerful tasks like gaming or video processing, a discrete GPU can be used. It can be something like NVIDIA GTX1050 or some AMD chip. Windows 10 now allows setting which GPU should be used for both Store and Desktop apps.

Advertisеment


When you have drivers installed for both the video adapters, a special context menu command will appear. For example, here is a screenshot taken in Windows 7 with Intel and NVIDIA GPUs present in the laptop.

Windows 7 Optimus Screenshot

As you can see, an extra context menu command appears for executable files.

In Windows 10, such an option is built-in inside the Settings app which now allows specifying which GPU to use for an app on multi-GPU systems. When you set an application preference in the Settings app, it will take precedence over other third party Control Panel settings provided by the GPU driver.

This option is also handier than the context menu.

Let's see how to configure this feature.

To set the preferred GPU for apps in Windows 10, do the following.

  1. Open the Settings app.
  2. Go to System - Display and scroll down to the Advanced graphics settings link("Graphics settings").
  3. On the next page, set the app type to either Universal or Desktop app depending on what you want.Picture of advanced graphics settings page in Settings. You can choose an app to select graphics performance preference – there’s a dropdown to choose between classic app and universal app.
  4. Browse for the app to add it to the list using the Browse button.
  5. Click on the app in the list, then click on the Options button to open the configuration dialog.Graphics specifications popup, showing the option to switch graphics preference between system default, power saving, and high performance.
  6. Select the desired graphics processor. You can choose from either System default, Power saving, or High performance.

You are done.

Note: By default, all apps are tied to the System default option, which means that their performance profile is defined by drivers. When you remove an app from the list mentioned above, your previously-made changes will be reverted to the System default profile.

Windows 10 considers the integrated GPU as the power-saving GPU, and the high performance GPU is the discrete GPU or external GPU. If you have both, a discrete GPU and an external GPU on a system, the external GPU is considered the high performance GPU.

That's it.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!

Advertisеment

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

4 thoughts on “How to Set Preferred GPU for Apps in Windows 10”

  1. Windows 10 version 1709 does not have the Advanced Graphics screen. It only opens a small properties window for only the Intel graphics adapter. The nVidia adapter is not shown.

  2. Is it possible to select which GPU is considered high power and which is considered power saving? I have both a 2080ti attached to my main screen which I run games on, it’s the primary monitor, I also have a 1080ti attached to the second screen which basically sits there running web pages and skype.

    I only get the 2080ti in both high and low power selections and I can’t seem to find a way to change it, just a lot of people asking.

Leave a Reply

Your email address will not be published.

css.php
Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.