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

TechPowerUp Releases NVCleanstall 1.3.0

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,383 (7.68/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 update to NVCleanstall, our lightweight utility that lets you heavily customize your NVIDIA GeForce software installation, letting you choose not to install a lot more components than what NVIDIA's installer allows. You can disable installation of components you probably don't need, such as telemetry. Version 1.3.0 introduces the ability to install the NVIDIA Control Panel app from Microsoft Store without needing to log-in with a Microsoft account, for the DCH version of GeForce Software. This is particularly useful for those using the DCH version of GeForce software without wanting to log into Microsoft Store.

TechPowerUp NVCleanstall Version 1.3.0 also introduces a tweak that makes the driver use message-signaled interrupts (MSI). We have reorganized the user interface to move a large selection of advanced tweaks to their own page. As part of the driver customization process, you can make advanced tweaks in this page, or move on to building your custom driver package. We've also added the ability for you to drag-and-drop downloaded driver files onto NVCleanstall for them to be used as installer source. Lastly, we fixed background driver update check not getting disabled when its checkbox is unchecked. Grab NVCleanstall from the link below.

DOWNLOAD: TechPowerUp NVCleanstall 1.3.0



The change-log follows.
  • Added tweak to install NVIDIA Control Panel app from Microsoft Store (without Microsoft account), DCH drivers only
  • Added tweak to enable Message Signaled Interrupts
  • Tweaks section moved onto its own page
  • Fixed background driver update check not getting disabled when its checkbox is unchecked
  • Downloaded files can now be dropped onto the NVCleanstall window to automatically use them as driver source

View at TechPowerUp Main Site
 
Joined
Jul 16, 2014
Messages
8,118 (2.27/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
Thank you.
 
Joined
Dec 14, 2006
Messages
536 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
Great addition "Added tweak to enable Message Signaled Interrupts "
 
Joined
Mar 8, 2019
Messages
30 (0.02/day)
Location
Italy, the land of madness
System Name The ugly cube
Processor i7 4770k 4.20 GHz
Motherboard Asrock Z97 Xtreme 4
Cooling Thermalright Macho Rev.B
Memory 4 x 4Gb G.Skill RipJawZ 2133 Mhz DDR3 F3-2133C10Q-16GZM
Video Card(s) SAPPHIRE NITRO+ Radeon™ RX 480 8G D5 OC
Storage System: a lot of ssds (4+) and 2 2TB hdds
Display(s) An acer, 24" freesync
Case Cooler Master HAF XB EVO
Audio Device(s) Integrated soundcard, DIY gainclone amplifier, speaker Sonus Faber Minima (badly aged, to repair)
Power Supply EVGA SuperNOVA 650 G3
Mouse Logitech G402
Keyboard Ozone Strike Pro
Software Windows 7 Pro 64 Bit/ 10 pro
Benchmark Scores ------ To do D:
Thank you staff!
 
Joined
Dec 14, 2006
Messages
536 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
I tried msi mode with driver 442.19 but it didn't enter MSI mode, IRQ still 16 had to manually enable it.
Note my GTX970 was in MSI mode when installing the driver if that matters.

How I installed driver, Run NVcleanstall 1.30, use DL method and enabled Clean install plus tweaks MSI mode option only.
Installed option next and after update close NVcleanstall window.
Check IRQ, reboot and recheck IRQ just in case.
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,049 (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
I tried msi mode with driver 442.19 but it didn't enter MSI mode, IRQ still 16 had to manually enable it.
Note my GTX970 was in MSI mode when installing the driver if that matters.

How I installed driver, Run NVcleanstall 1.30, use DL method and enabled Clean install plus tweaks MSI mode option only.
Installed option next and after update close NVcleanstall window.
Check IRQ, reboot and recheck IRQ just in case.
Can you check the value of the MSI registry key?
 
Joined
Dec 14, 2006
Messages
536 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
Can you check the value of the MSI registry key?
You mean after running the update?
I enabled MSI mode after I saw it wasn't enabled.
I used a tool MSI_util_v2 to do it so I didn't see the value in reg key.
Device manager for sure shown 16 for IRQ of the card after the install.

Info on tool and reg keys it changes.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,049 (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
You mean after running the update?
I enabled MSI mode after I saw it wasn't enabled.
I used a tool MSI_util_v2 to do it so I didn't see the value in reg key.
Device manager for sure shown 16 for IRQ of the card after the install.

Info on tool and reg keys it changes.
I tried to reproduce it. The underlying reason is that NVCleanstall will set MSISupported to 1 only when the key exists and is set to 0.
With the latest driver the key doesn't get added in the first place, so NVCleanstall can never set it to 1.

I'll implement a different approach and send you a test build
 
Joined
Dec 14, 2006
Messages
536 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
I tried to reproduce it. The underlying reason is that NVCleanstall will set MSISupported to 1 only when the key exists and is set to 0.
With the latest driver the key doesn't get added in the first place, so NVCleanstall can never set it to 1.

I'll implement a different approach and send you a test build
I looked at a few other drivers reg key ID's and if I am seeing right, the whole " \Interrupt Management\MessageSignaledInterruptProperties" doesn't exist if MSI is not enabled.
It only goes to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1B21&DEV_1042&SUBSYS_84881043&REV_00\4&d432303&0&00E2\Device Parameters for example.

Edit: some do have "\Interrupt Management" key but w/o the "MessageSignaledInterruptProperties" key, so I don't see any MSISupported to 0 enties.
 
Last edited:
Joined
Aug 20, 2007
Messages
20,787 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
Yeah, I'll own up for letting this bug through. W1zzard conscripted me for testing this feature. Given I only have a Navi now, I used my brothers system. He has set the key in the past though, so I probably got a false positive from that.
 
Top