Customize NVIDIA driver settings with NVCleanstall

You can disable some unnecessary features during the official NVIDIA driver setup with NVCleanstall.

NVIDIA fans boast that their GPU is the first to offer features like Ray Tracing and intelligent resolution scaling, in addition to outstanding performance in many popular games. However, not everything is rosy because NVIDIA drivers can also be the cause of the slow down of the computer. That's because all the features are built into these drivers, like Geforce Now. However, if you're not using those features, why let them eat up your PC's resources?

You can disable some unnecessary features during the "official" NVIDIA driver setup with NVCleanstall. Join Tipsmake to learn how to do it through the following article!.

Remove unnecessary features in the driver with NVCleanstall

There are many ways to update GPU drivers, as TipsMake mentioned in the guide on how to update NVIDIA graphics cards. However, all of these methods come with a few things you may never need.

Thankfully, there is a solution to this problem. Its name is NVCleanstall, a free tool created and hosted by TechPowerUp.

Download NVCleanstall here.

After downloading and running, NVCleanstall will ask you which NVIDIA driver version you want to install.

Customize NVIDIA driver settings with NVCleanstall Picture 1Customize NVIDIA driver settings with NVCleanstall Picture 1

You can use the defaults to let the program find the best driver version for your hardware. Also, change the Install best driver for my hardware selection to Manually select a driver version to do exactly that.

Customize NVIDIA driver settings with NVCleanstall Picture 2Customize NVIDIA driver settings with NVCleanstall Picture 2

By enabling the Show all versions option on the right, above the drop-down menu, the list of available drivers will also show versions that are (theoretically) incompatible with your hardware. The article recommends avoiding these to minimize any chance of problems.

Customize NVIDIA driver settings with NVCleanstall Picture 3Customize NVIDIA driver settings with NVCleanstall Picture 3

You can also use the driver you downloaded by selecting Use driver files on disk, then pointing NVCleanstall to the folder containing the downloaded driver.

The fourth option is not related to the driver, but to the application itself, as it allows you to install the software on your computer instead of using it as a standalone portable application.

You can also enable an additional option at the bottom of the window, Periodically check for driver updates in the background.

Customize NVIDIA driver settings with NVCleanstall Picture 4Customize NVIDIA driver settings with NVCleanstall Picture 4

It is recommended to let NVCleanstall detect and download the best drivers for your hardware.

The next step is where most of the great things with this software happen. NVCleanstall will present all the components in the driver and let you choose which ones you want to keep.

Customize NVIDIA driver settings with NVCleanstall Picture 5Customize NVIDIA driver settings with NVCleanstall Picture 5

If you don't know each component's function, NVCleanstall will provide an explanation on the right side of the window when you click on them. Use those helpful snippets to determine what to keep or leave out.

NVCleanstall also offers three preset settings, presented as a link near the bottom of the window.

  1. All allows everything in the driver.
  2. Recommended disables things that most people won't notice are missing.
  3. Minimum keeps only the basics to make the GPU usable (i.e. the display driver itself).

Customize NVIDIA driver settings with NVCleanstall Picture 6Customize NVIDIA driver settings with NVCleanstall Picture 6

While it seems to offer a lot of choice, in reality many of the ingredients are closely related. Therefore, you cannot arbitrarily turn anything on and off in the ingredient list. By clicking on a feature, you can see if it's based on other components (and which ones), in the Requires section.

For example, to use GeForce Experience, you must also install NV Container, Telemetry, NV Backend, and NodeJS.

Customize NVIDIA driver settings with NVCleanstall Picture 7Customize NVIDIA driver settings with NVCleanstall Picture 7

It can even be thought of all the activity as a chain reaction, where one feature leads to another.

Did you decide to enable ShadowPlay to support hardware-accelerated video recording? If you want to enable this feature, you will also need Virtual Audio and Process Monitor, even GeForce Experience and as mentioned above, this will depend on many more components.

Customize NVIDIA driver settings with NVCleanstall Picture 8Customize NVIDIA driver settings with NVCleanstall Picture 8

However, it is the best way to make the driver installation as neat as possible. Start by unchecking everything but the Display Driver (required) or choosing the Minimum preset. Then add only the features you want and activate all the necessary components. Finally, click Next.

Customize NVIDIA driver settings with NVCleanstall Picture 9Customize NVIDIA driver settings with NVCleanstall Picture 9

NVCleanstall will start preparing the installation files. It will then provide some more options so you can customize your driver settings.

Customize NVIDIA driver settings with NVCleanstall Picture 10Customize NVIDIA driver settings with NVCleanstall Picture 10

The article recommends turning on Disable Installer Telemetry & Advertising and Perform a Clean Installation. When those options are enabled, you'll avoid sending information to NVIDIA and discard all the rest of the existing drivers.

Enable Install NVIDIA Control Panel App from Windows Store if you want more links to driver options.

Turn off Unattended Express Installation to see the driver installation step-by-step. The article recommends that you also ignore Add Hardware Support as well as everything in Show Expert Tweaks unless you know what you are doing or need a specific tweak.

Enable Rebuild digital signature. Some other tweaks may need it.

When ready, click Next again.

Customize NVIDIA driver settings with NVCleanstall Picture 11Customize NVIDIA driver settings with NVCleanstall Picture 11

After NVCleanstall customizes the driver installer, you can click Install to launch it.

Some other options include:

  1. Show in Folder allows you to view the installer with the default file manager.
  2. The Build Package can turn a custom installer into an executable that you can use on other PCs.

The custom driver installation process is no different from the official approach, so it should be a familiar one. Launch, select Agree and continue.

Customize NVIDIA driver settings with NVCleanstall Picture 12Customize NVIDIA driver settings with NVCleanstall Picture 12

Go to the Custom (Advanced) path instead of Express (Recommended) and click Next.

Customize NVIDIA driver settings with NVCleanstall Picture 13Customize NVIDIA driver settings with NVCleanstall Picture 13

Check to make sure that only the components you choose are included and installed, then click Next again.

Customize NVIDIA driver settings with NVCleanstall Picture 14Customize NVIDIA driver settings with NVCleanstall Picture 14

After the driver installation is complete and the installer exits, you can go back and close the NVCleanstall window.

Customize NVIDIA driver settings with NVCleanstall Picture 15Customize NVIDIA driver settings with NVCleanstall Picture 15 Close the NVCleanstall . window

Despite the loss of some components, the core driver will remain unaffected. So you can still use your GPU as usual.

Hope you are succesful.

3.8 ★ | 4 Vote