Resolving Screen Flickering Problems: Every Fix That Actually Works (2026)

Screen flickering on Windows is almost always caused by one of three things: a bad display driver, an incompatible app, or a faulty monitor connection. You can confirm which one in under a minute, and most fixes take less than 10 minutes.

This guide walks you through every cause and fix, from the quick checks to the deeper solutions.

Why Your Screen Is Flickering

Before touching any settings, open Task Manager. Press Ctrl + Shift + Esc and watch the screen.

  • If Task Manager flickers too: The problem is almost certainly a display driver or hardware issue.
  • If Task Manager stays stable while everything else flickers: A specific app is causing the conflict.

That single test tells you where to focus.

Quick Checks Before Anything Else

Do these first. They fix the problem for a surprising number of people.

  • Check your cable. An HDMI, DisplayPort, or VGA cable that is even slightly loose can cause flickering. Unplug and firmly re-seat both ends.
  • Try a different cable. Cables degrade. A cheap HDMI cable is a common culprit.
  • Lower your refresh rate temporarily. Go to Settings > System > Display > Advanced Display. Drop the refresh rate one step and see if it helps.
  • Check for loose connections at the monitor. Press the cable connector in until it clicks.

If none of those help, move on.

Resolving Screen Flickering Problems

Fix 1: Update or Roll Back Your Display Driver

This solves the problem in the majority of Windows flickering cases.

How to Update Your Driver

  1. Right-click the Start button and select Device Manager.
  2. Expand Display Adapters.
  3. Right-click your GPU (for example, NVIDIA GeForce RTX 4060 or Intel UHD Graphics 770) and choose Update driver.
  4. Select Search automatically for drivers.
  5. Restart your PC after the update completes.

If Windows says the driver is up to date but you still have flickering, go directly to the manufacturer’s website:

  • For NVIDIA, use NVIDIA Driver Downloads
  • For AMD, use the AMD Driver Support page
  • For Intel, use the Intel Driver and Support Assistant
See also  Git.exe: Everything You Need to Know About Git's Windows Executable

Download and install the latest driver manually.

How to Roll Back Your Driver

Sometimes a recent driver update breaks things. If your flickering started right after a Windows update or driver update, roll back.

  1. Open Device Manager (same as above).
  2. Right-click your display adapter and choose Properties.
  3. Go to the Driver tab.
  4. Click Roll Back Driver if the option is available.
  5. Restart and check if the flickering stops.

How to Do a Clean Driver Install (NVIDIA and AMD)

A clean install removes old driver files that can conflict with new ones.

For NVIDIA:

  1. Download the latest driver from NVIDIA’s website.
  2. During installation, check the box that says Perform a clean installation.
  3. Finish the install and restart.

For AMD:

  1. Download the latest Adrenalin driver.
  2. During setup, choose Factory Reset (Clean Install).

Clean installs fix problems that regular updates sometimes miss.

Fix 2: Identify and Deal With the Problematic App

If Task Manager stayed stable during your earlier test, an app is interfering with the display.

Common culprits in 2026:

App TypeWhy It Causes Flickering
Antivirus softwareHooks deeply into system processes
Screen recording tools (OBS, etc.)Conflict with GPU rendering
Older desktop customization toolsIncompatible with modern Windows rendering
Legacy apps from Windows 7/8 eraNot built for current display architecture

How to Find the Problem App

  1. Press Win + R, type msconfig, and press Enter.
  2. Go to the Services tab, check Hide all Microsoft services, then click Disable all.
  3. Go to the Startup tab and click Open Task Manager.
  4. Disable every startup app.
  5. Restart your PC.

If flickering stops, one of those apps is the cause. Re-enable them one at a time, restarting each time, until flickering comes back. The last app you enabled is the problem.

Once you find it, either update that app, uninstall it, or contact the developer.

Fix 3: Disable Hardware Acceleration in Problem Apps

Some apps use hardware acceleration to offload graphics work to the GPU. When the driver and app do not agree on how to handle this, you get flickering.

Apps where you can turn this off:

  • Chrome: Settings > System > uncheck “Use hardware acceleration when available” > Relaunch
  • Firefox: Settings > General > Performance > uncheck “Use recommended performance settings” > uncheck “Use hardware acceleration”
  • Discord: User Settings > Advanced > uncheck Hardware Acceleration
  • Microsoft Teams: Settings > General > uncheck GPU hardware acceleration

Restart the app after changing the setting.

Fix 4: Adjust the Screen Refresh Rate

Windows sometimes sets the wrong refresh rate after an update or driver install. A mismatch between what your monitor supports and what Windows is sending it causes flickering.

  1. Right-click the desktop and choose Display Settings.
  2. Scroll down and click Advanced Display.
  3. Under Choose a refresh rate, try different values.

For most monitors, 60Hz is stable. If you have a 144Hz or 165Hz monitor, make sure Windows is actually set to that rate and not defaulting to 60Hz, which can cause flickering on high-refresh displays with certain cables.

Refresh RateBest For
60 HzStandard monitors, older displays
75 HzBudget gaming monitors
120 HzMid-range gaming, good for eyes
144 Hz+Competitive gaming, fast response

If your cable cannot handle the bandwidth for high refresh rates, drop to 60Hz temporarily to confirm. A DisplayPort 1.4 or HDMI 2.1 cable is needed for 144Hz+ at 1440p or 4K.

See also  Best Practices for Data Validation in Excel: Complete Guide

Fix 5: Check and Change Display Adapter Settings

Windows has a setting called Desktop Window Manager (DWM) that controls how everything is drawn on screen. Corrupted or misconfigured GPU settings can interfere with it.

Reset GPU Settings to Default

For NVIDIA:

  1. Open the NVIDIA Control Panel (right-click desktop).
  2. Click Manage 3D settings.
  3. Click Restore Defaults.

For AMD:

  1. Open AMD Radeon Software.
  2. Go to Gaming > Global Graphics.
  3. Click Reset to Default.

Check Power Management Mode

Low power modes on laptops can cause flickering because the GPU underclocks itself aggressively.

For NVIDIA:

  1. Open NVIDIA Control Panel > Manage 3D settings.
  2. Set Power management mode to Prefer maximum performance.

Fix 6: Run the Windows Display Troubleshooter

Windows 11 has a built-in troubleshooter that catches some display issues automatically.

  1. Open Settings (Win + I).
  2. Go to System > Troubleshoot > Other troubleshooters.
  3. Find Video Playback and click Run.
  4. Follow the prompts.

It does not fix everything, but it catches setting mismatches quickly.

Fix 7: Check for Windows Update Issues

A bad cumulative update in 2025 and early 2026 caused flickering on certain Intel and AMD systems. If your flickering started after a Windows update, uninstall it.

  1. Open Settings > Windows Update > Update history.
  2. Click Uninstall updates.
  3. Find the most recently installed update and uninstall it.
  4. Restart and check.

If the update was mandatory, you can delay it temporarily while waiting for Microsoft to release a patch. Check the Microsoft Support page for known display issues linked to recent updates.

Fix 8: Test With a Different Monitor or Cable

If you have done everything above and nothing works, the problem may be hardware.

Try these steps:

  • Connect your PC to a different monitor. If flickering stops, your monitor is failing.
  • Try a different cable type. Swap HDMI for DisplayPort or vice versa.
  • Test the same monitor on a different PC. If it flickers on another machine too, the monitor needs repair or replacement.
  • Check the monitor’s own menu. Press the physical button on the monitor to open its OSD (on-screen display) menu. If the menu itself flickers, the panel or backlight is damaged, not your PC.

Fix 9: Disable Variable Refresh Rate (VRR / G-Sync / FreeSync)

Variable refresh rate technology syncs your monitor’s refresh rate to your GPU’s output. When the implementation is buggy or the monitor firmware is outdated, it causes flickering, especially at low frame rates.

To disable in Windows:

  1. Go to Settings > System > Display > Graphics.
  2. Click Change default graphics settings.
  3. Turn off Variable refresh rate.

To disable G-Sync:

  1. Open NVIDIA Control Panel.
  2. Go to Display > Set up G-Sync.
  3. Uncheck Enable G-Sync.

To disable FreeSync:

  1. Open AMD Radeon Software.
  2. Go to Display settings.
  3. Toggle off AMD FreeSync.

Restart your PC and test. If flickering disappears, update your monitor’s firmware or check if the manufacturer has a patch.

See also  How to Find and Manage the Shell Startup Folder in Windows (2026 Guide)

Fix 10: Check Laptop-Specific Settings

Laptops have extra complexity because they often have two GPUs: an integrated one (Intel or AMD) and a dedicated one (NVIDIA or AMD). Switching between them causes flickering.

Disable Automatic GPU Switching

  1. Open Settings > System > Display > Graphics.
  2. For each app that flickers, click it and set the GPU preference to High performance (dedicated GPU) instead of letting Windows decide.

Battery and Power Settings

  1. Open Control Panel > Power Options.
  2. Set the power plan to Balanced or High performance (avoid custom plans from manufacturers that aggressively throttle the GPU).

Flickering During Specific Activities

Sometimes flickering only happens in certain situations. Here is what that usually means:

SituationMost Likely Cause
Flickering in games onlyGPU driver conflict or VRR issue
Flickering when watching videoHardware acceleration in browser or media player
Flickering on batteryPower-saving mode throttling GPU
Flickering at startupDriver loading issue or corrupt Windows installation
Flickering after sleep/hibernateDisplay driver not resuming correctly

For flickering after sleep: open Device Manager > Display Adapters, right-click your adapter, choose Properties > Power Management, and uncheck Allow the computer to turn off this device to save power.

When to Consider a Fresh Driver Install or OS Repair

If you have tried every fix and flickering persists, the issue may be deeper.

Run System File Checker:

  1. Open Command Prompt as Administrator.
  2. Type: sfc /scannow
  3. Press Enter and wait. This repairs corrupted Windows system files.

Then run DISM:

DISM /Online /Cleanup-Image /RestoreHealth

Restart after both complete.

If nothing works after that, a clean Windows install is the most reliable fix for persistent driver and system-level flickering. Back up your data first.

Flickering on External Monitors and Multi-Monitor Setups

Multi-monitor setups have their own quirks.

  • Make sure both monitors are set to the same color depth (8-bit or 10-bit). Go to Display Settings > Advanced Display > Display Adapter Properties > Monitor tab.
  • If one monitor is 144Hz and another is 60Hz, some GPUs struggle with the mix. Try setting both to 60Hz temporarily to confirm.
  • Check that each monitor has its own cable run directly to the GPU, not through a hub or splitter.
  • USB-C to HDMI or DisplayPort adapters are a frequent source of flickering. Replace cheap adapters with certified ones.

Summary: Fastest Path to Fixing Screen Flickering

Here is the order that resolves the problem fastest for most people:

  1. Check your cable connection and try a different cable.
  2. Open Task Manager during flickering to identify driver vs. app issue.
  3. Update or clean-install your display driver.
  4. If an app is the cause, disable it or turn off its hardware acceleration.
  5. Check your refresh rate setting.
  6. Test with a different monitor or cable to rule out hardware failure.

Most screen flickering cases are resolved at step 3 or 4. Hardware failure is less common but worth testing if software fixes do not help.

Frequently Asked Questions

Why does my screen flicker only when I scroll?

Flickering during scrolling is usually caused by a browser or app using hardware acceleration incorrectly, or a GPU driver that handles compositing poorly. Start by disabling hardware acceleration in your browser. If that does not help, update your GPU driver.

Can a bad RAM stick cause screen flickering?

Rarely, but yes. If RAM is failing or seated incorrectly, it can cause visual corruption that looks like flickering. Try reseating your RAM sticks or testing with one stick at a time using Windows Memory Diagnostic (search for it in the Start menu).

Why does my screen flicker at night or in dark mode?

Some monitors flicker at lower brightness levels due to how they use PWM (pulse-width modulation) to dim the backlight. This is a monitor hardware issue. Try raising the brightness slightly or look for a “Flicker-Free” or “Low Blue Light” mode in your monitor’s settings.

Is screen flickering damaging my monitor?

Flickering caused by software or drivers does not damage hardware. However, if the flickering is caused by a failing backlight, power supply inside the monitor, or loose internal connections, those underlying issues can worsen over time and eventually cause the monitor to fail completely.

Why did my screen start flickering after a Windows update?

Microsoft occasionally ships updates that conflict with specific GPU drivers. Check the Windows Update history, uninstall the most recent update, and check the Microsoft support forum or your GPU manufacturer’s forum for reports of the same issue. Usually a corrected driver or update patch is released within a few weeks.

MK Usmaan