Yes, GPU settings can limit your external monitor's refresh rate, even if the monitor itself supports higher speeds
Your graphics card controls what refresh rate your monitor can actually display, regardless of what the monitor is capable of. When you connect an external monitor, Windows and your GPU driver negotiate the highest refresh rate they both agree to support. If your GPU settings are configured to output at 60 Hz, your monitor will refresh at 60 Hz — even if it's a 144 Hz gaming monitor. The bottleneck sits in the GPU, not the monitor.
This happens because the GPU is responsible for sending the video signal to your monitor. The monitor itself is passive; it can only display what the GPU tells it to display. If the GPU driver or BIOS settings cap the output, the monitor has no way to override that limit.
Key Takeaways
- GPU driver settings, BIOS settings, and display cable type all affect the maximum refresh rate your external monitor can achieve.
- Updating your GPU driver is the first step, because outdated drivers often default to lower refresh rates for external displays.
- The cable you use matters: HDMI 2.0 caps out at 60 Hz for 4K displays, while DisplayPort and newer HDMI versions support higher rates.
- Windows display settings show what your GPU is actually outputting, so checking there tells you whether the GPU or the monitor is the limiting factor.
- Some GPUs require manual configuration in the driver control panel to unlock higher refresh rates on external monitors.
How GPU drivers control refresh rate output
Your GPU driver is the software layer between Windows and your graphics hardware. It decides what refresh rates are available to offer to your monitor. If the driver doesn't recognize your monitor or doesn't have the right settings configured, it will default to the lowest common refresh rate — usually 60 Hz — to avoid compatibility problems.
NVIDIA, AMD, and Intel each have their own control panels where these settings live. NVIDIA calls theirs NVIDIA Control Panel or GeForce Experience. AMD uses Radeon Settings. Intel uses Intel Graphics Command Center. When you open these programs, you can see what refresh rate the driver is currently allowing, and sometimes you can manually increase it.
Outdated drivers are a common culprit. If your GPU driver hasn't been updated in months or years, it may not recognize newer monitors or may not support the refresh rates those monitors advertise. Updating the driver often unlocks higher refresh rates automatically.
Cable type and connection standards limit refresh rate too
The physical cable connecting your monitor to your GPU also sets a hard ceiling on refresh rate. HDMI 2.0, which is common on older monitors and laptops, maxes out at 60 Hz for 4K resolution and 120 Hz for 1080p. If you're using an HDMI 2.0 cable, your monitor cannot display higher than those rates, no matter what the GPU or monitor settings say.
DisplayPort 1.4 and HDMI 2.1 both support much higher refresh rates — 240 Hz and beyond at 1440p resolution. If your monitor and GPU both support DisplayPort, switching to a DisplayPort cable is often the fastest way to unlock higher refresh rates. Check your monitor's manual or the ports on the back to see what it accepts.
USB-C to HDMI or USB-C to DisplayPort adapters can also introduce limitations. A cheap adapter may only support HDMI 2.0 speeds even if your monitor and GPU support faster standards. If you're using an adapter, try a higher-quality one or a direct cable connection if possible.
Check Windows display settings to see what the GPU is actually outputting
Windows Settings shows you the refresh rate your GPU is currently sending to your monitor. Right-click your desktop, select Display Settings, scroll down, and click Advanced Display Settings. Look for the Refresh Rate dropdown — that number is what your GPU is outputting right now.
If that number is lower than what your monitor supports, the GPU is the limiting factor. If it matches your monitor's maximum, then the GPU is not the problem. This tells you whether to look at GPU settings or cable type next.
Some external monitors also have their own settings menu (accessed with buttons on the monitor itself) where you can set a preferred refresh rate. Check your monitor's manual to see if this option exists. It's rare for the monitor itself to cap refresh rate, but it's worth ruling out.
Update your GPU driver first
Open Device Manager (right-click Start, select Device Manager), expand Display Adapters, right-click your GPU, and select Update Driver. Choose Search Automatically for Updated Driver Software. Windows will check for the latest driver from the manufacturer.
Alternatively, visit NVIDIA.com, AMD.com, or Intel.com directly and read the latest driver for your specific GPU model. Install it, restart your computer, and check Windows Settings again to see if new refresh rate options appear.
After updating, open your GPU's control panel (NVIDIA Control Panel, Radeon Settings, or Intel Graphics Command Center) and look for display or monitor settings. Some drivers require you to manually select a higher refresh rate in the control panel before Windows will offer it as an option.
Manually configure refresh rate in GPU control panel
NVIDIA Control Panel: Open it, go to Display, then Change Resolution. Select your external monitor from the dropdown, and look for a Refresh Rate option. If it's set to 60 Hz but your monitor supports higher, change it to the desired rate and click explore.
AMD Radeon Settings: Open it, go to Display, then select your monitor. Look for Refresh Rate and change it to match your monitor's capability. Some AMD GPUs also have an option called Custom Resolution where you can manually set refresh rate if the standard options don't include what you need.
Intel Graphics Command Center: Open it, select your display, and look for Refresh Rate in the display settings. Change it to the highest available option that matches your monitor's specs.
If you don't see your monitor listed or the refresh rate options seem limited, your driver may not recognize the monitor correctly. Try unplugging the monitor, restarting your computer, and plugging it back in. Windows will re-detect it and may load the correct driver.
BIOS settings can also cap refresh rate on some systems
On some laptops and desktop computers, the BIOS (the firmware that runs before Windows starts) contains settings that affect GPU output. This is less common on modern systems, but it's worth checking if you've tried everything else.
Restart your computer and enter BIOS by pressing Delete, F2, F10, or F12 during startup (the key varies by manufacturer — check your computer's manual). Look for settings related to integrated graphics, PCIe speed, or display output. If you see an option to disable integrated graphics in favor of a dedicated GPU, or to set PCIe to Gen 3 or Gen 4, these can affect refresh rate.
BIOS changes are rarely necessary for refresh rate issues, and changing the wrong setting can cause problems. Only adjust BIOS settings if you're comfortable with it, and take a photo of the original settings before you change anything so you can revert if needed.
Frequently Asked Questions
Why does my external monitor show 60 Hz when it says 144 Hz on the box?
Your GPU driver is likely defaulting to 60 Hz for safety. Update your GPU driver, check Windows Settings to confirm what refresh rate is available, and manually select a higher rate in your GPU control panel if it's not automatically offered. Also verify you're using a cable that supports higher refresh rates — HDMI 2.0 maxes out at 60 Hz for 4K.
Does the monitor cable really matter for refresh rate?
Yes. HDMI 2.0 supports 60 Hz for 4K and 120 Hz for 1080p. DisplayPort 1.4 and HDMI 2.1 support 240 Hz and higher. If you're using an old HDMI cable, switching to DisplayPort or a newer HDMI cable can unlock higher refresh rates if your monitor and GPU both support it.
What if I've updated the driver and changed the cable but refresh rate is still stuck at 60 Hz?
Check your monitor's manual to see if it has a built-in refresh rate setting in its on-screen menu. Also verify in Windows Settings that the GPU is actually outputting the higher rate you selected — sometimes the setting doesn't stick after restart. If it still doesn't work, your GPU may not support the monitor's refresh rate, or there may be a compatibility issue requiring a different cable type.
Can a USB-C dock limit refresh rate?
Yes. USB-C docks use adapters internally, and cheap docks often only support HDMI 2.0 speeds. If you're using a dock and getting stuck at 60 Hz, try connecting the monitor directly to your GPU with a DisplayPort or HDMI cable instead. If that works, the dock is the bottleneck.
Do I need to change BIOS settings to fix refresh rate?
Almost never. BIOS changes are a last resort. Start with driver updates, cable type, and GPU control panel settings. Only enter BIOS if you've tried everything else and you're comfortable with firmware settings.