NVDisplay.Container.exe is designed to run the "NVIDIA Control Panel" element in the Control Panel (it can also be launched from the desktop context menu). But since the latest driver versions, it was also used for collecting additional telemetry data (in addition to that collected by the NvTelemetryContainer.exe process), which sometimes leads to high CPU load. The NVIDIA Container measures the following events:

How to disable NVDisplay.Container.exe

There are different ways to disable the NVDisplay.Container.exe process. The simplest one is to disable the corresponding service. This method is preferable if you sometimes need the NVIDIA Control Panel (as it is easy to roll back changes you have made).

  • To disable the process this way, you can use the following steps:
  • Press Win+R on your keyboard, type services.msc, and press Enter.
  • In the Windows services list that opens, find NVIDIA Display Container LS and double-click it. 
  • Click "Stop" and then in the "Startup Type" field, set "Disabled" and apply the settings. 
  • After these steps, the NVDisplay.Container.exe process will not appear in the Task Manager until you manually run it.

Nvidia's proprietary driver has a lot of features and settings that are difficult to adapt to many different computer configurations and conditions, which can cause delays. We hope you found these techniques helpful in reducing your CPU usage, and we wish you the best of luck with implementing them into your daily routine.