Graphics drivers
Install the latest graphics drivers for optimal performance and compatibility. This is the most important driver to install first, as it enables display output and gaming performance. This guide covers NVIDIA, AMD, and Intel graphics drivers.
Multiple Graphics Cards
If you have integrated and dedicated graphics, you must install both drivers. For example, if you have an Intel CPU with integrated graphics and an NVIDIA GPU, install both Intel and NVIDIA drivers.
Quick check
First, check if Windows Update has already installed your graphics drivers:
- Open Settings Windows Update
- Click Check for updates
- Install any available optional updates
Tip
Windows Update often installs basic graphics drivers automatically. For best performance, install manufacturer-specific drivers afterward.
NVIDIA drivers
We recommend using NVCleanstall, as it is a GUI alternative to manually stripping drivers.
Installation steps
- Download NVCleanstall
- Visit TechPowerUp NVCleanstall
- Download and open the application, then click Next
Slow Download?
If the download is 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.
-
Select components
- For Desktops: Make sure that only Display Driver is checked and click Next
- For Laptops: Check Display Driver and Optimus and click Next (More info on NVIDIA’s Website)
-
Configure installation 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.
NVIDIA Control Panel configuration
Open the NVIDIA Control Panel by right-clicking on the desktop and configure:
3D settings:
- 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 - Off (if CPU bottlenecked)
- Vertical sync - Off
Display settings:
- Configure your monitor resolution and refresh rate
- Output dynamic range - Full
- Output color depth - Value matching your monitor specification
Optional: Increase Digital vibrance in Display Adjust desktop color settings for better color saturation. For an alternative way to adjust digital vibrance, check out VibranceGUI.
Force P-State 0 (advanced)
Warning
This will force P-State 0 on your NVIDIA card AT ALL TIMES, making it always run at full power. It is not recommended if you leave your computer idle for long periods, have poor cooling, or use a laptop.
Run the following command in CMD 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 and restart your device.
AMD drivers
We recommend using RadeonSoftwareSlimmer, as it is an open-source GUI app alternative to manually stripping drivers.
Installation steps
-
Download Drivers
- Download the latest WHQL recommended driver from the AMD Drivers and Support page
- Download RadeonSoftwareSlimmer with the name of RadeonSoftwareSlimmer_XXX_net48.zip
-
Configure installation
- Open the application and go to the Pre-Install tab
- Select your installer file by clicking Browse and then confirm by double-clicking Next
- After the extraction process, untick everything in the Packages tab apart from:
- AMD Display Driver
- AMD Settings (Required for Radeon Software)
- These settings might be required for monitor sound:
- AMD Audio CoProcessor Bus Driver
- AMD Audio filter driver
- AMD HDMI Audio driver
- AMD High-Definition Audio Controller
- AMD Streaming Audio Filter Driver
-
Finalize installation
- Untick everything in the Scheduled Tasks tab
- Untick everything in the Display Driver Components. If you are using Audio from your monitor, do not remove High Definition Audio Bus
- Click Modify Installer and Run Installer, then continue with driver setup as usual
Radeon Software configuration
- Open Radeon Software by right-clicking on the desktop
- Accept the terms and click the Settings icon in the top-right
Graphics tab:
- Wait for Vertical Refresh - Always Off
- Texture Filtering Quality - Performance
- Tessellation Mode - Override application settings
- Maximum Tessellation Level - Off
Display tab:
- AMD FreeSync - It has the potential to increase input latency due to extra processing
- GPU Scaling - Off
- Color Depth - Value that matches your monitor’s specifications
- Disable all settings in Hotkeys and Preferences tabs
- Configure your refresh rate and resolution by typing the following command in Win + R :
rundll32 display.dll,ShowAdapterSettings 0 - Disable the residual AMD services and drivers. Typically the AMD Crash Defender and AMD External Events Utility (required for VRR) services.
Disable Multi-Plane Overlay (MPO)
Disabling Multi-plane Overlay (MPO) can fix some desktop applications flickering or stuttering, which may occur during video playback using hardware acceleration with browsers.
MPO can be disabled by running the following command in CMD (run as administrator):
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm" /v "OverlayTestMode" /t REG_DWORD /d "5" /f
Force P-State 0 (advanced)
Documentation for this is not yet written. Feel free to contribute at GitHub.
Intel graphics
We recommend installing Intel graphics drivers from one of the following:
-
Official Intel Website
- Visit the official Intel website
-
Device/Motherboard Support Page
- Recommended search query: manufacturer + model + driver
- Example: MSI B450-A PRO driver
-
Snappy Driver Installer Origin (SDIO)
- Visit SDIO website
Troubleshooting
Driver installation fails
- Disable antivirus temporarily - Some antivirus software blocks driver installations
- Run installer as administrator - Right-click installer Run as administrator
- Clean previous drivers - Use DDU (Display Driver Uninstaller) for NVIDIA/AMD
Games not performing well
- Update to latest drivers - Newer drivers often include game optimizations
- Check GPU power settings - Ensure GPU is set to maximum performance
- Verify GPU is being used - Some systems use integrated graphics instead of dedicated GPU
Multiple GPUs
If you have both integrated and dedicated graphics:
- Install drivers for both GPUs
- Configure in BIOS/UEFI to use dedicated GPU for gaming
- Set preferred GPU in Windows graphics settings
Best practices
- Download from official sources only - Avoid third-party driver websites
- Keep drivers updated - Check for updates monthly or when experiencing issues
- Use manufacturer utilities - NVIDIA GeForce Experience and AMD Adrenalin help manage drivers
- Don’t install beta drivers unless you need specific features - stick to stable releases
Next steps
After installing graphics drivers:
- Install chipset drivers - Important for system stability
- Install other drivers - Bluetooth, printers, etc. if needed
- Optimize hardware (optional) - Enable XMP/DOCP and Resizable BAR for better performance