• 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
20,912 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
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
8,666 (1.53/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
30,443 (6.30/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?
 
Joined
Feb 1, 2013
Messages
602 (0.22/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5.2GHz 1.288v
Motherboard EVGA Z370 Micro
Cooling Custom 480mm H2O, Raystorm Pro, Nemesis GTX, EK-XRES
Memory 2x8GB Trident Z 4133-C16-2T 1.45v
Video Card(s) MSI Seahawk EK X 1080Ti 2114/12420 1.081v
Storage Samsung 970 EVO 500GB, 860 QVO 2TB
Display(s) XB271HU 165Hz
Case FT03-T
Audio Device(s) SBz
Power Supply SS-850KM3
Mouse G502
Keyboard G710+
Software Gentoo 64-bit, Windows 7/10 64-bit
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
20,912 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
Joined
Feb 1, 2013
Messages
602 (0.22/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5.2GHz 1.288v
Motherboard EVGA Z370 Micro
Cooling Custom 480mm H2O, Raystorm Pro, Nemesis GTX, EK-XRES
Memory 2x8GB Trident Z 4133-C16-2T 1.45v
Video Card(s) MSI Seahawk EK X 1080Ti 2114/12420 1.081v
Storage Samsung 970 EVO 500GB, 860 QVO 2TB
Display(s) XB271HU 165Hz
Case FT03-T
Audio Device(s) SBz
Power Supply SS-850KM3
Mouse G502
Keyboard G710+
Software Gentoo 64-bit, Windows 7/10 64-bit
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
14,905 (2.94/day)
Location
Mid-Atlantic
System Name Desktop
Processor i5 7500 Kaby Lake
Motherboard AsRock MicroATX Z170M Extreme4
Cooling Stock
Memory 2x 16 Gb Gskill Ripjaws 2400
Video Card(s) AMD Radeon 5700
Storage Samsung 970 EVO 1 TB m.2 NVMe + Samsung 860 EVO 2 TB SATA3 SSD
Display(s) LG 34GK950F-B 34" 21:9 Ultragear WQHD Nano IPS Curved Gaming Monitor with Radeon FreeSync 2
Case Corsair Carbide 400C
Audio Device(s) On Board
Power Supply Seasonic SSR-650GD Flagship Prime Series 650W Gold
Mouse Logitech G900 Chaos Spectrum
Keyboard Corsair K63 Wireless
Software Windows 10
How is this different than ticking the "Clean Install" box when executing the driver install?
 
Joined
Dec 31, 2009
Messages
18,455 (4.71/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
20,912 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
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
77 (0.07/day)
System Name The Xmas Bonus.
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) Zotac 2080 Super
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
2,436 (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
20,912 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
Clean install option in drivers does all that I think
 

fullinfusion

Vanguard Beta Tester
Joined
Jan 11, 2008
Messages
9,874 (2.13/day)
System Name Computer
Processor I7-7700K 4.8/5.2++ 24/7 depending on conditions and challange.
Motherboard Asus Z270 Maximus IX Code
Cooling Custom water 240MM OCool 45mm plus 240 EK Radiator cooler
Memory Corsair Vengeance LED Red 4x8GB 32GB 3200MHz OC'd 3600 with C-14 T1 timings
Video Card(s) Vega56 all day long
Storage 970 EVO M.2 nvme \1TB, Samsumg 860 Evo 1TB / WD 1TB blue storage drive
Display(s) Samsung CHG70 1440P Freesync 2 HDR
Case Corsair Obsidion 650D
Audio Device(s) Onboard
Power Supply EVGA Supernova G2 1300W FTW
Mouse Logitech G703 with wireless charging pad
Keyboard Corsair K68
Software Windows 10 Pro

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
7,143 (1.71/day)
Location
Charleston, SC
System Name Sechs / AMDHasRyzen
Processor i7 5820k @ 4.5ghz / Ryzen 5 2600
Motherboard X99S GAMING 7 / GIGABYTE B450 AORUS M
Cooling CORSAIR Hydro Series H100i Extreme / Stock cooler
Memory G.Skill DDR4 2800 16GB 4x4GB / CORSAIR Vengeance LPX 16GB (2 x 8GB) DDR4 3000
Video Card(s) PNY Quadro K2000 / EVGA RTX 2070 Black
Storage Samsung 850 PRO 256GB SSD /Intel 240gb, corsair 120gb SSD, 3x 1 tb s storage
Display(s) 2x Acer G276HL 27" 1080p / 3x Acer 22" Nvidia surround
Case Phanteks “Enthoo Pro series”/ Cooler Master Storm Scout
Audio Device(s) Azalia Realtek ALC1150 / Realtek ALC1220
Power Supply Corsair CXM CX600M / Corsair 600w
Mouse Razer DeathAdder Chroma / Razer DeathAdder
Keyboard Razer BlackWidow Ultimate /
Software Windows 10 Pro x64 / Windows 10 Pro x64
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
15,925 (3.40/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K at stock (hits 5 gees+ easily)
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (4 x 4GB Corsair Vengeance DDR3 PC3-12800 C9 1600MHz)
Video Card(s) Zotac GTX 1080 AMP! Extreme Edition
Storage Samsung 850 Pro 256GB | WD Green 4TB
Display(s) BenQ XL2720Z | Asus VG278HE (both 27", 144Hz, 3D Vision 2, 1080p)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair HX 850W v1
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?
 
Joined
Dec 18, 2008
Messages
1,885 (0.44/day)
System Name Computer
Processor 1700X
Motherboard CH6
Cooling Custom Loop
Memory G.Skill 32GB
Video Card(s) GTX 1070
Storage 500GB Samsung 850 Evo Msata
Display(s) LG 23" IPS
Power Supply Seasonic 760 Platinum
Software Windows 8.1 64-Bit
I tested it and confirmed that I was able to install the nvidia drivers.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
20,912 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
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
272 (0.34/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
8,099 (4.15/day)
Processor Intel i5-6600k (AMD Ryzen5 3600 in a box, waiting for a mobo)
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V (@3200)
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) 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
20,912 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
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
8,099 (4.15/day)
Processor Intel i5-6600k (AMD Ryzen5 3600 in a box, waiting for a mobo)
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V (@3200)
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) 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

Moderprator
Staff member
Joined
Oct 6, 2004
Messages
48,035 (8.24/day)
Location
Australalalalalaia.
System Name Big Fella
Processor Ryzen R7 3700X Stock w/ Dark Rock Slim (4.3GHz 1.2v/4.35 1.275v)
Motherboard Asus B450-i ITX
Cooling GPU: Corsair H110 W/ Corsair ML RGB fans
Memory 16GB DDR4 3200 Corsair Vengeance RGB Pro @ 3200MHz c14
Video Card(s) MSI GTX 1080 Gaming X (BIOS mod to Gaming Z) (45C max load, H110 AIO)
Storage 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000 Pro NVME
Display(s) Phillips 328m6fjrmb (32" 1440p 144hz curved) + Sony KD-55X8500F (55" 4K HDR)
Case Fractal Design Nano S
Audio Device(s) Razer Leviathan + Corsair Void pro RGB, Blue Yeti mic
Power Supply Corsair HX 750i (Platinum, fan off til 300W)
Mouse Logitech G Pro wireless + PowerPlay mousepad
Keyboard Corsair K65 Rapidfire
Software Windows 10 pro x64 (all systems)
Benchmark Scores Laptop: i7-4510U + 840M 2GB (touchscreen) 275GB SSD + 16GB
'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