How to Fix Monitor Refresh Rate Not Working Correctly on Windows
Monitor stuck at 60Hz when it supports 144Hz or higher? Screen tearing, flickering at high refresh rates, or refresh rate option missing from Windows? Fix display refresh rate problems.
📖
Main Troubleshooting Guide
How to Fix Black Screen on Startup →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •Monitor locked at 60Hz despite supporting 120Hz/144Hz/240Hz
- •Higher refresh rate option missing from Display settings
- •Screen tearing during gaming or video playback
- •Monitor flickering or going black at high refresh rates
- •Refresh rate resets to 60Hz after every restart
- •Second monitor stuck at different refresh rate than primary
- •G-Sync or FreeSync not activating
Common Causes
- ⚠Using an HDMI cable that doesn't support high refresh rates (HDMI 1.4 caps at 60Hz for 4K)
- ⚠Outdated GPU driver not exposing higher refresh rate options
- ⚠DisplayPort cable not properly seated or using a non-certified cable
- ⚠Monitor's OSD (on-screen display) refresh rate setting not configured
- ⚠Windows display adapter set to a generic driver instead of GPU-specific driver
- ⚠Multi-monitor setup forcing all displays to the lowest common refresh rate
- ⚠G-Sync/FreeSync disabled in GPU control panel
Solutions
Solution 1: Check Cable and Port Requirements
- 1For 144Hz+: use DisplayPort 1.2+ or HDMI 2.0+ cable
- 2For 4K 120Hz+: requires DisplayPort 1.4 or HDMI 2.1
- 3Check that the cable is plugged into the GPU, NOT the motherboard video port
- 4Try a different cable — cheap cables often don't meet spec
- 5Ensure the monitor's input source matches the cable type (DP vs HDMI)
Solution 2: Set Refresh Rate in Windows
- 1Right-click desktop → Display settings → Advanced display
- 2Select the correct monitor from the dropdown at the top
- 3Look at "Choose a refresh rate" and select the highest available
- 4If the desired rate isn't listed, the cable or driver is the limitation
- 5Alternative: right-click desktop → NVIDIA Control Panel or AMD Software
- 6Go to Display → Change resolution → set refresh rate there
Solution 3: Update GPU Drivers
- 1NVIDIA: download from nvidia.com/drivers
- 2AMD: download from amd.com/support
- 3Intel: download from intel.com/download-center
- 4Do a clean installation (check "Perform clean install" in NVIDIA, use DDU for AMD)
- 5Restart after installation
- 6Check Display settings again — higher refresh rates should now appear
Solution 4: Enable G-Sync or FreeSync
- 1NVIDIA: NVIDIA Control Panel → Display → Set up G-SYNC → check "Enable G-SYNC"
- 2AMD: AMD Software → Gaming → Display → toggle AMD FreeSync ON
- 3In-game: make sure V-Sync is OFF when using G-Sync/FreeSync
- 4Some monitors require enabling FreeSync/G-Sync in the monitor's OSD menu first
- 5Check that the monitor is listed as G-Sync Compatible on NVIDIA's website
FIXES THIS IN 5 MINUTES
Fix Monitor Refresh Rate Not Working Correctly Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11