
A flickering laptop screen comes from one of three places: an app that redraws the screen badly, the graphics driver and display settings, or hardware such as the panel, the display cable that runs through the hinge, or an external cable or dock. The fixes are completely different, so spend two minutes finding out which one you have before changing anything.
The quickest split is Microsoft’s own test: open Task Manager and watch it. If Task Manager flickers along with everything else, the display driver or a display power-saving setting is the likely cause. If Task Manager stays steady while the rest of the screen flickers, an app is. If the flicker also shows on the startup logo or in the laptop’s built-in screen test, Windows isn’t involved at all.
Try these first
- Press Windows + Ctrl + Shift + B to restart the graphics driver.
- Press Ctrl + Shift + Esc for Task Manager: if it flickers too, suspect the driver or a display setting; if it stays steady, suspect an app.
- Unplug the dock and any external monitors, then see whether the built-in screen settles.
- Check the refresh rate under Settings > System > Display > Advanced display (Advanced display settings on Windows 10).
- If brightness pulses between dark and light content, set Change brightness based on content to Off, on Windows 11 laptops that offer it.
- Tilt the lid slowly: flicker that changes with the angle points to the display cable in the hinge.
Find the cause: app, driver or hardware
Run these three checks in order. Each one rules out a whole group of fixes.
- Task Manager test. Press Ctrl + Shift + Esc. Task Manager flickering with the rest of the screen means the driver or a display power-saving setting; a steady Task Manager means an app.
- Startup test. Restart and watch the manufacturer logo, or open BIOS setup. Windows drivers aren’t loaded yet, so flicker here means hardware.
- External monitor test. Connect a monitor. If both screens flicker, look at the graphics driver or the graphics hardware. If the monitor is steady while the built-in screen flickers, the cause only affects the built-in panel: either its power-saving features (content adaptive brightness, Dynamic refresh rate, Intel Panel Self Refresh or AMD Vari-Bright) or the panel and its cable. Turn those features off first; if the flicker stays, suspect the panel or its cable.
| What you see | Points to | What to do |
|---|---|---|
| Everything flickers, including Task Manager | Display driver, or a display power-saving setting | Restart the driver, check refresh rate and power-saving settings, then roll back or reinstall the driver |
| Task Manager is steady, other windows flicker | An incompatible app | Update or uninstall recent apps one at a time |
| Started right after Windows Update | A new display driver | Roll back the driver |
| Brightness pulses in dark scenes, mostly on battery | Content adaptive brightness or other power saving | Change the brightness and refresh settings |
| Only the external monitor flickers, or only on the dock | Cable, port, refresh rate, dock firmware or DisplayLink driver | See the external monitor section |
| Faint flicker or eye strain only at low brightness, often on OLED screens | The panel’s dimming method, not a fault | Raise brightness; use the maker’s flicker-free dimming option if it has one |
| Flicker on the logo screen, or it changes when you move the lid | Panel, display cable or backlight | Run the brand screen test, then plan a repair |
Check refresh rate and power-saving settings
Refresh rate
Go to Settings > System > Display > Advanced display and look at Choose a refresh rate. On Windows 10 it’s Advanced display settings, then Refresh rate. If the flicker started after someone changed it, set it back; otherwise try the next rate down. Rates marked with an asterisk would also change your resolution, so skip those while testing.
On laptops with fast screens, Windows 11’s Dynamic refresh rate toggle on the same page switches rates automatically to save power. It needs a panel that supports variable refresh rate and at least 120Hz, and Windows 10 doesn’t have it. Turn it off to test whether the switching is causing the flicker.
Brightness that changes with the content
If brightness pulses when you move between dark and light windows, that is content adaptive brightness at work. On Windows 11 laptops that support it, go to Settings > System > Display > Brightness and set Change brightness based on content to Off, or to On battery only if it only bothers you at your desk. Microsoft notes that turning it off can shorten battery life. If it’s missing, as it always is on Windows 10, check the graphics software below.
If brightness drifts as the room light changes rather than with what’s on screen, that’s the light sensor on laptops that have one: turn off Change brightness automatically when lighting changes on the same Brightness page. On Windows 10 it’s a check box under Settings > System > Display.
Graphics power-saving features
Intel and AMD graphics have their own power saving for the built-in screen, and it can cause flickering when the screen is static or the laptop is on battery. First check the laptop maker’s support site for a graphics driver or BIOS update that mentions flicker, then turn the feature off to test:
- Intel graphics: open Intel Graphics Command Center, select System, then the Power tab, and turn off Panel Self Refresh. Intel offers it only on built-in panels that support it, so if it isn’t listed, skip this step.
- AMD graphics: open AMD Software: Adrenalin Edition, go to the Display settings and turn off Vari-Bright if it’s listed. AMD says its levels 2 to 4 are designed for battery power, which is why its effect can show up only when the laptop is unplugged.
Turning these off can cost some battery life. If the flicker stops, leave the feature off until a driver or BIOS update fixes it, then try it again.
Before installing a BIOS update, back up your files, keep the charger connected and don’t interrupt it, because a failed BIOS update can leave the laptop unable to start. Suspend BitLocker first, keep the recovery key handy and check afterward that protection is back on, since a firmware update can trigger a BitLocker recovery prompt at the next startup; here’s how to find your BitLocker recovery key.
Fix the display driver
Task Manager also flickers when the cause is a display power-saving setting, so check the refresh rate and power-saving settings above first. They take a minute and are easy to undo; a driver reinstall isn’t.
Start with Windows + Ctrl + Shift + B, which restarts the graphics driver; you’ll hear a beep or see the screen blink. If the flicker comes back, work through these in order. All of them need an administrator account.
Roll back after an update
If the flicker started after Windows Update, open Device Manager, expand Display adapters, right-click the adapter and choose Properties. On the Driver tab, select Roll Back Driver. If the button is grayed out, Windows has no earlier driver to go back to.
Install the laptop maker’s driver
Download the graphics driver for your exact model from the Dell, HP, Lenovo or other laptop maker’s support site. Laptop makers tune their drivers for the built-in panel and its power settings, so their version sometimes fixes flicker that a newer generic driver causes.
Reinstall cleanly
First download the laptop maker’s graphics driver for your model and save it to the desktop. Then, in Device Manager, open the adapter’s Driver tab, select Uninstall Device, tick Attempt to remove the driver for this device (Windows 10 calls it Delete the driver software for this device) and restart. Windows tries to reinstall a driver at startup. If the screen comes back at a low resolution or Device Manager shows Microsoft Basic Display Adapter, run the driver you downloaded.
If the checkbox isn’t offered, or the screen is too unstable to work with, do this from Safe Mode. On an encrypted laptop, starting Safe Mode from the recovery options asks for the BitLocker recovery key, so have it ready first.
In an office, if several identical laptops start flickering after the same driver update, roll it back on one to confirm the cause, then roll it back on the others. If you manage updates with Microsoft Intune, its driver update policies let you pause that driver so it stops reaching laptops that haven’t installed it yet; laptops that already have it still need the rollback. Driver update policies need Intune Plan 1 plus a Windows license that includes Windows Autopatch, such as Microsoft 365 Business Premium.
When an app causes the flicker
If Task Manager stayed steady, an app is redrawing the screen badly. Think about what changed recently: a new app, an update, or a utility that draws on top of other windows.
- Update the app first, from Microsoft Store or the developer’s site.
- If that doesn’t help, uninstall recent apps one at a time from Settings > Apps > Installed apps (Apps & features on Windows 10), restarting after each, until the flicker stops. Reinstall the ones that weren’t responsible.
- If the flicker happens only inside your web browser, turn off Use graphics acceleration when available in the browser’s system settings (Chrome and Edge both have it) and restart the browser to test.
An app problem affects one user’s apps, so if the same flicker follows a person to a different laptop, look at what they run, not the hardware.
Rather have a technician sort it out?
If the Task Manager test points to a driver or app and you’d rather not dig into Device Manager, a technician can roll back or reinstall it with you in a remote session. A GoProIT technician can connect remotely, with your permission, and fix it while you watch. $59 per fix, Mon–Fri 8am–8pm ET.
External monitor or dock flicker
If only the external monitor is flickering, or it started when you moved to a dock, work from the cable inward.
- Reseat both ends of the cable, then swap it for a known-good one. Worn HDMI and USB-C cables are a frequent culprit.
- Try a different port on the laptop, the dock and the monitor.
- Lower the refresh rate or resolution for that monitor. Older HDMI ports and cables can’t carry 4K at 60Hz, and pushing a connection past its limit causes dropouts and flicker.
- Run the monitor’s built-in self-test using its buttons; Dell, for example, documents the steps in each monitor’s user guide. If the test pattern flickers with no computer involved, the monitor is faulty.
- Update the DisplayLink driver on a USB DisplayLink dock, or the dock firmware on a USB-C or Thunderbolt dock. Update the laptop BIOS only if the maker’s release notes mention dock or display fixes, and follow the BIOS precautions in the settings section above.
Monitors that aren’t detected at all are a different problem; see second monitor not detected, or monitor says no signal if the screen reports no input.
Built-in screen tests by brand
Laptop makers include a screen test that runs before Windows loads. If the problem shows up in the test, it’s hardware.
Dell: LCD built-in self-test
Shut down, disconnect docks and external monitors, and plug in the charger (Dell says this matters for accurate results). Hold D and press the power button, releasing D when solid colors appear; press Esc to stop. For flicker, watch each color closely: flicker, lines or dark patches mean the screen or its cable needs service, while clean colors mean the cause is in Windows, the driver or the power-saving settings above. If the power or battery light flashes a pattern during the test, our Dell laptop startup guide explains Dell’s display light codes.
HP and other brands
HP’s PC Hardware Diagnostics UEFI and other brands’ pre-boot diagnostics also run outside Windows. If the flicker appears there, or on the logo and BIOS setup screens, treat it as hardware. Our HP laptop startup guide shows how to open HP’s diagnostics.
When it’s hardware
These signs mean drivers and settings won’t fix it:
- Flicker on the startup logo, in BIOS setup or in the built-in screen test.
- Flicker that changes or stops when you move the lid, which points to the display cable running through the hinge.
- Lines, color bands or dark patches along with the flicker, or a screen that was dropped, pressed or had liquid on it.
- An external monitor works perfectly while the built-in screen still flickers after a clean driver reinstall, with the power-saving settings above turned off.
Hardware repairs need hands on the laptop, so check the warranty status on the laptop maker’s support site first, then book service with the maker or a local repair shop. A display cable is usually a smaller repair than a panel. On an older laptop, running it with an external monitor until replacement can be the sensible call.
Driver, app and refresh-rate problems, and dock firmware or DisplayLink driver updates, can usually be handled remotely; a worn video cable or faulty port still needs swapping at the desk. If you’d rather hand the software side to us, our remote computer help service treats it as a typical $59 remote fix, in a session you approve and can end at any time.
Common questions
Why did my laptop screen start flickering after a Windows update?
Windows Update often installs a new graphics driver, and a driver that doesn’t suit your panel can cause flicker. Open Device Manager, expand Display adapters, open the adapter’s Properties and use Roll Back Driver on the Driver tab. If that fixes it, install the driver from your laptop maker’s support site rather than the newest generic one.
Is a flickering screen a hardware or software problem?
It can be either, and it’s quick to tell. If the flicker shows on the manufacturer logo, in BIOS setup or in the laptop’s own screen test, it’s hardware, because Windows isn’t running yet. If it only happens in Windows, try Safe Mode, which starts Windows with a limited set of drivers and no startup apps; have the BitLocker recovery key ready if the laptop is encrypted. Flicker that stops in Safe Mode points to the graphics driver, an app or a display setting, not the screen.
Why does my laptop screen flicker only on battery?
Power-saving features change how the screen behaves on battery. On Windows 11, check Change brightness based on content under Settings, System, Display, Brightness, and turn off Dynamic refresh rate in Advanced display to test. Intel Panel Self Refresh and AMD Vari-Bright, set in the graphics software, can also be involved. Try a graphics driver update from the laptop maker first. If you install a BIOS update, back up first, keep the charger connected and have your BitLocker recovery key ready.
Why does my screen flicker when I move the lid?
A laptop screen flickers when moving the lid because the cable that carries the picture from the motherboard to the screen runs through the hinge. When it’s worn or loose, the picture flickers, goes dark or shows lines at certain angles. No setting fixes that. It needs a hands-on repair from the laptop maker’s warranty service or a local repair shop to reseat or replace the cable, which is usually cheaper than replacing the whole screen.
Can a virus cause screen flickering?
It’s possible but uncommon. Flicker is far more often a driver, an app, a setting or hardware. Run a full scan with Microsoft Defender or your security software if you’re worried, but keep troubleshooting. If the flicker appears before Windows starts, on the logo or in BIOS setup, the cause is almost certainly hardware, not malware.
Why does my laptop screen flicker at low brightness?
Many laptop screens, and OLED screens in particular, dim by switching the light on and off very quickly instead of lowering it steadily. At low brightness some people notice this as faint flicker or eye strain. It isn’t a fault, and a driver update won’t remove it. Raise the brightness a little, and use the laptop maker’s flicker-free dimming option if it offers one, such as OLED Flicker-Free Dimming in the MyASUS app.
Should I keep using a laptop with a flickering screen?
If it’s a driver or settings issue, yes; it won’t damage the laptop. If the flicker gives you headaches or eye strain, or you’re sensitive to flashing light, stop using that screen. If it’s hardware, it usually gets worse, so back up your files now and plan the repair. A laptop with a failing panel or cable often works fine with an external monitor in the meantime.
