Skip to content

Installing NVIDIA graphics drivers

We recommend using NVCleanstall, as it is a GUI alternative to manually stripping drivers.

Driver Installation

  • Download NVCleanstall.
  • Open the application and click Next.
  • Make sure that only Display Driver is checked and click Next.
  • After the driver downloaded tick the following:
    • Disable Installer Telemetry & Advertising
    • Perform a Clean Installation
    • Disable Multiplane Overlay (MPO)
    • Disable Driver Telemetry in Show Expert Tweaks
    • Use method compatible with Easy-Anti-Cheat
    • Automatically accept the "driver unsigned" warning
  • Click Install and continue with the NVIDIA driver installation as usual.

Configure NVIDIA Control Panel

This section was partly based on AMIT's documentation

  • Open the NVIDIA Control Panel by right-clicking on dekstop.
  • Disable Desktop > Show Notification Tray Icon
  • Configure the following in the 3D Settings -> Manage 3D settings page:
    • Anisotropic filtering - Off
    • Antialiasing - Gamma correction - Off
    • Low Latency Mode - On (This setting limits pre-rendered frames to 1)
    • Power management mode - Prefer maximum performance
    • Shader Cache Size - Unlimited
    • Texture filtering - Quality - High performance
    • Threaded Optimization - Offloads GPU-related processing tasks on the CPU, it usually hurts frame pacing. If you are CPU bottlenecked, choose the Off option.
    • Vertical sync - Off
  • Configure the following in the Display -> Change resolution page:
    • Configure your monitor resolution and refresh rate.
    • Output dynamic range - Full
    • Output color depth - Value matching your monitor specification
  • Optionally increase the level of Digital vibrance in Display -> Adjust desktop color settings as it manages color saturation and intestity, and can reduce eye strain.
  • Configure the following in the Display -> Adjust desktop size and position page:
    • Select a scaling mode - No scaling
    • Perform scaling on - Display
  • Set dynamic range to Full in Video -> Adjust video color settings -> Advanced

Force P-State 0 (advanced)

Attention

This will force P-State 0 on your NVIDIA card AT ALL TIMES, making it always run at full power. It is not recommended to set it, if you leave your computer on idle for a long time, have bad cooling or use a laptop.

Nvidia drivers force the power state for CUDA compute workloads other than real-time graphics to the lower P2 power state instead of the maximum P0 state. The difference between the two states is a lower memory clock frequency, the core clocks are identical in both states [1, 2].

P-State 0 can be forced by using the following command in CMD ran as administator:

for /f "tokens=*" %a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}" /t REG_SZ /s /e /f "NVIDIA" ^| findstr "HK"') do (reg add "%a" /v "DisableDynamicPstate" /t REG_DWORD /d "1" /f)

After running this command, download and extract NVIDIA Profile Inspector. Open the tool, scroll down to 5 - Common section and set CUDA - Force P2 State to OFF. Press Apply changes on the upper right corner and close the application. Restart your device.