Monitor Stuck at 60Hz Even on High-Refresh Display

Hardware – Monitors Beginner 👁 58 views 📅 May 29, 2026

Your monitor specs say 144Hz but you're stuck at 60Hz. Most likely a cable issue or display driver cap, not the monitor itself.

When This Happens

You just plugged in that new 165Hz gaming monitor, or maybe you've had a 144Hz panel for years. You open Windows display settings, scroll to Advanced display, and there it is: '60Hz' grayed out in the dropdown. Or you can select 144Hz but it immediately reverts to 60Hz after applying. The monitor's OSD shows the same dead end. This is especially common with 4K 144Hz monitors or when connecting a laptop via a USB-C hub.

What's Actually Happening

The monitor itself is probably fine. The bottleneck is almost always the cable or the port you're using. HDMI 1.4 can't push 144Hz at 1440p — it maxes out at 60Hz at that resolution. HDMI 2.0 can do 144Hz at 1440p, but not at 4K. DisplayPort 1.2 handles 144Hz at 1440p, but 4K 144Hz requires DP 1.4 with DSC (Display Stream Compression). If you're using an HDMI cable that came with a cable box from 2015, or a cheap USB-C to HDMI adapter, you're not getting the bandwidth.

Another common cause: the GPU or integrated graphics driver caps the display at 60Hz in certain power-saving or multi-monitor setups. Windows itself sometimes defaults to 60Hz on a new display if the driver hasn't fully initialized. And on laptops, the internal display and external monitor might share bandwidth over the same controller, forcing 60Hz on the external panel.

The Fix (In Order of Likelihood)

  1. Swap the cable to a certified DisplayPort 1.4 or HDMI 2.1 cable. Don't trust the cable that came with a cheap monitor. Buy a VESA-certified DP cable or an Ultra High Speed HDMI cable. This fixes 80% of cases. If you're using an adapter (USB-C to DP, miniDP to DP), ditch the adapter and use a native DP cable if your monitor and GPU support it. Adapters introduce signal degradation and cap bandwidth.
  2. Check your GPU's output specs. Go to the GPU manufacturer's site and look up the max refresh rate at your monitor's resolution for each port. For example, an RTX 3060's HDMI port is HDMI 2.1 on paper, but many OEM cards only have HDMI 2.0. You can verify the actual HDMI version using the GPU-Z utility under the 'Advanced' tab. If your GPU only has HDMI 2.0, you're stuck at 60Hz at 4K — use DisplayPort instead.
  3. Change the refresh rate from the GPU control panel, not Windows. Open NVIDIA Control Panel → 'Change resolution' → set the refresh rate there and apply. For AMD, use Radeon Software → 'Display' tab. Sometimes Windows blocks higher refresh rates due to monitor EDID misreads. The GPU driver reads the monitor's EDID directly and can override Windows' limit.
  4. Disable GPU scaling or virtual super resolution. In NVIDIA Control Panel, go to 'Adjust desktop size and position' → set 'Scaling mode' to 'No scaling'. For AMD, disable 'Virtual Super Resolution' temporarily. These features sometimes force the display into a lower bandwidth mode that caps at 60Hz, especially on older monitor firmware.
  5. Update the monitor's firmware. Yes, monitors have firmware too. Check the manufacturer's support page for your exact model. A firmware update can fix EDID bugs that cause the GPU to think the monitor only supports 60Hz. This is rare but real — I've seen it on Acer Predator and Dell S-series monitors.
  6. On laptops: disable the internal display. If you're connected to an external monitor and still stuck at 60Hz, open Device Manager, find the internal display under 'Monitors', right-click and disable it. Some laptop GPUs share bandwidth between internal and external displays, and the internal display's 60Hz cap drags the external down. Yes, you lose your laptop screen, but it's a good test. If the external now hits 144Hz, you know the bandwidth limiter is the laptop's display controller, not the cable or monitor.

Still Stuck? Check These

  • Monitor OSD: is 'Response Time' or 'Overdrive' set to 'Fastest'? Some monitors automatically cap refresh rate at 60Hz when you max out overdrive to prevent ghosting. Set it to 'Normal' or 'Fast' instead.
  • Try a different port on the monitor. Many monitors have one DP 1.4 port and one DP 1.2 port. The HDMI port might be 1.4 on older models. Check the manual for which port supports the highest bandwidth.
  • Boot into Safe Mode with networking. If the refresh rate shows 144Hz there, a third-party software (like MSI Afterburner, DisplayFusion, or your GPU overclocking tool) is forcing 60Hz. Uninstall them one by one.
  • Check for a '165Hz' or '240Hz' mode hidden in the monitor's OSD. Some Dell and LG monitors have a separate 'Overclock' setting that must be enabled before the OS sees the higher refresh rate.

If none of these work, the monitor may genuinely have a hardware fault or the GPU's display controller is damaged. Test the monitor on another PC with a known good DP cable. If it works there, the issue is your GPU or motherboard. If it still caps at 60Hz, RMA the monitor.

Was this solution helpful?