• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

TechPowerUp NVCleanstall v1.15.0 Released

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,670 (7.43/day)
Location
Dublin, Ireland
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B550 AORUS Elite V2
Cooling DeepCool Gammax L240 V2
Memory 2x 16GB DDR4-3200
Video Card(s) Galax RTX 4070 Ti EX
Storage Samsung 990 1TB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
TechPowerUp today released the latest version of TechPowerUp NVCleanstall, a handy utility that lets you take greater control over your NVIDIA GeForce software installation. NVCleanstall lets you disable stuff you probably don't need, such as Telemetry, or legacy components, giving your PC a leaner set of system software from NVIDIA. Version 1.15.0 introduces several handy changes. To begin with, the title screen shows whether the currently installed driver is a Studio driver (optimized for creators). A crash during the background update check for new NVIDIA drivers has been fixed.

We've added two more installer tweaks with this release. The first one lets you disable Multiplane Overlay (MPO)—doing so is known to fix certain rare system stuttering issues. Another tweak lets you disable the NVENC concurrent session encoding limits, so you can encode more than two streams in parallel. This tweak uses keylase's patch scripts from GitHub. The "build package" option has been improved to ensure it runs well on systems with more than 20 CPU cores, and better error reporting has been added. Grab TechPowerUp NVCleanstall v1.15.0 from the link below.

DOWNLOAD: TechPowerUp NVCleanstall 1.15.0


  • Title screen now shows whether the installed driver is a Studio Driver
  • Fixed crash during background driver update check
  • Added tweaks option to disable Multiplane Overlay (MPO)
  • Added tweaks option to remove NVENC concurrent session encoding limit (github.com/keylase/nvidia-patch)
  • Improved error reporting for "Build Package" option
  • Build Package compression is now limited to 20 threads, to avoid out of memory errors
  • Build Package now displays its output while running

Update 23:29 UTC: Updated the download to 1.15.1, to fix an issue with MPO and NVENC patch

View at TechPowerUp Main Site
 
Is this different than the widely know method of deleting all unnecessary stuff from extracted driver package (and removing EULA lines in inf file) then installing?
 
Great handy tool.
 
Is this different than the widely know method of deleting all unnecessary stuff from extracted driver package (and removing EULA lines in inf file) then installing?
Yes. This has options that deleting and modifying existing installer files wont offer.
 
I got an error message box after the installation finished. Something like "Failed to set Multipane status". I forgot to take a screenshot. Laptop with GTX 1060 and Optimus. I have not enabled any of the tweaks IIRC. Just installing the "Recommended" variant.
 
I got an error message box after the installation finished. Something like "Failed to set Multipane status". I forgot to take a screenshot. Laptop with GTX 1060 and Optimus. I have not enabled any of the tweaks IIRC. Just installing the "Recommended" variant.

Same. It's for MPO. I get this message even when I don't touch the advanced disable MPO setting.
 
I never saw an option to lets you disable Multiplane Overlay (MPO)?
 
1674603800488.png


So it checks in the background using the nvidia servers? or it can only check in the background and NOT contact nvidia?
 
Thanks! Did this bug leave any leftovers on my system that I should undo?
No

View attachment 280744

So it checks in the background using the nvidia servers? or it can only check in the background and NOT contact nvidia?
How is "without contacting NVIDIA servers" ambiguous ? It contacts our servers only. Suggestions how to reword? "does not contact NVIDIA servers" ?
 
How is "without contacting NVIDIA servers" ambiguous ? It contacts our servers only. Suggestions how to reword? "does not contact NVIDIA servers" ?
I think it was just context. When I checked the box for installation it did not auto check the box shown. I may have simply confused myself under the assumption that if it was installed it would update without the need for me to interface in that manner.

That drove me to then question the function. I wasn’t understanding why you would install without the ability to pull updates to begin with which confused my understanding of the option.
 
I think it was just context. When I checked the box for installation it did not auto check the box shown. I may have simply confused myself under the assumption that if it was installed it would update without the need for me to interface in that manner.

That drove me to then question the function. I wasn’t understanding why you would install without the ability to pull updates to begin with which confused my understanding of the option.
If you get confused, others get confused, too. How would you reword it? I guess I could add a sentence or two if that helps
 
I use this tool religiously and just wanted to thank the developer(s). :)
 
Hi,
Yeah I thought the driver update function was pretty clear :eek:
 
If you get confused, others get confused, too. How would you reword it? I guess I could add a sentence or two if that helps

Changing it to "Will not contact" from "without contacting" in my case would remove my illusion of two different scenarios.

The "without" is probably what confused me, as I would read that as "If I dont check this box it will check for updates anyway, it will just contact nvidia. This box only toggles the upstream provider."

Changing it to "Will not contact" to me then reads "This box enables updates but it wont check nvidia servers."

Thats how I would automatically interpret the context. In my mind its clear only if you already know how it works, if you dont then the current working to me leaves an interpretation of two possibilities.

In my case I have never used nvcleaninstall so I am not aware of when or was part of the thread in which this option was implemented. So I had no idea what I was looking at.

If any of that makes sense.
 
Last edited:
The wording gave me pause as well. I suggest changing it to "Periodically check TPU servers for driver updates" with no parenthetical.
 
Is this a typo ? :
 

Attachments

  • Presse-papier01.png
    Presse-papier01.png
    58.9 KB · Views: 62
Hi guys. After debloating nvidia driver I lost dynamic boost 2.0 support. Is there any option to select in the app to enable it again? RTX 3070 Mobile
 
Back
Top