Laptop screens have LCD or LED displays that can start flickering due to a variety of possible causes, including bad display drivers, incorrect settings and faulty hardware. You can usually fix laptop screen flashing by doing a bit of troubleshooting to address each of these possible causes.
Your laptop screen may flicker if other drivers or software on your computer are out of date. This can be fixed by checking for and installing official Windows updates. You can update Windows by clicking the "Start" button and then the "Settings" icon. Click the "Update & security" button and then choose "Windows Update." Select the "Check for updates" option and wait for Windows to search for all available updates. Hit the "Install updates" button if asked whether you want to install available updates. Reboot the computer when prompted to complete the update process.
Adjust Resolution and Refresh Rate
Your laptop screen may be flickering if your resolution and refresh rate settings are incorrect. Fix your resolution and refresh rate by accessing the Display Settings panel. Right-click on your desktop and click "Display settings." Scroll down and select the "Advanced display settings" option. Click the drop-down under Resolution and select the Recommended option. Click "Apply" to apply these new settings. Your screen will temporarily flash as the resolution is updated. Hit the "Keep settings" button to keep the new settings. If the problem remains, try adjusting your refresh rate. Select the "Display adapter properties" option in Advanced Display Settings and then click the "Monitor" option. Click the drop-down under Screen Refresh Rate and select either 59 or 60 Hertz. Select "Apply" and then "OK" to update the refresh rate.
Fix Laptop Screen Flickering Drivers
A bad display driver can cause many issues with your laptop display, including laptop screen flickering and poor resolution. You can usually fix this by installing a new display driver for your laptop. Boot your laptop into Safe Mode by clicking the "Start" button and then select "Settings" followed by "Update & security" and then "Recovery." Click "Advanced startup" and then hit "Restart now" to reboot. Click "Troubleshoot" on the Choose an Option screen, then "Advanced options," then "Startup settings" and then "Restart." Press the "F4" key to start your computer in Safe Mode.
Once in Safe Mode, click the "Start" button and select "Device Manager." Click the "Display adapters" option, right-click your laptop's screen adapter and then select "Uninstall device." Check the box next to "Delete the driver software for this device," click "Uninstall" and then select "Start" followed by "Restart" to reboot your laptop. Click the "Start" button and then select the "Settings" option to launch Windows Settings. Click "Update & security," then "Windows Update," then "Check for updates" to download and install your laptop's new display driver. Note that you may be prompted to reboot the computer again to complete the installation.
Possible Hardware Issues
If fixing the display drivers and adjusting the refresh rate/resolution don't resolve your flickering problem, then there's a good chance that your laptop screen has a hardware defect. Laptop screens can start flickering or going totally blank at any time. This usually happens due to a faulty part within the display or if the laptop is dropped. You can contact your laptop manufacturer to see if a repair for your laptop screen is covered under warranty. If it isn't, then try hooking up the laptop to an external monitor so you can still use the laptop and not have to look at the flickering display.
- Windows Central: How to Change Monitor Refresh Rates in Windows 10
- The Windows Club: How to Change Screen Resolution & Display Settings in Windows 10
- Microsoft Support: Update Windows 10
- Microsoft Support: Troubleshoot Screen Flickering in Windows 10
- Microsoft Support: Start Your PC in Safe Mode in Windows 10