Monitor flickers after wake from sleep in Windows 11
Your monitor flickers for 3-5 minutes after waking from sleep. Here's what's actually causing it and how to shut it off permanently.
You're sitting down, you wake your PC from sleep, and for the next 3 to 5 minutes your monitor flickers like a bad fluorescent light. It's not a loose cable. It's not a dying monitor. It happens every single time after sleep, and it stops once the machine's been awake for a few minutes. I've seen this on Dell Ultrasharps, LG 27UK850s, and even a few random Acer panels running Windows 11 with a mix of NVIDIA and AMD GPUs.
What's really going on?
The root cause is a handshake problem between the GPU and the monitor's power-saving features. When the PC goes to sleep, the monitor also goes into a low-power state. When you wake it, the GPU sends a signal, the monitor's firmware wakes up, but one of two things happens: either the monitor's internal scaler doesn't negotiate the correct refresh rate at wake, or Windows 11's modern standby feature (the default) doesn't fully power up the display pipeline. That flicker you see is the monitor repeatedly trying to lock onto a stable signal—it's renegotiating EDID and refresh rate over and over until it settles.
The fix isn't complicated. You don't need to reinstall drivers or replace your monitor. You just need to stop Windows from cutting power to the monitor on sleep, or adjust the way it wakes.
The fix: kill the power-save handshake
I'm going to give you two methods. Start with Method 1 – it works for 9 out of 10 people. If it doesn't, go to Method 2.
Method 1: Disable fast startup
- Press Windows key + R to open the Run box.
- Type
controland hit Enter. The Control Panel opens. - Click Hardware and Sound.
- Under Power Options, click Change what the power buttons do.
- At the top, click Change settings that are currently unavailable. You'll see a shield icon appear next to some options.
- Scroll down to Shutdown settings.
- Uncheck Turn on fast startup (recommended).
- Click Save changes.
- Restart your PC.
After doing this: Put your PC to sleep, wait 10 seconds, then wake it. The flicker should be gone. Fast startup keeps a hibernation file active that interferes with the wake sequence. Disabling it forces a clean power cycle on sleep, which gives the monitor a clean EDID handshake every time.
Method 2: Disable modern standby (S0 low-power idle)
If Method 1 didn't work, Windows 11's modern standby is the culprit. It's too aggressive about killing power to the display controller. You'll need to revert to the older S3 sleep state. This works on most desktop PCs, but not all laptops.
- Press Windows key + X and select Terminal (Admin). Click Yes on the UAC prompt.
- Type this command and hit Enter:
You'll see a list of sleep states your system supports. Look for Standby (S3). If it's listed as Standby (S0 Low Power Idle) – that's modern standby.powercfg /a - To disable modern standby, type this and hit Enter:
reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0 - Close the terminal and restart your PC.
After this change: Your PC now uses S3 sleep (the old standby). It takes a fraction of a second longer to wake, but the monitor won't flicker because the GPU fully powers down and powers up cleanly. If you ever want to undo this, run the same command but change /d 0 to /d 1.
What to check if it still flickers
If neither method fixed it, you've got a different problem. Here's what I'd check next:
- Cable quality. Swap out the HDMI or DisplayPort cable. Try a certified cable—I've seen cheap cables that work fine when hot but flutter after cold wake. A DisplayPort 1.4 certified cable is $10 and can save you an hour of troubleshooting.
- Monitor firmware. Check your monitor manufacturer's support site for a firmware update. For example, Dell Ultrasharps had a known flicker-on-wake bug that was fixed with firmware M2T102. LG's 27UK850 got a fix in version 3.12. It's rare, but it happens.
- GPU driver rollback. If this just started after a driver update, go to Device Manager, expand Display adapters, right-click your GPU, select Properties, go to the Driver tab, and click Roll Back Driver. NVIDIA's 545.xx drivers had a wake-flicker issue on certain monitors. AMD's 23.10.x had a similar bug.
- Try a different port. If you're on HDMI, switch to DisplayPort, or the other way around. Some monitors have a preferred port for wake behavior.
Most people stop at Method 1 and it's done. Method 2 is the nuclear option but it's permanent. Pick the one that fits your setup and you'll stop seeing that flicker tomorrow morning.
Was this solution helpful?