How to Fix Screen Flickering or Flashing in Windows 11
The Problem
The picture strobes, horizontal bands scroll across the panel, or the whole desktop flashes like a strobe—often after a graphics driver update, wrong refresh rate, or a loose cable. Flicker that stops when Task Manager is open points to software; flicker all the time including in BIOS suggests cable, monitor, or GPU hardware.
Second screen only? Second monitor not detected. Black screen from boot? Black screen on boot—different problem.
The Task Manager Test (Do This First)
Ctrl + Shift + Esc→ open Task Manager.- Watch the screen while Task Manager is on top.
| Result | Likely cause | |--------|----------------| | Flicker stops | App, shell, or display driver conflict | | Flicker continues | Cable, monitor, GPU, or VRR/refresh setting |
The Fix: Step-by-Step
Step 1: Match Refresh Rate and Resolution
- Settings → System → Display → Advanced display.
- Pick the correct monitor if you have several.
- Set Refresh rate to the panel's native value (60, 120, 144 Hz)—not a random "48 Hz" leftover from a bad profile.
- Display resolution → recommended (native) resolution.
Step 2: Roll Back or Clean-Install GPU Drivers
Issue started right after an update?
- Device Manager → Display adapters → your GPU → Properties → Driver → Roll Back if enabled.
- Download the previous Studio/Game Ready package from NVIDIA, AMD, or Intel—or laptop OEM site for hybrids.
- Run the installer → choose Clean install (NVIDIA) or Factory reset (AMD) when offered.
Do not stack "driver updater" utilities on top—one clean vendor driver.
Step 3: Disable Variable Refresh and Overlays (Test)
- Settings → System → Display → Graphics → Change default graphics settings → turn off Hardware-accelerated GPU scheduling temporarily—retest. Permanent decision: HAGS guide.
- NVIDIA: disable G-SYNC for one test. AMD: disable FreeSync for one test.
- Exit RGB overlays (iCUE, Armoury Crate) and third-party FPS overlays to see if flicker stops.
Step 4: Update or Disable Problem Apps
Chrome/Edge hardware acceleration can flicker on some Intel iGPUs: Settings → System → Display → Graphics → find the browser → Options → try Power saving vs High performance.
If Task Manager stopped the flicker, note what was running—screen recorders, translucent taskbar tools, and old VPN clients are repeat offenders.
Step 5: Cable and Port (Hardware)
- Reseat DisplayPort or HDMI at PC and monitor—click until latched.
- Try another cable (DisplayPort 1.4 for high refresh, not a bargain HDMI on 144 Hz+).
- Desktops: plug into the graphics card ports, not the motherboard, if you have a discrete GPU.
- Laptop dock: test built-in panel only—flicker gone? Replace dock firmware/driver.
Step 6: Disable Panel Self-Refresh (Some Laptops)
Settings → System → Display → Related settings → Graphics → per-app overrides—or in Intel Graphics / OEM app, disable panel self-refresh or DPST for a test.
Step 7: Safe Mode Check
Settings → Recovery → Advanced startup → reboot → Safe Mode.
No flicker in Safe Mode? Driver or startup app. Flicker in Safe Mode? Hardware or EDID/cable.
When It Is the Monitor or GPU
- Flicker on BIOS logo before Windows loads → monitor, cable, or GPU—not a Windows setting.
- Burn-in test patterns show bands on every input → RMA the panel.
- Only one port on the GPU flickers → try another DP/HDMI output.
File work before replacing hardware: nothing here backs up data—if the machine also throws BSOD, fix video after you have a restore point.