amd-radeon-nvidia-geforce-logo

As a GPU reviewer, I spend a ton of time testing both AMD and Nvidia GPUs using a variety of GPU drivers. Because I generally only use one testbench for testing so that benchmark results can be compared between different GPUs, I’m constantly faced with the need to properly uninstall old AMD or Nvidia GPU drivers.

While many of you simply uninstall your graphics driver in the Programs and Features menu in the Control Panel (and this is fine in many cases), removing drivers in such a way leaves behind extra registry keys and drivers in the driver store, which may sometimes cause issues such as blue screens, driver install hangs, weird display bugs, unusually low performance, and other annoying bugs. Generally this isn’t the case, but in situations where you’re dealing with Beta drivers or switching between GPUs from different vendors, there’s a good chance that some of these issues may pop up in one way or another. 

Now before we begin, I have to go through the obligatory disclaimer. This guide is provided for informational purposes only. Custom PC Review, Custom Media Inc. and I take no responsibility for any problems that may arise from you using this guide. If you have no idea what you’re doing, please take your system to a professional. 

 

Uninstalling the AMD/ATI or Nvidia Drivers

Alright then. First, let’s first uninstall your GPU drivers the typical way – through the GPU driver software’s provided uninstall utility. The newer driver utilities from both AMD and Nvidia are pretty good at removing most of the stuff that they install.

 

Windows 7

1. Click on the Start Menu

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-23

2. Click on Control Panel

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-24

3. Click on “Uninstall a Program” or “Programs and Features”

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-21

4. Find your AMD/ATI Catalyst or Nvidia Graphics driver, double click it and follow the steps in the driver’s uninstall utility. Nvidia or AMD may sometimes install multiple applications, so don’t forget to uninstall everything.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-20guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-22

 

Windows 8/8.1

1. Go to the Home Screen

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-42

2. Type in “Programs and Features” (Windows 8 users may have to click on the Settings tab at the right) in the search box and click on “Programs and Features” when it pops up.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-45

3. Find your AMD/ATI Catalyst or Nvidia Graphics driver, double click it and follow the steps in the driver’s uninstall utility. Nvidia or AMD may sometimes install multiple applications, so don’t forget to uninstall everything.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-49guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-40

 

Removing AMD/ATI or Nvidia drivers from the driver store

At this point, your GPU’s driver and software utility should be uninstalled. If you’re only doing an update to your current driver, you shouldn’t have any issues installing the new driver if you’re too lazy to do more.

However, if you’re upgrading to a beta driver or you’re planning on switching GPU vendors (Nvidia to AMD or vice versa), you’ll probably want to go through a more thorough driver removal. Additionally, if you’re experiencing issues with any driver that you’re currently using, I’d recommend removing the drivers from the registry and driver store as well.

Here’s how that’s done…

 

Windows 7

1. Click on the Start Menu

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-23

2. Type in “CMD” in the search box

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-30

3. Right click on “CMD.exe” when it pops up and left click “Run as Administrator”

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-29

4. Type in “pnputil.exe -e | more” and hit enter. This executes the Microsoft PnP Utility, which manages the driver store.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-27

5. Search for any entries that are “Advanced Micro Devies, Inc.” or “Nvidia” under “Driver package provider” and are “Display adapters” under “Class”. Write down the “Published name”. For example, “oem133.inf”.

You can hit space to scroll one screen down or you can hit enter to go down one line at a time.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-28guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-26

6. Now that you have a list of drivers that need to be deleted, simply go ahead and delete these drivers by typing in “pnputil.exe -f -d [Published name]” and hitting enter. For example, “pnputil.exe -f -d oem133.inf”. This will force delete the driver and it should also remove the registry key associated with the driver.

Do this one at a time until you’ve removed every driver you’ve written down in Step 5.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-25

 

Windows 8/8.1

1. Go to the Home Screen

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-42

2. Type in “cmd” in the search box

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-43

3. Right click on “cmd” when it pops up and left click on “Run as administrator”.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-44

4. Type in “pnputil.exe -e | more” and hit enter. This executes the Microsoft PnP Utility, which manages the driver store.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-46

5. Search for any entries that are “Advanced Micro Devies, Inc.” or “Nvidia” under “Driver package provider” and are “Display adapters” under “Class”. Write the “Published name” down. For example, “oem13.inf”.

You can hit space to scroll one screen down or you can hit enter to go down one line at a time.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-47

6. Now that you have a list of drivers that need to be deleted, simply go ahead and delete these drivers by typing in “pnputil.exe -f -d [Published name]” and hitting enter. For example, “pnputil.exe -f -d oem13.inf”. This will force delete the driver and it should also remove the registry key associated with the driver.

Do this one at a time until you’ve removed every driver you’ve written down in Step 5.

guide-how-to-uninstall-amd-ati-nvidia-gpu-drivers-48

 

At this point, your old drivers should be cleaned out and you’re now ready to install your new AMD or Nvidia graphics driver. This is what I typically do for my test systems at Custom PC Review however, I know there are a number of additional methods for doing this as well as automated methods such as Driver Sweeper.

Got a better method that I should know about? Feel free to share in the comments below!