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

NVCleanstall - Clean installer for NVIDIA drivers (Alpha)

Status
Not open for further replies.

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,169 (3.70/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
This thread is for the beta version of NVCleanstall that was in development between 2018 and 2019.

For the final release go
here.





NVCleanstall lets you remove individual components from the NVIDIA driver, to only install what you actually want.

Supports Windows 7, 8, 8.1, 10, 32 & 64-bit

It will download only the selected components, which should lead to faster install times, especially on slower connections.

Feedback please!

NVCleanstall v1.0.0 has finally been released, you can download it here: https://www.techpowerup.com/download/techpowerup-nvcleanstall/

Please direct all future discussion to the following subforum: https://www.techpowerup.com/forums/forums/nvcleanstall.91/
 
Last edited:

dorsetknob

"YOUR RMA REQUEST IS CON-REFUSED"
Joined
Mar 17, 2005
Messages
9,106 (1.29/day)
Location
Dorset where else eh? >>> Thats ENGLAND<<<
:) Now People cannot complain about the :) Crap :) they install from the Driver package
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.53/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Any work for red?
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,169 (3.70/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
Feb 1, 2013
Messages
1,249 (0.30/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5.2GHz @1.312v
Motherboard MXI APEX
Cooling Raystorm Pro + 1260mm Super Nova
Memory 2x16GB TridentZ 4000-14-14-28-2T @1.6v
Video Card(s) RTX 4090 LiquidX Barrow 3015MHz @1.1v
Storage 660P 1TB, 860 QVO 2TB
Display(s) LG C1 + Predator XB1 QHD
Case Open Benchtable V2
Audio Device(s) SB X-Fi
Power Supply MSI A1000G
Mouse G502
Keyboard G815
Software Gentoo/Windows 10
Benchmark Scores Always only ever very fast
Nice work Wizzard and thanks!

Did you use NVAPI?
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,169 (3.70/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
Feb 1, 2013
Messages
1,249 (0.30/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5.2GHz @1.312v
Motherboard MXI APEX
Cooling Raystorm Pro + 1260mm Super Nova
Memory 2x16GB TridentZ 4000-14-14-28-2T @1.6v
Video Card(s) RTX 4090 LiquidX Barrow 3015MHz @1.1v
Storage 660P 1TB, 860 QVO 2TB
Display(s) LG C1 + Predator XB1 QHD
Case Open Benchtable V2
Audio Device(s) SB X-Fi
Power Supply MSI A1000G
Mouse G502
Keyboard G815
Software Gentoo/Windows 10
Benchmark Scores Always only ever very fast
There's a section under NVAPI called driver management. I thought NVAPI was available outside of the driver as an SDK. Anyway, if it's not, you must be using some kind of web API to access the driver components. I'm quite curious as to the design ;)
 

Easy Rhino

Linux Advocate
Staff member
Joined
Nov 13, 2006
Messages
15,478 (2.41/day)
Location
Mid-Atlantic
System Name Desktop
Processor i5 13600KF
Motherboard AsRock B760M Steel Legend Wifi
Cooling Noctua NH-U9S
Memory 4x 16 Gb Gskill S5 DDR5 @6000
Video Card(s) Gigabyte Gaming OC 6750 XT 12GB
Storage WD_BLACK 4TB SN850x
Display(s) Gigabye M32U
Case Corsair Carbide 400C
Audio Device(s) On Board
Power Supply EVGA Supernova 650 P2
Mouse MX Master 3s
Keyboard Logitech G915 Wireless Clicky
Software The Matrix
How is this different than ticking the "Clean Install" box when executing the driver install?
 
Joined
Dec 31, 2009
Messages
19,366 (3.67/day)
Benchmark Scores Faster than yours... I'd bet on it. :)
How is this different than ticking the "Clean Install" box when executing the driver install?
The clean install box is only for settings in the NVCP, not to clean driver bits and registry entries.








So, what does this offer over DDU which works for both AMD and NVIDIA?

EDIT: I see, the ability to individually select things. Cool... for advanced users!
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,169 (3.70/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
How is this different than ticking the "Clean Install" box when executing the driver install?
Clean install _removes_ everything before installing, but won't let you select all those individual components, like Telemetry

Edit: maybe a better name could be found? I'm open to suggestions

Edit: Updated build in first post to fix some bugs
 
Last edited:
Joined
Jun 30, 2017
Messages
94 (0.04/day)
System Name Front Room PC
Processor Ryzen 7 1800x @ 4.05Ghz
Motherboard MSI X370 XPower Gaming Titanium
Cooling Noctua NH-U12S SE-AM4
Memory G Skill TridentZ 2x8GB @ 3133Mhz (14, 15, 16, 28)
Video Card(s) Gigabyte GeForce RTX 3070
Storage Samsung 960 Evo M.2 250GB, Crucial MX300 700GB plus couple of regular HDD's for storage.
Display(s) BenQ GW2765HT (main) or LG OLED55B6V (when missus is out)
Case FD R5 Black
Audio Device(s) Onboard
Power Supply Seasonic Focus GX-650
Mouse Logitech MX 518
Keyboard Corsair K40
Software Windows 10 Pro
Just used it, seemed to work a treat. Good stuff!!!

Edit: Tried it on the main PC and it fails prompting me to install GFE.
Capture.PNG

Edit 2: Several attempts later with different drivers yields the same result. @W1zzard Twas a clean install of the drivers each time on the system shown in my specs, Windows fully up to date.
 
Last edited:

Regeneration

NGOHQ.COM
Joined
Oct 26, 2005
Messages
3,080 (0.45/day)
Edit: maybe a better name could be found? I'm open to suggestions

Nvidia Customizer, Nvidia Condomizer, Nvidia Dietitian, NVLite.

Would be nice if the tool perform a little cleanup before installing.

I normally delete all Nvidia files, folders, and the following registry entries before installing a new driver:

HKCU\Software\NVIDIA Corporation
HKLM\Software\NVIDIA Corporation
HKLM\Software\Wow6432Node\NVIDIA Corporation
HKLM\System\CurrentControlSet\Control\GraphicsDrivers\Configuration\*
HKLM\System\CurrentControlSet\Control\GraphicsDrivers\Connectivity\*
HKLM\System\CurrentControlSet\services\NVDisplay.ContainerLocalSystem
HKLM\System\CurrentControlSet\services\NVHDA
HKLM\System\CurrentControlSet\services\nvlddmkm
HKLM\System\CurrentControlSet\services\NvTelemetryContainer
HKLM\System\CurrentControlSet\Control\Video\* except of {42cf9257-1d96-4c9d-87f3-0d8e74595f78}, {42cf9257-1d96-4c9d-87f3-0d8e74595f78}, {DEB039CC-B704-4F53-B43E-9DD4432FA2E9}
HKLM\System\CurrentControlSet\Control\Class\{0475BB51-5A02-4EE0-B36C-29040FAD2650}
HKLM\System\CurrentControlSet\Control\Class\{6FAE73B7-B735-4B50-A0DA-0DC2484B1F1A}
HKLM\System\CurrentControlSet\Control\Class\{A73C93F1-9727-4D1D-ACE1-0E333BA4E7DB}
HKLM\System\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\000*
C:\Program Files\NVIDIA Corporation
C:\Program Files (x86)\NVIDIA Corporation
C:\ProgramData\NVIDIA
C:\ProgramData\NVIDIA Corporation
C:\Users\Profile\AppData\Local\NVIDIA
C:\Users\Profile\AppData\Local\NVIDIA Corporation
C:\Users\Profile\AppData\Roaming\NVIDIA

520MB for a graphics driver. Ridiculous. There are several Linux distros that take less disk space.
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,169 (3.70/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
Clean install option in drivers does all that I think
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,209 (1.48/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
Nice! Do you plan to add Tooltips? It would also be cool to add pre-sets for streamers, 3d vision, etc; along with the current All, Recommended, and Minimum pre-sets. :toast:
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.96/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
Interesting utility, very nice.

@W1zzard I'm just wondering though, wouldn't the utility potentially have to be updated at every driver release, since NVIDIA could change things unexpectedly that could break the utility?
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,169 (3.70/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
I'm just wondering though, wouldn't the utility potentially have to be updated at every driver release, since NVIDIA could change things unexpectedly that could break the utility?
Not every driver release, but yes, sometimes breaking changes happen, like everywhere else.

I just got tired of removing all those driver components by hand, every time I install a new graphics drivers, so I wrote this utility
 
Joined
Jul 20, 2018
Messages
339 (0.16/day)
On my old laptop first start was kinda slow for some reason, maybe there was some background process. Second launch was okay.
I have GT330M, latest driver is from 2016. Still offers the last 5 nv driver. I will check later with another pc.
Is your program offer the last 5 nv driver only?
 

bug

Joined
May 22, 2015
Messages
13,366 (4.03/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Wth, I didn't know NodeJS has crept its way into Nvidia drivers.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,169 (3.70/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
On my old laptop first start was kinda slow for some reason, maybe there was some background process. Second launch was okay.
I have GT330M, latest driver is from 2016. Still offers the last 5 nv driver. I will check later with another pc.
Is your program offer the last 5 nv driver only?
I think the slowdown is due to .net compiling the assembly on first run, or could just be the time it takes for .net framework to start

Right now it only has the last 5 drivers, yes. I'll add more, and show the correct driver for your hardware, too
 

bug

Joined
May 22, 2015
Messages
13,366 (4.03/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
I think the slowdown is due to .net compiling the assembly on first run, or could just be the time it takes for .net framework to start

Right now it only has the last 5 drivers, yes. I'll add more, and show the correct driver for your hardware, too
Nvidia tends to keep a legacy line of drivers that includes support for products long forgotten. Are you including or planning to include drivers versions from that branch, too?
I.e. the mainline drivers currently sit at 416.xx, while support for 9000 series is still offered in 342.xx drivers.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.12/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
'get more info by clicking' doesnt seem to work yet
i like the concept, thought this was a driver cleaner first, instead of a tweaked installer

edit: it keeps stalling out while downloading the drivers with no option to restart/pause/resume the download. testing now with a local driver file.

edit 2: wasnt clear it needed an unzipped copy of local files to work, should try and make it work with the original nvidia .exe installers if possible
online and local keeps sticking in the same spot:
 
Last edited:
Status
Not open for further replies.
Top