TechPowerUp today announced NVCleanstall, its latest original software designed to give PC enthusiasts and gamers unparalleled control over the installation of NVIDIA GeForce software. Besides the actual driver for your GeForce graphics processor, NVIDIA GeForce software includes close to a dozen optional components, not all of which can be opted out of in the "Custom" installation screen of NVIDIA's installer. Among these are Telemetry, which regularly sends your usage data to NVIDIA, and drivers for stereoscopic 3D, Shield, etc. These components may not all be useless or harmful, but aren't strictly required for your GPU to work and render graphics like it should. NVIDIA treats many of these software components as an extension of the product itself.NVCleanstall has a clean user interface that begins with a screen that lets you choose the software version you want. It can either fetch the latest software from the Internet for you, or lets you select a downloaded NVIDIA GeForce software package (installer binary) from your PC, or lets you fetch a specific driver version you want from the Internet. You are then presented with an exhaustive list of components to install, categorized under the main components, and GeForce Experience. You can also select from our curated presets if you're not sure. In the following page, the app prepares your installation. In this screen, you can select from useful additional tweaks, including disabling the installer's own telemetry, scripting an unattended install, and pre-checking the "clean install" option in the NVIDIA driver installer. After that, NVCleanstall spawns the NVIDIA installer to install what you selected in NVCleanstall, or take you to the customized driver files. NVCleanstall has been put through months of rigorous testing from our community of PC enthusiasts. The app gives you not just greater control over your NVIDIA software, but also reduces the disk usage and memory footprint of your NVIDIA software.