How to fix display flickering on Windows 11

Windows 11 fix screen flickering
Windows 11 fix screen flickering (Image credit: Future)

On Windows 11, screen flickering can occur for many reasons, but usually, it's a problem with the graphics driver or an application that's not compatible with the version of the operating system. 

If you notice that the screen on your device is flickering (or flashing), the easiest way to determine the root of the issue is to open the Task Manager. If the app flickers, the problem is likely related to the video driver, and you can reinstall or roll back the driver to resolve the issue.

On the other hand, if the app doesn't flicker, the problem could be an incompatible application, and uninstalling or updating it may fix the problem on Windows 11.

This how-to guide will teach you the steps to troubleshoot and resolve flickering problems on Windows 11.

How to troubleshoot screen flickering on Windows 11

To check the reason why the screen flickers on Windows 11, use these steps:

  1. Open Start.
  2. Search for Task Manager and click the top result to open the app. 
  • Quick note: You can also access the app from the Taskbar (right-click) context menu or using the "Ctrl + Shift + Esc" keyboard shortcut.
  1. Confirm if the Task Manager window flickers. 

(Image credit: Future)

If the Task Manager doesn't flicker, but everything else on the screen does, the problem is one of the apps. If the Task Manager window flickers alongside everything on the screen, the issue is likely related to the graphics driver.

After these troubleshooting steps, you will have an understanding of the problem and can continue with the steps below, depending on the reason for the issue.

How to uninstall an incompatible app on Windows 11

If you can't figure out the app causing the screen flickering problem, usually, it's a program designed for an older version of the operating system or a third-party antivirus.

To remove an incompatible application on Windows 11, use these steps:

  1. Open Settings.
  2. Click on Apps.
  3. Click the Installed apps page on the right side.

(Image credit: Future)
  1. Select the app causing the flickering screen issue.
  2. Click the menu (three-dots) button and choose the Uninstall option.
  3. Click the Uninstall button.

(Image credit: Future)
  1. Continue with the on-screen directions (if applicable).
  2. Restart the computer.

Once you complete the steps, confirm that the screen is no longer flickering. You may need to repeat the steps to remove other potential apps that may be causing problems. 

If the screen no longer flickers and you need the application, check the software support page to confirm if there's an updated version of the app or mitigation for the problem. Otherwise, you may need to find an alternative solution.

How to update graphics driver on Windows 11

If the flickering issue is related to the graphics driver, you can troubleshoot the problem by updating, rolling back, and reinstalling the graphics driver.

Update graphics driver

To update the graphics driver on Windows 11, use these steps:

  1. Open Start.
  2. Click on Windows Update.
  3. Click the Advanced options settings.

(Image credit: Future)
  1. Under the "Additional options" section, click the Optional updates setting.

(Image credit: Future)
  1. Click on Driver updates.
  2. Check the display driver update.
  3. Click the Download & install button.

(Image credit: Future)

Once you complete the steps, Windows 11 will now include the latest version of the video driver that may resolve the screen flickering problem.

Roll back previous version of driver

If you recently updated the graphics driver, you can try rolling back to the previous version to resolve the issue. Here's how:

  1. Open Start.
  2. Search for Device Manager and click the top result to open the app.
  3. Open the Display adapters branch.
  4. Right-click the graphics card adapter and choose the Properties option.

(Image credit: Future)
  1. Click the Driver tab.
  2. Click the "Roll Back Driver" button.

(Image credit: Future)
  1. Choose any reason from the list.
  2. Click the Yes button.
  3. Restart the computer.

Once you complete the steps, the system will reinstall the previous version of the driver, fixing the display flickering problem.

If the problem continues or the "Roll Back Driver" option is not available, you may have to uninstall and install the graphics driver again with the instructions below. 

Reinstall graphics driver

To update the graphics driver to resolve the flicking problem, use these steps:

  1. Open Start.
  2. Search for Device Manager and click the top result to open the app.
  3. Open the Display adapters branch.
  4. Right-click the graphics card adapter and choose the Uninstall device option.

(Image credit: Future)
  1. Check the "Attempt to remove the driver for the device" option.

(Image credit: Future)
  1. Click the OK button.
  2. Restart the computer.

After you complete the steps, the system will reinstall the drivers automatically from Windows Update, fixing the screen flickering problem.

Although the Windows Update service offers the most suitable drivers, they're sometimes not the most recent ones. If the problem persists, you can manually download and install the latest video drivers from the manufacturer. (You can use these links (NvidiaIntel, and AMD) to download the graphics drivers from the most popular manufacturers)

If the latest drivers from the manufacturer continue to experience screen flickering problems, you could try to install an older version of the driver. Although an older driver version may not include the most up-to-date changes, it may sometimes operate better on your hardware configuration.

More resources

For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:

Mauro Huculak

Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he's a recognized member of the Microsoft MVP community.