Screen flickering in Windows: causes and effective solutions step by step

Last update: May 13th 2026
  • Flickering may be due to graphics drivers, incompatible applications, or hardware failures.
  • Opening the Task Manager helps identify whether the source is software (apps) or drivers/graphics card.
  • Check cables, monitor, and resolution/frequency compatibility before assuming an internal equipment failure.
  • Keep drivers and applications up to date; if the problem persists, consider system restore or specialized technical support.

Windows screen flickers

It's a problem that drives anyone crazy: the screen flickers in Windows, making it difficult to see and almost impossible to work. This annoying bug can have various causes, and although in most cases it can be fixed with a few adjustments, it can also require more advanced interventions or, in the worst-case scenario, specialized technical assistance.

In this article, we've compiled all the solutions . We'll also show you how to identify the source of the problem, how to check for incompatible drivers, applications, system settings, and more. Everything you need to get your screen working normally again.

Why is the screen flickering in Windows? Identify the cause.

The first step to tackling the problem is to find the source of the issue . Is it a faulty driver, a problematic application, or a hardware failure? To find out, the easiest way is to open the Windows Task Manager (you can do this by pressing Ctrl + Shift + Esc). Observe the following:

  • If the task manager also flashes along with the rest of the screen, the cause is probably in the graphics card driver or screen.
  • If only the background or desktop flickers, but not the task manager, then the problem is more likely caused by a incompatible or failing application.

This simple test saves you time with solutions that don't get to the point , so don't skip it before you start testing fixes.

Windows screen flashes

Ruling out physical problems: Check the hardware

Often, flickering problems don't stem from software or Windows settings, but from hardware issues . Before you panic, check the following:

  • Check the connection cables: Disconnect and reconnect your HDMI, DisplayPort, or other cable. Try a different cable if you have one, or a different input on your monitor.
  • Make sure your monitor and computer are compatible with the resolution and frequency you're using. If your monitor is older, it may not support high frequencies.
  • Check the graphics cardIf you have both a dedicated and an integrated graphics card, disconnect one to see if the flickering disappears. If possible, try your monitor on another computer or connect your computer to a different monitor.
  • If you suspect that the graphics card is failing (for example, after overclocking or due to high temperatures), limit the frequencies and test the system with the motherboard's integrated graphics.
  How to optimize an SSD in Windows 11 for truly lightning-fast performance

If the problem persists after all the tests, it could be a physical fault in the monitor, graphics card, or even the motherboard. In this case, it would be advisable to consult a specialized technician.

Fix screen flickering caused by apps

One of the most frequent causes of flickering in Windows is the presence of incompatible, outdated, or corrupted applications . Many well-known programs have been a common source of this type of problem.

If you just installed something new, or the flickering started after an update, try the following:

  • Update the app problematic from the Microsoft Store or the developer's official website. Keeping apps up to date prevents many conflicts with the system.
  • Uninstall the application It's suspicious if there's no update or the error persists. You can do this from Settings – Apps – Apps & Features, or from Control Panel – Programs & Features. Find the app, select it, and choose "Uninstall." Restart your computer after each deletion and check if the flickering has disappeared.
  • If in doubt, delete the most recently installed apps first., or those associated with the date on which the error began.

Once you've completed the process, you can reinstall any useful apps that aren't causing the error. If they're apps purchased from the Microsoft Store, go to the store, go to Library or My Library, locate the apps, and reinstall them from there. If they don't appear, install them from the manufacturer's official website.

Graphics card driver problems: how to fix them

The other major cause of screen flickering in Windows is the graphics card drivers (display drivers). These may be corrupted, outdated, or simply incompatible with the latest operating system version.

  How to remove WinRing0 from Windows and determine if it's actually a virus

These are the options to fix it:

  • Update the graphics card driverOpen Device Manager (right-click the Start button, select Device Manager), expand Display Adapters, right-click your graphics card, and choose "Update Driver." Select "Search automatically for drivers" and follow the prompts. If nothing new is found, download the updated driver from the official NVIDIA, AMD, or Intel website, depending on your hardware.
  • Use manufacturer-specific softwareIf you have a dedicated card, you can use programs like GeForce Experience (NVIDIA) or Radeon Software (AMD), which manage driver updates automatically and reliably.
  • Roll back the driver if the failure started after an update: In Device Manager, right-click on the graphics card, go to Properties, go to the “Driver” tab, and click “Roll Back Driver” if available.
  • Uninstall and reinstall the graphics driverIn Device Manager, select "Uninstall Device" for your graphics card and select "Delete Driver Software." After restarting your computer, Windows will reinstall the basic driver. If the problem persists, manually install the driver downloaded from the manufacturer's website.

Remember that if your computer has two cards (an integrated Intel card and a dedicated card, for example), you can try disabling one or the other to see which one is causing the problem. Always do this from Device Manager.

Windows screen flickers

Review and adjust display settings

Incorrect screen settings (resolution, refresh rate, poorly adjusted HDR, etc.) can cause the image to be unstable or flicker. Try the following:

  • Adjust the refresh rate: Right-click on the desktop, select Display Settings, navigate to “Advanced display settings,” and then change the frequency to the recommended frequency (60 Hz or whatever is appropriate for your monitor).
  • Reduce screen resolution temporarily to see if the flickering goes away. The setting may indicate a compatibility issue, especially on 4K or HDR displays.
  • Disable HDR mode from Display Settings if you have it enabled. Some monitors or TVs may not handle this signal well with certain settings.

Other useful actions in Windows to eliminate flickering

If the problem persists and you've tried all of the above, you can try one of the following actions:

  • Reset BIOS/UEFI: Restart your computer and enter the BIOS / UEFI (usually by pressing F2, Esc, or Delete at startup). Look for the option to restore default settings, save, and restart your computer.
  • Change userCreate a new user profile in Windows from Settings – Accounts – Family & other users. Sign in with that account and see if the flickering persists. If it doesn't, the error may be related to your original user's settings.
  • Disable problematic servicesOpen the Run window (Windows + R), type "msconfig," and press Enter. In the Services tab, search for "Problem Reporting and Solutions Control Panel Help" and "Windows Error Reporting Service." Uncheck them and restart your system. Sometimes these services can interfere with your computer's visual operation.
  How to use the Play Store on your PC: emulators, Google Play Games, and more

Advanced and last resort solutions

If none of the above options worked, you can try the following actions before calling for service:

  • Check if the problem is with the monitor or the PCConnect your computer to another display (such as a TV), or use the problematic monitor on another computer. This way, you'll know which one is faulty or misconfigured.
  • System RestoreIf you have a restore point prior to the date of the crash, you can revert to that state. To do this, boot into Safe Mode (Ctrl + Shift + Esc to open Task Manager – File – Run new task – type “msconfig” – Startup tab – select “Safe boot” and restart). Once in Safe Mode, open Run (Windows + R), type “rstrui.exe” and follow the restore wizard. It is a very effective option if the error was caused by a recent update or change..

To prevent future problems, it's essential to keep drivers updated and verify the integrity of the hardware . Performing regular checks and following good component maintenance practices helps reduce the likelihood of flickering recurring.

This methodical and thorough process increases the chances of resolving the issue without wasting time or data. In most cases, with patience and following these steps, the screen can be stabilized and restored to normal operation.