Your laptop screen is rock steady, but the second monitor strobes, flashes, or shimmers. It’s not your imagination and it’s not “just how external monitors are” — flicker isolated to the second monitor means the fault is in the external display chain, and that chain has a short list of suspects.

Because the internal panel is fine, you can skip every fix aimed at the laptop display itself. This guide targets only the external path: cable, port, monitor settings, and the driver’s external-output handling. Each fix includes a quick way to verify it worked, so you don’t waste time on steps that changed nothing.

Why this happens

  • Marginal HDMI/DisplayPort cable: Insufficient bandwidth or damaged shielding causing intermittent signal drops.
  • Unsupported refresh rate: The monitor driven at a rate it can’t sustain.
  • Monitor overdrive/response settings: Aggressive overdrive causing inverse ghosting that looks like flicker.
  • Adaptive sync mismatch: FreeSync/G-Sync range conflicts between GPU and monitor.
  • GPU driver bug on the external output: Driver mishandling the external port’s timing.
  • Resolution beyond cable capacity: 4K at high refresh over an HDMI 1.4-era cable.
  • Monitor firmware or power issue: Failing backlight or power supply in the monitor itself.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Swap the cable (the highest-yield test)

Before anything else, eliminate the cable — it’s the cause often enough to always test first.

  1. Replace the HDMI/DisplayPort cable with a different one — ideally certified for the bandwidth you need.
  2. For 1080p/1440p at high refresh: certified High Speed HDMI or DisplayPort 1.2+.
  3. For 4K 60Hz+: Ultra High Speed HDMI (2.1) or DisplayPort 1.4.
  4. Keep the cable under 2 meters for testing — long cables attenuate the signal.
  5. Test the suspect cable on another setup to confirm it’s bad before throwing it away.

If a new cable fixes it, you’re done in five minutes. Label the bad cable so it doesn’t sneak back into service.

Fix 2: Set the monitor’s native refresh rate

A rate the monitor can’t sustain produces rhythmic flicker.

  1. Open Settings > System > Display, select the second monitor at the top, then Advanced display.
  2. Set Choose a refresh rate to the monitor’s spec-listed native rate.
  3. If the native rate flickers, drop to 60Hz as a diagnostic — stable at 60Hz implicates bandwidth (cable/port), not the panel.
  4. Match the resolution to the monitor’s native resolution too.

Also try the monitor’s on-screen menu: some monitors have their own refresh/overdrive modes that must match the input signal.

Fix 3: Disable adaptive sync and monitor overdrive

Variable refresh and overdrive are flicker factories when mismatched.

  1. In the monitor’s on-screen menu, turn FreeSync/G-Sync/Adaptive Sync off temporarily.
  2. Set Overdrive / Response Time to Normal or Off — the fastest settings cause visible flicker on many panels.
  3. In the GPU control panel, disable variable refresh for that display.
  4. Test for several minutes — these artifacts sometimes take a while to manifest.

If flicker stops, re-enable features one at a time. Many users find FreeSync works fine but maximum overdrive doesn’t — keep the combination that’s stable.

Fix 4: Reinstall the GPU driver

Driver bugs frequently target external outputs specifically.

  1. Open Device Manager (Win + X) and expand Display adapters.
  2. Right-click the GPU driving the external port and choose Uninstall device, ticking Attempt to remove the driver.
  3. Restart, then install the manufacturer’s driver — Intel’s driver assistant for Intel, or the GPU vendor’s driver for discrete cards.
  4. Reconnect the monitor and re-test at native settings.

Use the clean-install option when available. External-port timing fixes are common in driver release notes — check yours for flicker mentions.

Fix 5: Try a different port and bypass adapters

Isolate the port and any intermediaries.

  1. If using HDMI, try DisplayPort (or USB-C video) instead — different port, different driver path.
  2. Remove docks, adapters, and splitters; connect directly.
  3. Try a different port on the monitor itself.
  4. If the laptop has multiple video-capable ports, test each.

Direct-connection stability with dock flicker means the dock is the problem — update its firmware. Port-specific flicker that follows one port across cables and monitors suggests port hardware trouble. Port-level diagnosis is detailed in the DisplayPort guide .

Fix 6: Adjust Windows display settings for the second monitor

Windows-level settings can fight the monitor.

  1. In Settings > System > Display, select the second monitor and turn HDR off temporarily — HDR handshake issues cause flicker on some monitors.
  2. Set Scale to 100% for testing — non-native scaling occasionally interacts with flicker.
  3. Disable Dynamic refresh rate if enabled for that display.
  4. In Graphics > Change default graphics settings, toggle Hardware-accelerated GPU scheduling and restart to test both states.

Change one setting at a time and test for a few minutes each — flicker fixes need patience to verify.

Fix 7: Test the monitor itself and check its firmware

If the chain is clean, suspect the monitor.

  1. Connect the monitor to a completely different computer with a proven cable — flicker there means the monitor is at fault.
  2. Check the monitor manufacturer’s site for firmware updates — flicker bugs get fixed in firmware.
  3. Try the monitor’s factory reset option in its on-screen menu.
  4. Test at full brightness — backlight flicker often vanishes at 100%, indicating a failing backlight or power supply.
  5. If under warranty and the monitor flickers on every source, RMA it.

Monitor-side flicker with a clean signal chain is a hardware defect — no driver will fix it. For detection issues that accompany the flicker, the external monitor guide covers enumeration problems.

Closing

Second-monitor-only flicker is good news diagnostically: the laptop is fine, and the fault is in a short, testable chain. Cable first, refresh rate second, adaptive sync third — that order resolves the overwhelming majority. Once the external display runs stable at its native settings, it stays that way.

Frequently asked questions

Why does only my second monitor flicker on Windows 11?
When the laptop panel is steady but the external monitor flickers, the problem is in the external display chain: the cable, the port, the monitor’s own settings, or the GPU driver’s handling of that output. Common triggers are a marginal HDMI cable that can’t sustain the set resolution and refresh rate, a refresh rate the monitor doesn’t support, or the monitor’s overdrive setting conflicting with the signal. The internal display uses a separate path, which is why it’s unaffected.
Can a bad HDMI cable cause monitor flickering?
Yes — it’s the leading cause. A cable with damaged shielding or insufficient bandwidth produces intermittent signal loss that looks like flickering, especially at higher resolutions and refresh rates. Always test with a different, preferably certified, cable before reinstalling drivers. For 1440p at 144Hz or 4K at 60Hz+, use a certified High Speed or Ultra High Speed HDMI cable, or a quality DisplayPort cable.
What refresh rate stops second monitor flickering?
The monitor’s native refresh rate as listed in its specifications — commonly 60Hz, 75Hz, 120Hz, or 144Hz. Set it in Settings then System then Display then Advanced display. If the native rate flickers, drop to 60Hz as a test: stable at 60Hz but flickering higher points to cable bandwidth limits. Also disable adaptive sync (FreeSync/G-Sync) temporarily, since mismatched variable refresh ranges cause flicker.
Does the GPU driver affect only the second monitor?
Yes. GPU drivers handle each output independently, and driver bugs often affect external ports while the internal panel stays perfect — particularly HDMI ports driven at high refresh rates. Reinstalling the display driver fixes many external-only flicker cases. If your main screen flickers too, the issue is broader — see the laptop screen flickering guide instead.