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

TechPowerUp NVCleanstall 1.7.0 Released with Advanced Driver Support Modding Capabilities

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,283 (7.69/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
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 NVCleanstall, our lightweight utility that lets you heavily customize your NVIDIA GeForce software installation, letting you skip many more components that NVIDIA's installer brings. Version 1.7.0 introduces the ability to mod the drivers to add support for additional graphics devices. This should come particularly handy when trying to install the latest drivers on notebooks without official support. NVCleanstall can now tell if its being run on a notebook (instead of a desktop), and suggest the most appropriate driver. You may choose to display all available driver versions, overriding your hardware, for example to create deployment packages for other machines. An experimental option to disable driver telemetry was also added. Grab NVCleanstall from the link below.

DOWNLOAD: TechPowerUp NVCleanstall 1.7.0



The change-log follows.
  • Added detection for notebooks to suggest the most appropriate driver
  • Added ability to mod INF file to support additional graphics devices, like notebooks without official drivers
  • Added experimental option to disable driver telemetry
  • Added "show all versions" checkbox to override hardware detection
  • Fixed GFE showing up as selectable component, even though it was removed in a previous run
  • Fixed Display.nView / Quadro View not getting detected properly
  • Fixed unknown packages not getting installed, even when selected

View at TechPowerUp Main Site
 
Joined
Feb 18, 2005
Messages
5,239 (0.75/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Logitech G613
Software Windows 10 Professional x64
@W1zzard Seeing an unknown component "NvAbHub" with this new version and latest 451.67 drivers (DCH/notebook on GTX 1650/Win10 x64 2004).

1594307261051.png
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Seeing an unknown component "NvAbHub" with this new version
It's not new, and it's not unknown, there's a help text, I just have no clue what it does
 
Joined
Feb 18, 2005
Messages
5,239 (0.75/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Logitech G613
Software Windows 10 Professional x64
It's not new, and it's not unknown, there's a help text, I just have no clue what it does

Heh - so NVCleanInstall has to differentiate between known knowns, known unknowns, and unknown unknowns.

I didn't know if that help text was specific to that component, or if it was a generic "hey we've never seen this component before, display a default message". Maybe a better message would be "We know about this component, but not what it does - if you do, please contact us!"
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
We know about this component, but not what it does - if you do, please contact us!
Great idea, any ideas to reword it a little bit more professional?
 
Joined
Apr 12, 2010
Messages
1,359 (0.27/day)
Processor Core i7 920
Motherboard Asus P6T v2
Cooling Noctua D-14
Memory OCZ Gold 1600
Video Card(s) Powercolor PCS+ 5870
Storage Samsung SpinPoint F3 1 TB
Display(s) Samsung LE-B530 37" TV
Case Lian Li PC-B25F
Audio Device(s) N/A
Power Supply Thermaltake Toughpower 700w
Software Windows 7 64-bit
Great idea, any ideas to reword it a little bit more professional?


Whilst this component is recognised, its function remains unclear - any clarification would be greatly appreciated.
 
Joined
Aug 22, 2010
Messages
749 (0.15/day)
Location
Germany
System Name Acer Nitro 5 (AN515-45-R715)
Processor AMD Ryzen 9 5900HX
Motherboard AMD Promontory / Bixby FCH
Cooling Acer Nitro Sense
Memory 32 GB
Video Card(s) AMD Radeon Graphics (Cezanne) / NVIDIA RTX 3080 Laptop GPU
Storage WDC PC SN530 SDBPNPZ
Display(s) BOE CQ NE156QHM-NY3
Software Windows 11 beta channel
It's not new, and it's not unknown, there's a help text, I just have no clue what it does

Judging from NvAbHub.nvi it is part of GFE: <bool name="IsGFExperienceComponent" value="true"/>
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Judging from NvAbHub.nvi it is part of GFE: <bool name="IsGFExperienceComponent" value="true"/>
Correct, that's why it's listed in the GFE section and not in "unknown" (which appears when unknown component detected)
 
Joined
Mar 28, 2018
Messages
1,792 (0.82/day)
Location
Arizona
System Name Space Heater MKIV
Processor AMD Ryzen 7 5800X
Motherboard ASRock B550 Taichi
Cooling Noctua NH-U14S, 3x Noctua NF-A14s
Memory 2x32GB Teamgroup T-Force Vulcan Z DDR4-3600 C18 1.35V
Video Card(s) PowerColor RX 6800 XT Red Devil (2150MHz, 240W PL)
Storage 2TB WD SN850X, 4x1TB Crucial MX500 (striped array), LG WH16NS40 BD-RE
Display(s) Dell S3422DWG (34" 3440x1440 144Hz)
Case Phanteks Enthoo Pro M
Audio Device(s) Edifier R1700BT, Samson SR850
Power Supply Corsair RM850x, CyberPower CST135XLU
Mouse Logitech MX Master 3
Keyboard Glorious GMMK 2 96%
Software Windows 10 LTSC 2021, Linux Mint
Can confirm the new notebook vs desktop feature works...

My laptop:


Versus my desktop:


May I ask what technique you used to differentiate between laptops and desktops @W1zzard ?

Also would the "add hardware support" feature allow installing new drivers with Fermi cards and older?
 
Last edited:
Joined
Jul 14, 2006
Messages
2,405 (0.37/day)
Location
People's Republic of America
System Name It's just a computer
Processor i9-9900K Direct Die
Motherboard eVGA Z390 Dark
Cooling Dual D5T Vario, XSPC BayRes, Nemesis GTR560, NF-A14-iPPC3000PWM, NF-A14-iPPC2000, HK IV Pro Nickel
Memory G.Skill F4-4500C19D-16GTZKKE or G.Skill F4-3600C16D-16GTZ or G.Skill F4-4000C19D-32GTZSW
Video Card(s) eVGA RTX2080 FTW3 Ultra
Storage Samsung 960 EVO M.2
Display(s) LG 32GK650F
Case Thermaltake Xaser VI
Audio Device(s) Auzentech X-Meridian 7.1 2G/Z-5500
Power Supply Seasonic Prime PX-1300
Mouse Logitech
Keyboard Logitech
Software Win7 Ultimate x64 SP1

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
May I ask what technique you used to differentiate between laptops and desktops
Check if it has a battery and no UPS, or has a lid switch

@Arctucas: Did you see a black console window? It should run for several minutes. Are you on Windows 10?
 
Joined
Jul 9, 2020
Messages
93 (0.07/day)
Location
RU
Will it help me to finally stop add my GeForce GT 650M (dGPU) in last driver to be able to use it with my eGPU (GTX 1080 Ti)?

Can i also install ShadowPlay?
 
Joined
Mar 28, 2018
Messages
1,792 (0.82/day)
Location
Arizona
System Name Space Heater MKIV
Processor AMD Ryzen 7 5800X
Motherboard ASRock B550 Taichi
Cooling Noctua NH-U14S, 3x Noctua NF-A14s
Memory 2x32GB Teamgroup T-Force Vulcan Z DDR4-3600 C18 1.35V
Video Card(s) PowerColor RX 6800 XT Red Devil (2150MHz, 240W PL)
Storage 2TB WD SN850X, 4x1TB Crucial MX500 (striped array), LG WH16NS40 BD-RE
Display(s) Dell S3422DWG (34" 3440x1440 144Hz)
Case Phanteks Enthoo Pro M
Audio Device(s) Edifier R1700BT, Samson SR850
Power Supply Corsair RM850x, CyberPower CST135XLU
Mouse Logitech MX Master 3
Keyboard Glorious GMMK 2 96%
Software Windows 10 LTSC 2021, Linux Mint
@Arctucas: Did you see a black console window? It should run for several minutes. Are you on Windows 10?
According to his system specs and his screenshot, he's on Windows 7 Ultimate.
 
Joined
Jul 14, 2006
Messages
2,405 (0.37/day)
Location
People's Republic of America
System Name It's just a computer
Processor i9-9900K Direct Die
Motherboard eVGA Z390 Dark
Cooling Dual D5T Vario, XSPC BayRes, Nemesis GTR560, NF-A14-iPPC3000PWM, NF-A14-iPPC2000, HK IV Pro Nickel
Memory G.Skill F4-4500C19D-16GTZKKE or G.Skill F4-3600C16D-16GTZ or G.Skill F4-4000C19D-32GTZSW
Video Card(s) eVGA RTX2080 FTW3 Ultra
Storage Samsung 960 EVO M.2
Display(s) LG 32GK650F
Case Thermaltake Xaser VI
Audio Device(s) Auzentech X-Meridian 7.1 2G/Z-5500
Power Supply Seasonic Prime PX-1300
Mouse Logitech
Keyboard Logitech
Software Win7 Ultimate x64 SP1
<SNIP>

@Arctucas: Did you see a black console window? It should run for several minutes. Are you on Windows 10?

Yes, console ran for a while.

W7, does this version only run on W10?
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Yes, console ran for a while.

W7, does this version only run on W10?
Not sure, let me try

Will it help me to finally stop add my GeForce GT 650M (dGPU) in last driver to be able to use it with my eGPU (GTX 1080 Ti)?

Can i also install ShadowPlay?
Give it a try

Yes, console ran for a while.

W7, does this version only run on W10?
Just tested, works fine on W7.. Any chance you didn't have internet during the signing process? It needs to contact a timestamp server
 
Joined
Jul 9, 2020
Messages
93 (0.07/day)
Location
RU
Give it a try
Well... it's not go well. I used last NVIDIA Desktop Driver package (v451.67, Game Ready).

1.) Hardware support (Template) don't have GeForce GT 650M for laptop. It's detected only my GTX 1080 Ti and i don't have problem with it, except "famous" Error 43 which i know how to fix;
2.) I got error "Signing driver package failed";
NVCI_170_Error.jpgNV_Test.jpg

So, after that i did everything like i did before:

1.) Launch NVIDIA Driver installer and let it unpack it on drive,
2.) Copy unpacked driver files in another folder and cancel driver installation;
3.) Added my GeForce GT 650M in "Display.Driver\nv_dispi.inf" by copy two lines "%NVIDIA_DEV.0FD1% = Section054, PCI\VEN_10DE&DEV_0FD1&SUBSYS_397217AA" under "[NVIDIA_Devices.NTamd64.10.0...17098]" and "NVIDIA_DEV.0FD1 = "NVIDIA GeForce GT 650M"" at the end of the list "[Strings]";
4.) After that i started NVCleanstall and selected unpacked and modded driver;
5.) I selected additional PhysX, GeForce Experience and ShadowPlay (and services needed for them);
6.) Everything installed normally, but GTX 1080 Ti still got Error 43. Since i forgot that i disable it BIOS GT 650M it's have got same error too;
7.) Fixed error 43 for GTX 1080 Ti and enable GT 650M in BIOS. After Windows boot i see both GPUs work fine in task manager.

I got GeForce Experience, but it mostly useless for me, since it detect GT 650M as default GPU and most services have triangle with "!".
GFE.jpg
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Joined
Jul 9, 2020
Messages
93 (0.07/day)
Location
RU
Do you have an internet connection?
It is possible that i may disconnect cable from laptop, since sometime windows like to install driver without my permission. Before try all this i run DDU and delete all NVIDIA drivers.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Joined
Jul 9, 2020
Messages
93 (0.07/day)
Location
RU
Yeah this is super annoying, spent the whole morning trying to find a way to disable that (without completely disabling windows update), no luck.
It also do another thing, since i added unsupported GPU in driver and installed it in F7 windows mode (not today!) - it's special mode without driver certification check. Windows after some time may update it anyway as unsigned and i have to reinstall it anyway. After some time i founded that driver installation may be blocked by so called Group policy restrictions. It simple don't allow install driver on device.

It's a bit tricky and dangerous for newbie, since you have to do DDU, then install new driver and set flag on GPU via GUID Class (for GPU it's "{4d36e968-e325-11ce-bfc1-08002be10318}"). But you also can't install new driver without remove block.

Tricky, but usefull.

Use this test build:
I let it stay as it is. Mostly it's work... except maybe ShadowPlay, but it's probably because of GT 650M set default in GFE and i don't know how to fix it.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,958 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Joined
Jul 9, 2020
Messages
93 (0.07/day)
Location
RU
Device Manager?
Yeah, this is correct. My mistake.

Can you change the PCI bus number of these cards somehow? move to another slot?
It's laptop. =) It don't have "another slot". dGPU soldered on motherboard, eGPU connected via adapter. Both directly connected to CPU. Maybe it's work this way because display connected to GT 650M so GFE set it as default. It's just strange it forgot about this problem after i disable dGPU and GFE is like" O.K., cool".
 
Joined
Jul 14, 2006
Messages
2,405 (0.37/day)
Location
People's Republic of America
System Name It's just a computer
Processor i9-9900K Direct Die
Motherboard eVGA Z390 Dark
Cooling Dual D5T Vario, XSPC BayRes, Nemesis GTR560, NF-A14-iPPC3000PWM, NF-A14-iPPC2000, HK IV Pro Nickel
Memory G.Skill F4-4500C19D-16GTZKKE or G.Skill F4-3600C16D-16GTZ or G.Skill F4-4000C19D-32GTZSW
Video Card(s) eVGA RTX2080 FTW3 Ultra
Storage Samsung 960 EVO M.2
Display(s) LG 32GK650F
Case Thermaltake Xaser VI
Audio Device(s) Auzentech X-Meridian 7.1 2G/Z-5500
Power Supply Seasonic Prime PX-1300
Mouse Logitech
Keyboard Logitech
Software Win7 Ultimate x64 SP1
Top