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 clickNext
. - 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
inDisplay -> Adjust desktop color settings
as it manages color saturation and intestity, and can reduce eye strain.- Also check out VibranceGUI.
- 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
inVideo -> 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.