- Force a program to use the GPU
- How to force a program to use a dedicated GPU through Windows 10 settings
- How to force a program to use the NVIDIA graphics card
- How to force a program to use AMD graphics card
- How to check what graphics card you have in Windows
- How to check if a program uses a specific GPU
- Frequently asked questions
- Get the most out of your graphics card
Many programs are designed to use your computer’s CPU when they start. However, some programs work better if you force them to use your computer’s GPU. If you have a program that is lagging or not running as well as you would like, try forcing it to use your GPU.
This article will show you how to do it.
Force a program to use the GPU
A graphics processing unit, or GPU, is a computer chip used primarily to render images. GPUs are used in all types of devices, from phones to PCs and game consoles. They are very efficient at what they do; Their parallel structure means they can handle algorithms that general-purpose CPUs simply can’t touch.
In other words, if you’re looking for speed and power, a GPU is what you need. Whether you’re watching a movie or playing the latest video game, your GPU is there to ensure images are smooth and realistic.
Most PCs come with two different types of graphics cards. The first and most common type is the integrated graphics card. This is usually an Intel chip and is the default option for most computers.
The second type of graphics card is the dedicated graphics card. These are made by companies like Nvidia and AMD and are often used in gaming PCs. Dedicated graphics cards tend to be better than integrated ones because they are more powerful and offer better performance.
When your system detects that the integrated graphics card cannot handle the requirements of an application, it will switch to the dedicated GPU. This mostly happens automatically when gaming, but you can also force an app to use the dedicated GPU. Let’s see how to do it in Windows.
How to force a program to use a dedicated GPU through Windows 10 settings
If you have a program that is lagging or not running as well as you would like, try forcing it to use your GPU. Here’s how to do it in Windows 10:
- Open the Settings app by pressing the Windows key + I shortcut.

- Go to System > Display.

- Scroll down again and click on the “Graphics Settings” link.

- Under “Choose an app to set preferences,” click the drop-down menu and select the app you want to set. If the application you want to configure is not listed, click the “Browse” button and navigate to the application’s executable file (.exe).

- Once you have selected the application, click the “Options” button.

- Choose “High Performance” from the next menu and press “Save.”

Now, every time you start the program, it will automatically use your dedicated GPU. However, it is important to note that this method only works with applications that support GPUs; Not all applications do this. Additionally, some applications may override this setting if they have their own graphics settings (for example, games).
How to force a program to use the NVIDIA graphics card
For gamers and other power users, a dedicated NVIDIA graphics card is a must. However, sometimes your games or other applications may not use your NVIDIA GPU as they should. Here’s how to force an app to use the NVIDIA GPU in Windows:
- Right click on your desktop and click “NVIDIA Control Panel.”

- Navigate to the Desktop menu.

- Check the box next to “Add ‘Run with graphics processor’ to the context menu.”

- Return to your desktop and right-click on the application of interest.
- Select “Run with graphics processor” from the context menu.
- Click “NVIDIA High Performance Processor.”
And that is! By following these simple steps, you can force your computer to use the NVIDIA graphics card for any application or game, even when running on battery.
This can help you get the most out of your system’s performance, but keep in mind that it will also reduce battery life. So, be sure to switch back to using the integrated GPU when you’re done gaming or working on other graphics-intensive tasks.
How to force a program to use AMD graphics card
If your machine is equipped with an AMD graphics card, you may be wondering how to force applications to use it. Unfortunately, it’s not as easy as with NVIDIA cards. With AMD, you must manually add applications to the Catalyst Control Center. While this isn’t as convenient, it gives you more control over which apps use your dedicated graphics card.
Is that how it works:
- Right-click on your desktop and select “Catalyst Control Center” from the context menu. This should open the AMD Catalyst Control Center application.

- When the AMP Control app opens, you should see a list of panels on the left. Click “System.”

- Select “Switchable Graphics.”

- Once the program has been added to the list, click the down arrow next to it and select “High Performance” from the drop-down menu.

- Close the window and run the program. Your AMD graphics card should now be in use!
How to check what graphics card you have in Windows
Here’s how to check the pre-installed graphics card on your Windows computer:
- Right click on the desktop and select “Display Settings.”

- Scroll down and select the “Advanced display settings” section.

- Click “Display Adapter Properties.”

- A new window will open with information about your graphics card. The “Adapter Type” field will tell you whether you have an integrated or dedicated graphics card. The “Adapter Description” and “Driver Version” fields will give you more specific information about your graphics card model and driver version.

How to check if a program uses a specific GPU
Many Windows users have a dedicated GPU in their system but don’t know how to check which programs are using it. This can be important for gamers who want to ensure that their games always use the dedicated GPU for the best performance.
Fortunately, it’s easy to check which programs use the dedicated GPU.
That is how:
- Open Task Manager. You can do this by pressing “Ctrl+Shift+Esc” or by right-clicking on the taskbar and selecting “Task Manager.”

- Click the “Performance” tab. This will show you an overview of your computer’s performance, including CPU and memory usage.

- Select the “GPU” drop-down menu. This will show you which GPU is being used for each program on your computer.

- If a program uses your integrated GPU, you’ll see “Intel HD Graphics” or “AMD Radeon HD Graphics” in the “GPU” column. If you are using your dedicated GPU, you will see the name of that GPU instead. For example, if you have an NVIDIA GTX 1080, you will see “NVIDIA GeForce GTX 1080” listed here.
- If you don’t see the “GPU” column, click “View > Select Columns” and then check the box next to “GPU.”
Frequently asked questions
When should you use a dedicated GPU?
A common misconception is that integrated GPUs are always slower than their dedicated counterparts. But that’s not necessarily true. It depends on the generation of both the CPU and GPU, as well as the tasks you want to perform.
If you want to do any type of video editing or 3D rendering, you’ll definitely want to invest in a dedicated GPU. You’ll also need a dedicated GPU if you regularly work with graphics-intensive programs or play serious games. These activities require a lot of horsepower that an integrated GPU simply cannot provide.
For general gaming and occasional image/video editing, an integrated GPU should be sufficient.
Get the most out of your graphics card
If you do graphics-intensive work on your computer, it is important to use a dedicated GPU. But sometimes, your computer will try to use the integrated GPU instead.
By following the steps above, you can force programs to use your dedicated GPU and get the most out of your graphics card. You may find that your favorite program runs much better after making this change.
Have you tried forcing a program to use a specific graphics card on your computer using any of the methods discussed in this article? How did it go?