Introduction
Your screen shouldn’t look like a broken TV — but Windows 11 screen flickering is one of the most disruptive problems you can hit on a PC. One moment your display is fine; the next it’s strobing, flashing, or randomly going black. Work grinds to a halt, and the constant flashing can even trigger headaches.
Screen flickering in Windows 11 is almost always caused by one of two things: a buggy or incompatible display driver, or a software app conflicting with your graphics system. The good news? You don’t need to be a tech expert to fix it. These eight proven fixes walk you through it step by step.
Quick Answer
Windows 11 screen flickering is usually caused by an outdated, corrupted, or incompatible display driver — or by a conflicting app. Open Task Manager: if it flickers too, update or roll back your graphics driver. If it doesn’t flicker, find and uninstall the problematic app. Most users fix this in under 10 minutes.
Fix 1: Use Task Manager to Find the Cause (Do This First)
Before you try anything else, run the “Task Manager test.” It pinpoints the cause in 30 seconds flat.
- Press Ctrl + Shift + Esc to open Task Manager.
- Watch your screen carefully while Task Manager is open.
What the result means:
| What flickers | Most likely cause |
|---|---|
| Everything, including Task Manager | Display driver problem |
| Everything except Task Manager | Incompatible app |
A driver problem points you to Fixes 2–5. An app problem points you to Fix 6. This one step saves you from chasing the wrong fix.
Fix 2: Update Your Display Driver
An outdated or buggy graphics driver is the single most common cause of screen flickering in Windows 11. Here’s how to update it:
- Right-click the Start button and select Device Manager.
- Expand Display adapters.
- Right-click your graphics adapter (e.g., NVIDIA GeForce, AMD Radeon, Intel UHD Graphics) and choose Update driver.
- Select Search automatically for drivers.
- If Windows finds an update, install it and restart your PC.
Pro tip: For NVIDIA and AMD cards, download the latest driver directly from the manufacturer’s website (nvidia.com or amd.com) rather than relying on Windows to find it — manufacturer drivers are usually newer and more thoroughly tested.
Troubleshooting tip: If Windows says “The best drivers for your device are already installed” but flickering continues, the current driver may be corrupted. Jump to Fix 4 to do a clean reinstall.
Fix 3: Roll Back the Display Driver
Did the flickering start right after a Windows update or a driver update? Rolling back to the previous driver version often solves it instantly.
- Open Device Manager (right-click Start → Device Manager).
- Expand Display adapters and double-click your graphics adapter.
- Go to the Driver tab.
- Click Roll Back Driver. (If this button is greyed out, Windows has no previous driver saved.)
- Choose a reason when prompted, click Yes, and restart your PC.
Fix 4: Reinstall the Display Driver Completely
If updating or rolling back didn’t help, the driver itself may be corrupted. A clean reinstall removes it entirely and starts fresh.
- Open Device Manager → Display adapters.
- Right-click your graphics adapter and select Uninstall device.
- If you see a checkbox that says “Delete the driver software for this device”, check it.
- Click Uninstall, then restart your PC.
- Windows will load a basic driver automatically. From there, download and install the latest driver from your GPU manufacturer’s website (NVIDIA, AMD, or Intel).
Fix 5: Check and Change Your Refresh Rate
An incorrect refresh rate — especially one your monitor doesn’t fully support — can cause persistent flickering. This is a common issue with external monitors and higher-refresh-rate displays.
- Go to Settings → System → Display.
- Scroll down and click Advanced display.
- Under Choose a refresh rate, try a lower value (e.g., switch from 144 Hz to 60 Hz).
- If the flickering stops, your cable or monitor may not reliably support the higher refresh rate.
Fix 6: Find and Remove the Conflicting App
If Task Manager did not flicker in Fix 1, an app is the culprit. Windows 11 is known to conflict with certain programs — Norton Antivirus, iCloud for Windows, and some older audio drivers are frequent offenders.
- Think about what changed before the flickering started — did you recently install or update an app?
- Go to Settings → Apps → Installed apps.
- Temporarily uninstall recently added apps one at a time and check after each removal whether flickering stops.
- When you find the app that fixes it, check for an update for that app — or keep it uninstalled if no update is available.
Pro tip: You can also try disabling hardware acceleration inside individual apps without uninstalling them. In Chrome, go to Settings → System and toggle off Use hardware acceleration when available, then relaunch the browser.
Fix 7: Run Windows Update
Microsoft regularly ships driver and stability fixes through Windows Update. A pending update may already contain your fix — especially after a new Windows 11 release causes widespread display issues.
- Go to Settings → Windows Update.
- Click Check for updates.
- Install all available updates. Also click Advanced options → Optional updates — driver patches often appear there and aren’t installed automatically.
- Restart your PC and see if flickering is resolved.
If Windows Update itself isn’t working properly, see our guide: How to Fix Windows Update Not Working on Windows 11.
Fix 8: Check Your Display Cable and Hardware
If none of the software fixes work, the problem may be physical rather than a software issue.
- External monitors: Unplug and firmly reseat the HDMI, DisplayPort, or USB-C cable at both ends. Try a different cable if you have one — even a slightly loose or damaged cable can cause intermittent flickering.
- Laptops: If flickering appears when you flex the lid or tilt the screen, you likely have a loose internal display cable. This requires professional repair — contact the manufacturer or a local repair shop.
- GPU temperature: Overheating graphics cards can cause flickering under load. Use a free tool like HWMonitor or GPU-Z to check GPU temperatures. If they exceed 85–90°C consistently, clean out dust from the GPU cooler or improve case airflow.
Troubleshooting tip: If flickering happens only at certain lid angles or when you pick up the laptop, it’s almost certainly a hardware cable issue — no software fix will solve it.
Common Mistakes to Avoid
- Skipping the Task Manager test. Updating drivers when an app is actually the cause — or vice versa — wastes time. Run the test in Fix 1 first, every time.
- Relying solely on Windows Update for drivers. Windows Update often provides generic, older drivers. Download the latest version directly from NVIDIA, AMD, or Intel for the most reliable results.
- Ignoring Optional Updates. Driver patches from Microsoft frequently appear under Optional updates, not as automatic installs. Check manually: Settings → Windows Update → Advanced options → Optional updates.
- Installing a new driver over a corrupted one. Always fully uninstall the old driver (Fix 4) and restart before installing a new one. Layering a fresh driver over a corrupted installation often makes things worse.
- Overlooking the cable. A low-quality or slightly damaged HDMI or DisplayPort cable produces flickering that looks identical to a driver problem. Swap the cable early in your troubleshooting before going deep on software fixes.
Frequently Asked Questions
Why is my Windows 11 screen flickering after an update?
Windows updates can replace your display driver with a version that conflicts with your hardware. Open Device Manager → Display adapters → your GPU → Driver tab → Roll Back Driver to restore the previous working version.
Why does my screen flicker only in certain apps?
Some apps use hardware acceleration, which can conflict with your GPU driver. Try disabling hardware acceleration in the app’s settings, or check for an updated version of the app to resolve the conflict.
Can a virus cause screen flickering on Windows 11?
Rarely, but it’s possible. Run a full scan with Windows Security (built-in) or a trusted antivirus to rule out malware before spending time on driver fixes.
What if my screen is flickering in Safe Mode too?
Flickering in Safe Mode — where only basic drivers load — strongly suggests a hardware problem: a faulty display cable, the monitor itself, or the GPU. Run hardware diagnostics or contact a repair professional.
How do I fix screen flickering on a laptop?
Start with the driver fixes — update, roll back, or reinstall your display driver. If those don’t work, check whether the flickering appears when the lid is at certain angles. That usually means a loose internal display cable, which requires professional repair.
Why does my screen flicker randomly and then stop on its own?
Intermittent flickering is often caused by a loose display cable or a GPU that’s beginning to overheat. Check your cable connections and monitor GPU temperatures under load using a free tool like HWMonitor.
Will a factory reset fix Windows 11 screen flickering?
A reset can eliminate software-caused flickering, but it’s a last resort. Work through the driver and app fixes first — they solve the problem in the vast majority of cases without wiping your entire PC.
Conclusion
Windows 11 screen flickering almost always comes down to a display driver issue or a conflicting app — and both are fixable without any technical expertise. Start with the Task Manager test to identify the root cause, then work through the driver fixes or app removal steps. In most cases, you’ll have a stable, flicker-free display within minutes.
Dealing with other Windows 11 display or stability problems? These related guides can help: How to Fix the Blue Screen of Death (BSOD) on Windows 11 and Windows 11 Keeps Freezing? Here’s How to Fix It.
Have a fix that worked for you? Drop it in the comments below — you might save someone else hours of frustration.