Monitor Tests Forum

Full Version: NVIDIA Pixel Clock Patcher
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
NVIDIA Pixel Clock Patcher modifies the NVIDIA video driver to allow higher resolutions and refresh rates by removing the 165 MHz pixel clock limit for single-link DVI and HDMI, the 330 MHz limit for dual-link DVI, and the 400 MHz limit for SLI and 400/500-series GPUs.

Download: - Source:

A message from ToastyX:

Over the years, I have created various monitor-related software and provided support for free. I would like to continue providing updates and work on new ideas, but I need your support. If you find my software useful, please consider supporting me through Patreon:

[Image: patreon.png]

  • Windows Vista or later
  • 400-series GPU or newer
  • Version 1.4.16 is compatible with 304.48 to 528.49. The patcher is not currently compatible with newer versions of the driver.
  • Riot Vanguard and FACEIT Anti-Cheat will not allow patched drivers to load.
Getting started:
  1. Run nvlddmkm-patcher.exe. (Catleap/QNIX/Tempest/X-Star users with 400/500-series GPUs: run nvlddmkm-patcher-full.exe instead.)
  2. If all limits are found, click "Yes" to patch and sign. If a limit is not found or if multiple matches are found, the patcher needs to be updated.
  3. Reboot.
You can then add higher refresh rates using the NVIDIA Control Panel or Custom Resolution Utility (CRU).

To restore the unpatched driver, run the patcher again and click "Yes" to restore from backup.

Unpatching is not required before upgrading drivers. Simply run the patcher again after installing the new driver.


You can rename the .exe file to change certain options:
  • nvlddmkm-patcher-sl.exe - Make dual-link DVI ports act as single-link DVI. Use this to go beyond 230 MHz pixel clock with single-link DVI monitors.
  • nvlddmkm-patcher-dl.exe - Do not patch single-link DVI limit on dual-link DVI ports. Useful for 2560x1080 monitors.
  • nvlddmkm-patcher-self.exe - Use self-signed certificate. Windows test mode is required:
Known issues:
  • The full patch may break HDCP support. It is only needed if the pixel clock is greater than 400 MHz with 400/500-series GPUs or SLI with 600/700-series GPUs until 391.35.
  • NVIDIA cards will not reduce clock speeds when idle if the vertical blanking/total is too low.
  • 400/500-series cards will not reduce clock speeds if the pixel clock is greater than 404 MHz.
Recent changes:
  • 1.4.16: Added self-sign option and Info.txt. No changes to current drivers.
  • 1.4.15: Updated for 516.40.
  • 1.4.14: Updated for 471.11 and 471.41. Fixed SL-DVI/HDMI limit.
  • 1.4.13: Updated for 456.38, and fixed DL-DVI issues with RTX 2000-series GPUs.
  • 1.4.12: Fixed CUDA/PhysX issues with newer drivers.
  • 1.4.11: Updated for 451.67. Fixed TMDS limit.
  • 1.4.10: Found another TMDS limit for 451.48.
  • 1.4.9: Updated for 451.48.
  • 1.4.8: Updated for 440.97. Fixed TMDS limit.
  • 1.4.7: Updated for 435.27.
  • 1.4.6: Updated for 430.39. Fixed SL-DVI limit on DL-DVI and HDMI-DVI limit.
  • 1.4.5: Find new HDMI-DVI limit.
  • 1.4.4: Updated for 416.34. Find new TMDS limit.
  • 1.4.3: Updated for 397.31.
  • 1.4.2: Updated for 388.10/388.13.
  • 1.4.1: Updated for 384.76. Fixed SL-DVI limit on DL-DVI.
  • 1.4.0: Keep old backup when updating files already patched by an older version. This does not affect new installations. Repatching is not necessary.
  • 1.4: Updated for 369.09/372.54. Changed the way the driver is located and patched.
  • 1.3.7: Updated for 368.22/368.25. Fixed SL-DVI limit on DL-DVI for 64-bit.
  • 1.3.6: Updated for 364.47. Fixed SL-DVI limit on DL-DVI for 64-bit.
  • 1.3.5: Updated for 361.43. Fixed SL-DVI limit on DL-DVI and Fermi check for 64-bit.
  • 1.3.4: Updated for 358.50. Fixed Fermi check for 32-bit. Try to improve finding Fermi check for newer drivers.
  • 1.3.3: Added support for Windows 10 WDDM 2.0 drivers.
  • 1.3.2: Updated for 350.12. Increased SL-DVI/HDMI limit.
  • 1.3.1: Updated for 347.09.
  • 1.3: Remove "SLI limit 2" text for newer drivers. Fall back to self-signing if signing fails.
  • 1.2.6: Updated for 337.50. Fixed SL-DVI/HDMI limit for 64-bit. Fixed SLI limits for 32-bit.
  • 1.2.5: Updated for 334.67. Fixed SLI limit.
  • 1.2.4: Fixed restore from backup for 32-bit (64-bit not affected).
  • 1.2.3: New SLI limit found.
  • 1.2.2: Removed SL-DVI/HDMI check false positive for 64-bit.
  • 1.2.1: Updated for 331.40. Fixed SLI limit.
  • 1.2: Test mode no longer required.
You're a Sexy Bitch and I love you. But you already knew that.
thanks you soo much!!!! donated to your cause. not much, but better than nothing.
do i need to always stay in TEST MODE? I went back to normal mode and the NVIDIA drivers didnt want to load. i did sign the file you mentioned.
thanks again!
yes toastyx i donate to you but Hyper made me do it haha J/K
With all the hard work you do for every one like i said what the Hell is $5.00 donate and im glad to do it.
Thanks for the support. I really appreciate it.

(09-08-2012 09:59 PM)twincam23 Wrote: [ -> ]do i need to always stay in TEST MODE? I went back to normal mode and the NVIDIA drivers didnt want to load. i did sign the file you mentioned.
Yes, you have to stay in test mode to use a self-signed driver, but that doesn't affect anything. You can use DSEO to remove the "Test Mode" watermark from the desktop.
TY Toasty!

Awesome work Smile

Im donating too, but need to wait until Monday.

Hey ToastyX, amazing work there. Got a question for ya... is this patcher going to work with future drivers or do we gotta check back for each version? unless they go out of their way to change the code in the drivers that is
It will work with future versions if the code doesn't change.
Thank you very much! I donated because I appreciate your time and effort. It helped me make my decision to go with nvidia. I'll donate again when I get my card and monitor in a couple of weeks ,because I think 5 dollars is getting off cheap. Thank you again kind Sir!
Reference URL's