Screen Flashing Windows 10: Solved? Quick Fixes
Yes, screen flashing in Windows 10 is usually solvable — the fix is often a simple driver update or disabling a conflicting app. This article explains the common causes and walks you through the exact steps to stop the flicker, whether it happens on the login screen, in apps, or during gaming.
What Causes Screen Flashing in Windows 10?
Screen flashing (or flickering) in Windows 10 typically stems from one of three sources: an incompatible or outdated display driver, a conflicting third-party application, or a hardware issue. The most frequent culprit is a buggy graphics driver — especially after a Windows update or a fresh install. Another common trigger is a program that forces the display to refresh repeatedly, such as certain antivirus tools, screen recording software, or even the built-in “Compatibility” mode in some apps. Less often, the problem is physical: a loose cable, a failing monitor, or an overheating GPU.
How to Diagnose the Source of the Flicker
Before you change anything, observe when the flashing happens. This narrows down the cause significantly.
- Flickers only on the login screen or in the Settings app? This usually points to a display driver issue, because those areas use a different rendering path than most apps.
- Flickers only when a specific app is open? That app is likely forcing a refresh loop. Close it and see if the flicker stops.
- Flickers everywhere, including in the BIOS or on the boot screen? This strongly suggests a hardware problem — cable, monitor, or GPU.
If the flashing is intermittent and happens in random apps, try booting into Safe Mode. If the flicker disappears in Safe Mode, the cause is almost certainly a software conflict, not hardware.
Fix 1: Update or Reinstall Your Display Driver
The most common fix is updating your graphics driver. Windows Update often installs a generic driver that may not be fully compatible with your GPU.
- Press Win + X and select Device Manager.
- Expand Display adapters, right-click your GPU (e.g., Intel UHD Graphics, NVIDIA GeForce, AMD Radeon), and choose Update driver.
- Select Search automatically for drivers. If Windows finds nothing, go to your GPU manufacturer’s website and download the latest driver for your exact model.
- If updating doesn’t help, right-click the GPU in Device Manager and choose Uninstall device. Check the box that says Delete the driver software for this device, then restart. Windows will reinstall a basic driver — if the flicker stops, the old driver was the problem.
For laptops with dual GPUs (integrated + discrete), update both. A mismatch between them can cause flicker during switching.
Fix 2: Disable Conflicting Apps (Especially Overlays and Antivirus)
If the flicker only happens when an app is running, that app is the culprit. Common offenders include:
- Screen recording or streaming software (OBS, Discord overlay, GeForce Experience overlay)
- Antivirus suites that scan the screen in real time
- Apps that use hardware acceleration (browsers, video players, Office)
- Custom UI tools like wallpaper engines or widget managers
To test, close each one individually. If the flicker stops, disable its hardware acceleration or overlay feature. For example, in Chrome, go to Settings > System and turn off Use hardware acceleration when available. In Discord, go to User Settings > Appearance and toggle off Hardware Acceleration.
Fix 3: Check for Windows Updates and Known Issues
Microsoft periodically releases patches that fix display bugs. Go to Settings > Update & Security > Windows Update and click Check for updates. Install any pending updates, then restart. If a recent update caused the flicker, you can roll it back via Update history > Uninstall updates.
Also, check if your GPU manufacturer has a known issue with the current Windows build. Sometimes a new Windows feature (like Auto HDR or Dynamic Refresh Rate) can cause flicker on certain hardware — disabling those features in Settings > System > Display may help.
When It’s a Hardware Problem
If the flicker persists in Safe Mode and on the login screen, it’s likely hardware. Try these steps:
- Check the cable: For desktop PCs, reseat the video cable (HDMI, DisplayPort, VGA) at both ends. Try a different cable if possible.
- Test a different monitor: Connect your PC to another display. If the flicker disappears, your monitor is failing.
- Update monitor drivers: Some monitors have their own drivers that Windows may not install automatically. Check the manufacturer’s website.
- Check for overheating: Use a temperature monitoring tool to see if your GPU runs too hot under load. Overheating can cause visual artifacts and flicker.
Frequently Asked Questions
Why does my screen flash only when I open a specific app?
That app is likely using hardware acceleration or an overlay that conflicts with your display driver. Try disabling hardware acceleration in that app’s settings, or update the app to the latest version. If the app is a game, check for a game-specific graphics setting that might be forcing an incompatible refresh rate.
Can a virus cause screen flashing?
Yes, some malware can cause screen flickering as a side effect of its activities, though it’s rare. If you’ve tried all the software fixes and the problem persists, run a full antivirus scan with Windows Defender or a reputable third-party tool. But first rule out driver and app issues, which are far more common.
Is screen flashing a sign that my graphics card is dying?
Not necessarily. A dying GPU often shows other symptoms like artifacts (random shapes on screen), crashes, or complete black screens. If you only have flickering and it goes away in Safe Mode, it’s almost certainly a software issue. If the flicker is accompanied by other visual glitches, consider testing the GPU in another system or consulting a technician.
How do I fix screen flashing after a Windows update?
First, try updating your display driver, since Windows updates sometimes install a driver that conflicts with your hardware. If that doesn’t work, roll back the recent Windows update via Settings > Update & Security > Windows Update > Update history > Uninstall updates. You can also try using System Restore to revert to a point before the update.
Does changing the refresh rate help with screen flicker?
Sometimes. If your monitor is set to a refresh rate it doesn’t support, it can cause flicker. Go to Settings > System > Display > Advanced display settings and set the refresh rate to the monitor’s native rate (usually 60Hz, 120Hz, or 144Hz). You can also try lowering the refresh rate temporarily to see if the flicker stops, which would indicate a cable or monitor bandwidth issue.
Can a faulty power supply cause screen flashing?
Yes, an unstable power supply can cause voltage fluctuations that lead to screen flicker, especially under load. If you’ve ruled out software and other hardware (cable, monitor, GPU), and the flicker happens during heavy gaming or rendering, the PSU could be the culprit. This is harder to diagnose without a multimeter, so consider a professional test.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.