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
.
Is the download unusually slow or stuck?
Go to NVIDIA's advanced driver search and download the latest Game Ready Driver after selecting your hardware and operating system.
Launch NVCleanstall, choose Use driver files on disk
and locate the previously downloaded driver. Hit Next
and continue with the installation.
- For Desktops: Make sure that only
Display Driver
is checked and clickNext
. -
For Laptops: Check
Display Driver
andOptimus
and clickNext
. (More info on NVIDIA's Website) -
After the driver is 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 valleyofdoom's documentation.
- Open the NVIDIA Control Panel by right-clicking on the desktop.
- Navigate to
3D Settings -> Adjust image settings with preview
- Select Use the advanced 3D image settings and hit Take me there
- 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.- For an alternative way to adjust your digital vibrance, check out VibranceGUI.
- Configure the following in the
Display -> Adjust desktop size and position
page:- For playing in native resolution: Select scaling mode - No scaling
- For playing in stretched resolution: Select scaling mode - Fullscreen
- For setting up true display scaling, check out CRU.
- 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 idle for long periods, have poor 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 run as administrator:
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
in the upper right corner and close the application. Restart your device.