Fix a Flickering Monitor in 3 Steps – 30 Sec to 15 Min
Flickering screen? Usually a cable or refresh rate issue. Here's a troubleshooting flow that actually works, from quick check to deep fix.
Your monitor's flickering like a strobe light and you're ready to throw it out the window. I get it. I've seen this at least a dozen times in the last year alone. Most of the time the fix is stupid simple — you're not replacing the monitor. Here's the flow I use with every client. Start at step 1 and stop when it's fixed.
Step 1: The 30-Second Cable Wiggle Test
Nine times out of ten, it's the damn cable. Not broken, just loose. Vibration from your desk, a cat bumping the desk, or you bumped it when you plugged in a USB drive. Go ahead — wiggle the connector on both ends: the monitor and the PC or laptop. If the flicker stops or changes when you wiggle, you found it. Push it in firmly until it clicks. If it's an HDMI or DisplayPort cable and it still flickers, try a different port on the monitor. Had a client last month whose monitor had two HDMI ports — one dead, one fine. Don't overthink this.
Still flickering? Try a known good cable.
If you have another cable handy (even an older one), swap it. DisplayPort cables are notorious for going bad after months of heat cycling. HDMI tends to last longer, but I've seen them fail too. A bad cable doesn't always look broken. It just flickers. This step takes 30 seconds and fixes maybe 60% of flickering issues I've dealt with.
Step 2: The 5-Minute Refresh Rate Fix
If the cable's fine, the next most common cause is the refresh rate being set wrong. This happens a lot after a Windows update or a driver update — Windows loves to reset your display settings to 60Hz even if your monitor supports 144Hz or 240Hz. Here's how to check:
- Right-click on your desktop and select Display settings.
- Scroll down to Advanced display.
- Look for Choose a refresh rate. If it's not at the max your monitor supports (check the spec sheet or the monitor's on-screen menu), change it. For most gaming monitors, that's 144Hz or 165Hz. For office work, 60Hz is fine — but if your monitor is rated for 75Hz, set it there.
I've seen a Dell U2723QE flicker at 60Hz with a USB-C cable because the cable couldn't handle the bandwidth. Switching to 30Hz fixed it (not ideal but worked). Also check if you're using a high refresh rate that the cable doesn't support — old HDMI 1.4 cables can't do 1440p at 144Hz. Drop the refresh rate or get a better cable.
What if my monitor's built-in menu shows the right refresh but windows doesn't?
That's a driver problem. Move to step 3.
Step 3: The 15+ Minute Driver and Power Setting Deep Clean
This is where we get into the weeds. If the cable's good and the refresh rate is right, the problem is likely a corrupted graphics driver or a power-saving feature gone rogue. Start with the easy part: disable adaptive sync (G-Sync or FreeSync) temporarily. In NVIDIA Control Panel, go to Set up G-Sync and uncheck it. For AMD, go to Display > FreeSync and turn it off. Sometimes these features conflict with specific monitor firmware. I had a client with an Acer Predator XB271HU that flickered like crazy with G-Sync on at 144Hz. Drove me nuts until I turned it off. Fixed.
Next, turn off power saving features in the monitor's on-screen menu. Look for something called Power Saving, Eco Mode, or Deep Sleep. Some monitors dim or flicker when they think they're saving power. Set them to Standard or Off. This alone fixed a flickering LG 27GL850 for someone I know.
Still flickering? Clean install the graphics driver. Don't just update — use Display Driver Uninstaller (DDU) in Safe Mode, then install the latest driver from NVIDIA, AMD, or Intel. Here's a quick walkthrough:
- Download DDU from Guru3D. Unzip it anywhere.
- Boot into Safe Mode (hold Shift while clicking Restart, then troubleshoot > advanced options > startup settings > safe mode).
- Run DDU, select GPU, then Clean and restart.
- Once back in normal Windows, install the latest driver from the manufacturer's website. Do not use Windows Update for drivers — it gives you outdated crap.
I've seen this fix flickering after a Windows 11 23H2 update that broke NVIDIA drivers for a week. DDU saved the day.
If it's still flickering after that, check the monitor's firmware. Some monitors (looking at you, Dell and Samsung) have firmware updates that fix flickering bugs. Go to the manufacturer's support page, look up your model, and download any firmware update. Usually requires a USB stick and a menu dive. Annoying but effective.
When to throw in the towel
If you've done all three steps and it's still flickering, you might have a hardware failure. But honestly, that's rare. 90% of the time it's the cable or the refresh rate. If you're on a laptop, try an external monitor to rule out the laptop's panel. If the external monitor is fine, your laptop screen or its ribbon cable is dying — that's a repair shop job. If both flicker, it's the GPU or drivers. If you tried DDU and new cable and refresh rate and it still flickers on both monitors? You might have a failing GPU. Try underclocking it slightly with MSI Afterburner. Had a GTX 1080 that flickered at stock clocks but ran fine at -50MHz on core. Weird but worked.
That's it. Start with the wiggle test, check the refresh rate, then do the deep clean. You'll fix your flickering monitor in 15 minutes max. I guarantee it.
Was this solution helpful?