Disable NGX Updator on Unity Applications? Multiple running and outliving application. Its slowing system to a crawl

Hi all,

I have a Unity 2021.3.5f1 application running on a computer system that has limited internet access to external networks and the internet - we strictly only allow certain traffic on a permission list. This application uses DLSS.

One issue we are finding is upon launching the unity application, a number of NGX updater processes are launched as well. We seem to get 2-3 NGX Updaters from what I can see in task manager. These stick around for a long time and live past the life of the unity application. Upon closing the unity application they just become orphaned and still continue to run.
In the event we run multiple unity applications in quick succession, we can suddenly have upwards of 30+ ngx updaters all just sitting there. The system slows to a absolute crawl.

When not connected to any external network, the NGX updater appears to give up after about 5 seconds and stops running. Its not really an option for us to disconnect the external network completely, and Id prefer not to have to allow nvidia traffic on our permission list.

Which brings me to my question. How can we stop this NGX updator from launching with Unity? Is there some configuration we can set?
Please help. Any gains from DLSS are quickly lost when you have 30 odd orphaned processes running in the background.

1 Like