Force laptop to use GPU

Hi everyone,

First, some context:

Edition: Windows 10 Home

Version: 20H2

OS build: 19042.867

Experience: Windows Feature Experience Pack 120.2212.551.0

Hardware: Dell XPS (2018ish model?). GTX 1050 and Intel Core i7-7700HQ

My Issue:

I'm experiencing very poor performance (heavy stuttering, freezing, effectively unusable at times) when using certain combinations of applications. Namely Zoom. Watching the performance tab, I can see the stuttering seems to coincide with my integrated graphics maxing out utilization. My RAM and CPU usage doesn't seem to peak or bare any affect on this.

I've tried specifying "Zoom.exe" and other apps I use commonly in the Graphics Performance Preference tab as "High Performance" to attempt to force use of my dedicated GPU, however utilization remains at 0% even after restarting my PC and the applications. My suspicion is that Windows is only selecting this hardware for 3D applications (as it gets utilized just fine when running games), however on occasion my dedicated GPU will temporarily start getting used (and the stuttering will subside), only for Windows to switch back to integrated graphics and for the stuttering to continue. Zoom in particular is the worst offender, when I'm in a meeting and the host is sharing their screen AND I'm transcoding various webcam streams simultaneously. It seemed like potentially focusing on different applications was causing windows to toggle usage of the dedicated GPU, but I couldn't find a clear pattern here. I should note that I have my power plan set to "High Performance" ("Gaming") in Power Options and my device is constantly connected to AC power.

What I'm Hoping:

Since my laptop is constantly connected to AC power and power draw is not a concern, I would like to entirely disable my integrated graphics so that my dedicated GPU (GTX 1050) is used for everything. After searching exhaustively, I can't seem to find a way to achieve this.

Surely Windows is capable of running solely on non-integrated graphics considering my home desktop has an AMD CPU with no integrated graphics and does all graphics processing on my RTX 3070. I tried setting my preferred graphics processor in NVIDIA control panel to my GTX 1050, however it seems this setting no longer works ever since Windows took control of these settings in a past Windows update: "Windows now manages selection of the graphics processor. Open Windows graphics settings". I also am unable to disable integrated graphics in my device's BIOS. Is there any way I can force windows to ONLY use my GTX 1050?

Thanks,

Patrick

  • Subscribe
  • Subscribe to RSS feed

|

Type of abuse Harassment or threats Inappropriate/Adult content Nudity Profanity Software piracy SPAM/Advertising Virus/Spyware/Malware danger Other Term of Use or Code of Conduct violation Child exploitation or abuse

Most desktop and laptop computers come with two graphic cards – dedicated GPU such as Nvidia or AMD, and an integrated graphics unit if the motherboard has it. By default, an app or game will use the dedicated GPU if it exists. But somes game will still use the integrated graphics despite having a dedicated GPU. This guide will show you how to switch between dedicated GPU or integrated graphics for any app or game in Windows 10 or Windows 11. You can also use this guide to force any app to run on Integrated graphics instead of dedicated GPU.

Force an app or game to use Dedicated GPU or Integrated graphics in Windows 10/11

This method works mostly on Laptop computers only. For desktop PC, scroll down to the next method. You can still try this method on your desktop PC. It will work provided if both GPUs can be seen in the options, which we will be showing later.

In Windows 10 or 11, there is a feature not known by many people that is extremely useful if you have a dedicated GPU and an integrated graphics on your laptop PC. If you want to force Chrome, Firefox or literally any app or game to use dedicated GPU (such as Nvidia or AMD) instead of Integrated graphics, or the other way round, here’s how you can select a GPU for an app to run on through graphics settings in Windows 10/11.

  1. Right-click anywhere on the desktop, and then select Display settings.

    Force laptop to use GPU

    Windows 10

    Force laptop to use GPU

    Windows 11

  2. In the right panel, scroll down to look for and click on Graphics settings.

    Force laptop to use GPU

    Windows 10

    Force laptop to use GPU

    Windows 11

  3. Under Choose and app to set preference, select Classic app and click on Browse. Then, browse to the app or game exe file that you want to force to use a GPU.
    Force laptop to use GPU
    Force laptop to use GPU
  4. Once selected, click on the app and then click Options.
    Force laptop to use GPU
    Force laptop to use GPU
  5. Under Set graphics preference, select a power mode that uses the GPU you want to run for the game or app.

Force laptop to use GPU

Force laptop to use GPU

The integrated graphics, usually Intel HD Graphics, will usually be listed as the Power saving GPU, while your dedicated GPU (Nvidia or AMD graphic cards) will usually be the High performance GPU. Simply select a graphic preference to force the app to use either the integrated graphics or the dedicated GPU of your choice.

If both GPU preference listed the same Nvidia or AMD GPU, as there is currently no way to change the GPU listed in the settings, try the next method instead.

Force any game to use Nvidia GPU or Integrated graphics

Another way to force an app or game to use the GPU of your choice is by adding the “Run with graphics processor” option to the context menu of when you right-click on any app or game. This option allows you to select the GPU of your choice, be it your main Nvidia GPU or the onboard integrated graphics, when you right-click the app or game you want to run.

To enable the option and add it to the context menu, open Nvidia Control Panel. From the menu, click on View, then enable the option that reads Add “Run with graphics processor” Option to Context Menu.

Force laptop to use GPU

After enabling the option, you should be able to see the Run with graphics processor option when you right-click any app or game’s shortcut. You can then select either Nvidia GPU or integrated graphics to run the selected app.

Force laptop to use GPU

Run with graphics processor option missing

If you don’t see the option to add Run with graphics processor to the context menu in Nvidia Control Panel, it’s likely that your GPU chipset doesn’t support Nvidia Optimus Technology. Optimus Technology allows the Nvidia GPU to come into effect when needed. To check if your Nvidia graphic card supports this technology, go to this page. It has a list of all GPUs that supports Optimus Technology.

Besides, make sure that you have proper and latest driver installed for your GPU. Old drivers and out of date versions of Nvidia Control Panel may not have the option.