• 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
19,597 (3.48/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7



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,328 (1.56/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
27,422 (6.11/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
456 (0.19/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5GHz 1.224v
Motherboard EVGA Z370 Micro
Cooling Custom 480mm H2O, Raystorm Pro, Nemesis GTX, EK-XRES
Memory 2x8GB Trident Z 4000-16-1T 1.425v
Video Card(s) MSI Seahawk EK X 1080Ti 2100.5/12600
Storage Samsung 970 EVO 500GB
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 64-bit
Benchmark Scores http://www.userbenchmark.com/UserRun/7242501
Nice work Wizzard and thanks!

Did you use NVAPI?
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
19,597 (3.48/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
456 (0.19/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5GHz 1.224v
Motherboard EVGA Z370 Micro
Cooling Custom 480mm H2O, Raystorm Pro, Nemesis GTX, EK-XRES
Memory 2x8GB Trident Z 4000-16-1T 1.425v
Video Card(s) MSI Seahawk EK X 1080Ti 2100.5/12600
Storage Samsung 970 EVO 500GB
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 64-bit
Benchmark Scores http://www.userbenchmark.com/UserRun/7242501
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,723 (3.12/day)
Location
Mid-Atlantic
System Name Desktop
Processor i5 7500 Kaby Lake
Motherboard AsRock MicroATX Z170M Extreme4
Cooling Stock
Memory 2x 8G Gskill Aegis DDR4 2400
Video Card(s) Nvidia GTX 970 FTW+
Storage Samsung nVME 512
Display(s) Dell 27" 1440p 8bit GSYNC
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 Code V2B
Software Windows 10
How is this different than ticking the "Clean Install" box when executing the driver install?
 
Joined
Dec 31, 2009
Messages
15,399 (4.31/day)
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
19,597 (3.48/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
66 (0.08/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) MSI GeForce GTX 1080 ARMOR
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 550W EVGA SuperNOVA GS
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
830 (0.16/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
19,597 (3.48/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
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
6,925 (1.81/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.68/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,876 (0.47/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
19,597 (3.48/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
198 (0.44/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
6,605 (4.11/day)
Processor Intel i5-6600k
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x8GB DDR4 2400 G.Skill
Video Card(s) EVGA GTX 1060 SC
Storage 128 and 256GB OCZ Vertex4, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) HP ZR24w
Case Chieftec BX01
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Wth, I didn't know NodeJS has crept its way into Nvidia drivers.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
19,597 (3.48/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
6,605 (4.11/day)
Processor Intel i5-6600k
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x8GB DDR4 2400 G.Skill
Video Card(s) EVGA GTX 1060 SC
Storage 128 and 256GB OCZ Vertex4, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) HP ZR24w
Case Chieftec BX01
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
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
47,386 (8.63/day)
Location
Australalalalalaia.
System Name Big Fella
Processor Ryzen R7 2700X (stock/XFR OC)
Motherboard Asus B450-i ITX
Cooling Corsair H110 W/ Corsair ML RGB fans
Memory 16GB DDR4 3200 Corsair Vengeance RGB Pro
Video Card(s) MSI GTX 1080 Gaming X (BIOS mod to Gaming Z) w/ Corsair H55 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 G903 + PowerPlay mousepad
Keyboard Corsair K65 Rapidfire
Software Windows 10 pro x64 (all systems)
Benchmark Scores Laptops: i7-4510U + 840M 2GB (touchscreen) 275GB SSD + 16GB i7-2630QM + GT 540M + 8GB
'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