Nvidia Driver Takes Up 40GB of Storage Space Without User Notice
Nvidia's driver installation process has been found to consume an excessive amount of storage space on users' computers. In one instance, a user discovered that Nvidia had taken up 40GB of their C: drive for its DXCache folder, which stores compiled DirectX shaders.
The DXCache folder is used by the graphics driver to store pre-compiled shader code, allowing games to launch more quickly by skipping redundant compilation. However, this process can lead to a massive accumulation of files, taking up valuable storage space on users' devices.
In this particular case, the user had set their Shader Cache Size to 'Unlimited', which meant that there was no limit to how much space the driver could use for compiled shaders. As a result, the cache grew to an enormous 40GB in size, consuming nearly half of the user's available storage.
The issue highlights the need for users to be aware of Nvidia's Shader Cache Size setting and its potential impact on their device's storage space. By default, the driver allows up to 16GB of cache space, but this limit is not clearly communicated to users.