If your screen tears, stutters, or flashes to black mid-raid, you are not imagining it. Flicker during games almost always traces back to one of a handful of culprits: a mismatched refresh rate, an unstable overclock, a failing cable, a driver conflict, or a power delivery problem under load. The good news is that most of these are diagnosable in under fifteen minutes and reversible without spending a dime. This guide walks you through identifying the cause systematically, then applies the correct fix for each scenario. The steps below reflect the current Windows 11 and GPU driver interfaces as of 2026, but the underlying logic applies broadly.

Most Common Causes

Cause Symptom Likelihood
FreeSync/G-Sync range mismatch Brightness pulsing at low frame rates, especially in dark scenes High
Unstable GPU or memory overclock Flicker that appears only in demanding scenes, sometimes with artifacting High
Cable or port problem Full-screen flashes, signal dropout, black screens of one or two seconds High
Outdated or corrupted GPU driver Flicker after a driver update, or flicker combined with stuttering Medium
Backlight or panel hardware fault Flicker at all times, including the BIOS screen and desktop Medium
Power supply instability under load Flicker alongside shutdowns or restarts when the GPU spikes Low
Browser or overlay hardware acceleration Flicker only when Discord, a browser window, or game overlay is active Low

Diagnose Step by Step

1. Check whether the flicker happens outside games

Boot to the BIOS/UEFI (usually Del or F2 at startup) and leave it sitting there for two minutes. Flicker in the BIOS points to the monitor, cable, or panel itself, since no driver is loaded. If the BIOS is stable, move on.

2. Confirm your refresh rate and VRR settings

Right-click the desktop and choose Display settings, scroll to Advanced display, and confirm the refresh rate matches your monitor’s rated value (for example, 144 Hz, not 60 Hz). Then check the monitor’s own OSD menu (buttons on the bezel) for FreeSync, Adaptive-Sync, or G-Sync status while a game runs.

3. Test with a different cable and port

Swap to a certified DisplayPort 1.4 or HDMI 2.1 cable, and try a different input on the monitor. Cheap or damaged cables are one of the most common causes of full-screen black flickers, particularly at high resolutions and refresh rates.

4. Roll back or clean-install your GPU driver

If flicker began after a driver update, use Display Driver Uninstaller (DDU) in Safe Mode (press Win + R, type msconfig, go to the Boot tab, check Safe boot, restart), then reinstall the latest driver directly from NVIDIA, AMD, or Intel.

5. Disable any overclocks

Open MSI Afterburner or your GPU vendor’s tuning tool and click the reset-to-default button. If you have an undervolt or memory overclock profile saved, load defaults and retest. Flicker that disappears at stock speeds confirms an unstable overclock.

6. Isolate overlays and hardware acceleration

Disable hardware acceleration in Discord (Settings, Advanced, Hardware Acceleration off) and your browser (Chrome: Settings, System, “Use graphics acceleration when available” off). Also disable the Xbox Game Bar (Settings, Gaming, Xbox Game Bar off) to rule out capture-related flicker.

Fixes by Cause

FreeSync or G-Sync range mismatch

What causes it: Variable refresh rate panels can pulse or flicker brightness when the frame rate drops below the monitor’s minimum VRR range, because the backlight compensates for rapidly changing frame times.

How to check: Flicker is most visible in dark game scenes and during loading screens. Frame rates hovering around or below 48 Hz (a common VRR floor) trigger it. Watch the OSD’s refresh-rate counter if your monitor has one.

What to do: Either raise the minimum VRR range using CRU (Custom Resolution Utility, a free tool that edits the monitor’s override file at C:\Windows\System32\DriverStore — export your current file first), or cap your frame rate above the VRR floor. Alternatively, disable FreeSync entirely in the monitor’s OSD menu to test. Frame caps of 60 or 120 in the NVIDIA Control Panel (Manage 3D settings, Max Frame Rate) or AMD Software (Gaming, per-game Frame Rate Target Control) usually solve it.

How to undo: Re-enable FreeSync in the OSD, remove the frame cap, and in CRU click the reset icon or restore your exported backup file, then run restart64.exe included with CRU.

Unstable GPU or memory overclock

What causes it: Overclocked VRAM or core clocks that pass a stress test can still fail under specific game workloads, causing texture flicker, green or purple artifact flashes, or momentary black frames.

How to check: Reset all clocks to stock and retest in the same game scene. If flicker vanishes, the overclock was marginal.

What to do: Reapply your overclock in smaller increments — reduce memory clocks by 50–100 MHz at a time until the flicker disappears. For undervolts, raise the voltage curve slightly at the target frequency using the voltage/frequency curve editor in MSI Afterburner (Ctrl + F).

How to undo: Click the reset arrow in Afterburner or delete the saved profile; the change is not permanent unless you have applied it at startup, in which case uncheck “Apply overclocking at system startup” in Afterburner settings.

Cable or port problem

What causes it: A cable that meets an older spec, is bent sharply, or is slightly loose cannot sustain the bandwidth needed at 1440p/165 Hz or 4K/120 Hz+, causing the link to retrain repeatedly — which you see as full-screen flicker or one-second blackouts.

How to check: Swap in a known-good, certified cable (look for DisplayPort 1.4 VESA certification or an Ultra High Speed HDMI certification label). Try the monitor’s second input and a different GPU port. If flicker stops, the cable or port was the issue.

What to do: Replace the cable, and route it away from power bricks and unshielded USB 3.0 cables, which can cause interference. Tighten the DisplayPort thumb screws.

How to undo: Not needed — replacing hardware is inherently reversible by swapping the old cable back.

Outdated or corrupted GPU driver

What causes it: A buggy driver install, a leftover from a previous vendor’s driver, or a brand-new release with a flicker regression can cause desktop-wide flicker in games and sometimes in windowed apps.

How to check: Note whether flicker started immediately after a driver update. Check the vendor’s release notes or forums for known flicker issues on your GPU model.

What to do: Run DDU in Safe Mode (select “Clean and restart” under the GPU vendor’s option), then install the latest driver. If the newest driver is the problem, install the previous known-stable version from the vendor’s driver archive page.

How to undo: Repeat the DDU process and reinstall whichever driver version you prefer. Windows Update may reinstall its own driver — set your network connection to metered temporarily, or use the vendor’s app to disable automatic driver updates.

Backlight or panel hardware fault

What causes it: A failing backlight driver circuit, loose internal ribbon cable, or degrading panel can cause constant flicker regardless of software settings.

How to check: Flicker in the BIOS, in the motherboard splash screen, or on another PC confirms a hardware fault. Also test the monitor with a different input source, such as a game console.

What to do: First, perform a monitor reset via the OSD (usually System, Reset or Factory Reset). If flicker persists and the monitor is under warranty, contact the manufacturer for an RMA. Out of warranty, professional repair is rarely cost-effective.

How to undo: The OSD reset is reversible by re-entering your preferred settings (brightness, contrast, color profile).

Power supply instability under load

What causes it: A PSU that cannot handle transient GPU power spikes (common on high-end cards) can cause momentary voltage droop, which shows up as screen flicker, driver timeouts, or full system restarts.

How to check: Look in Windows Event Viewer (Win + X, Event Viewer, Windows Logs, System) for Event ID 4101 “Display driver nvlddmkm stopped responding” or similar. Also check whether the system restarts under load. Make sure the GPU’s 8-pin or 12V-2×6 connectors are fully seated at both ends.

What to do: Reseat all power cables, avoid daisy-chained PCIe pigtails on high-draw cards, and use a single dedicated cable per connector. Test with a lower power limit in Afterburner (reduce the power limit slider to 80%) — if flicker stops, the PSU is likely marginal.

How to undo: Restore the power limit slider to 100% and re-seat the original cable configuration.

Overlay and hardware acceleration conflicts

What causes it: Discord, browser windows, GeForce Experience/AMD Adrenalin overlays, and Xbox Game Bar all hook into the game’s presentation pipeline and can cause flicker in borderless-windowed mode.

How to check: Run the game with every overlay disabled and hardware acceleration off in Discord and your browser. If flicker disappears, re-enable them one at a time to find the offender.

What to do: Disable the specific overlay (Discord: Settings, Game Overlay, toggle off; Steam: Settings, In Game, uncheck “Enable the Steam Overlay while in-game”). Update the offending app — flicker bugs in overlays are commonly patched.

How to undo: Simply toggle the overlay or hardware acceleration setting back on.

When to Replace or Reinstall

If you have worked through every fix above and flicker persists, escalate in this order. First, do a full Windows reinstall of the graphics stack: DDU in Safe Mode followed by the latest driver, plus a Windows Update check including optional driver updates. Second, test the GPU in another system, or test another GPU in yours — this cleanly splits the blame between components. Third, test the monitor on a different PC; if it flickers there too, the panel or its backlight driver is failing and warranty service is the correct path. Reinstall Windows itself is a last resort, but if flicker survives a clean driver install and occurs across multiple games and apps, a fresh Windows install (Settings, System, Recovery, Reset this PC, Keep my files) is worth attempting before buying replacement hardware.

FAQ

Why does my monitor flicker only in dark scenes?

This is the classic FreeSync/G-Sync VRR brightness pulsing issue. It happens when frame rates dip near or below the monitor’s minimum VRR range. Cap your frame rate above that floor using Max Frame Rate in the NVIDIA Control Panel or Frame Rate Target Control in AMD Software, or adjust the VRR range with CRU.

Can a bad DisplayPort cable really cause flickering?

Yes, and it is one of the most common causes. High-resolution, high-refresh combinations push cables close to their bandwidth limit. An under-spec or damaged cable causes link retraining, seen as full-screen black flashes. Always use a certified DisplayPort 1.4 or Ultra High Speed HDMI cable.

Is monitor flicker a sign my GPU is dying?

Usually not. Flicker alone is far more often a settings, cable, or driver issue. GPU failure typically brings additional symptoms: persistent artifacting at stock clocks, driver timeout errors (Event ID 4101 in Event Viewer), crashes under load, or failure to POST. Test at stock speeds with a clean driver install before assuming hardware failure.

Should I turn off FreeSync to stop flickering?

Try it as a diagnostic, not necessarily as a permanent fix. If flicker stops with FreeSync off, the cause is a VRR range mismatch, and capping your frame rate or widening the VRR range lets you keep FreeSync’s smoothness. If flicker continues with FreeSync disabled, look at cables, drivers, and overclocks instead.

Related guides

Browse all Troubleshooting guides →