The 30-Second Fix: Check the Cable and Port
I know this sounds too simple, but honestly, half the flicker cases I've seen over the years were just a loose cable. You're sitting there worrying about your GPU dying, and the real culprit is a DisplayPort cable that wiggled loose because you bumped the desk. Or a cheap HDMI cable that can't handle the bandwidth.
Here's the quick test:
- Turn off the monitor (just the monitor, not the PC).
- Unplug the cable from both ends—monitor and PC.
- Blow out any dust from the ports (yes, really).
- Plug it back in firmly, making sure you hear the click on DisplayPort.
- Turn the monitor back on.
If the flickering stops, you're done. If not, try a different port on your GPU. I've had a monitor flicker because the HDMI port on my GPU was slightly damaged from a cable tug. Switching to the next port over fixed it permanently.
One more thing: if you're using a VGA or DVI cable with an adapter, just stop. Those adapters are janky and cause flicker at higher resolutions. Get a proper DisplayPort or HDMI cable.
The 5-Minute Fix: Change the Refresh Rate
If the cable wasn't the problem, the next suspect is the refresh rate. Many monitors, especially older ones or budget 144Hz panels, can flicker when running at their maximum refresh rate. It's a known quirk with some LG and Acer models I've seen.
Here's how to fix it in Windows 10 or 11:
- Right-click on the desktop and select Display settings.
- Scroll down and click Advanced display settings.
- Look for Choose a refresh rate and drop it down.
- If you're at 144Hz, try 120Hz. If you're at 60Hz, try 59.94Hz (it's a weird option, but it can help).
Wait a few seconds and see if the flicker stops. If it does, you have two choices: live with the lower refresh rate, or try to fix the underlying issue (which is usually the cable or port).
I've also seen flicker happen when the refresh rate is set incorrectly. For example, a 60Hz monitor set to 75Hz in Windows will flicker like crazy. If you're not sure what your monitor supports, check the model number online. Don't guess.
If changing the refresh rate doesn't help, move on to the advanced fix.
The 15+ Minute Fix: Reset Your Graphics Drivers
This is the deep fix, and it's saved my sanity more than once. Flickering can happen when your graphics driver gets corrupted or has a conflict with a recent Windows update. I saw a wave of this after the Windows 11 22H2 update—tons of people with flickering monitors that were just driver issues.
Here's the proper way to reset your drivers, not just reinstall them:
- Download DDU (Display Driver Uninstaller) from a trusted source like guru3d.com. Yes, it's a third-party tool, but it's the gold standard for this.
- Boot your PC into Safe Mode. In Windows 10/11, go to Settings > System > Recovery > Advanced startup, then restart. Choose Troubleshoot > Advanced options > Startup Settings > Restart, then press 4 for Safe Mode.
- Run DDU and select "Clean and restart" for your GPU brand (NVIDIA, AMD, or Intel).
- Once your PC reboots, go to your GPU manufacturer's website and download the latest driver manually. Don't trust Windows Update for this.
- Install the driver, restart again, and check if the flicker is gone.
If you don't want to use DDU, you can do a basic uninstall from Device Manager and reinstall, but I've seen that leave junk behind. DDU is worth the 15 minutes.
While you're in there, check if you have any "virtual display" software installed like DisplayFusion or monitor-specific apps from LG or Acer. Those apps are notorious for causing flicker. Uninstall them and see if that helps.
One more tip: if you have a laptop, try closing the lid and using only the external monitor, or vice versa. Sometimes your system is trying to switch between graphics cards (integrated vs. dedicated) and it causes flicker. Setting your preferred GPU in the NVIDIA Control Panel or AMD Radeon Settings can also stabilize it.
Pro tip: Before you give up, try your monitor on another computer. If it still flickers there, it's the monitor itself. Time for a warranty claim or a new panel—no software will fix that.
That's the whole flow. Start with the cable, then the refresh rate, then the deep driver reset. Most people will be fine after step one or two. If you're still stuck after the driver reset, you're looking at a hardware issue, but at least you've ruled everything out.