One may find it difficult to concentrate on work if the monitor keeps flickering constantly, and this can, in turn, hamper productivity. If you watch videos or movies on your laptop, such issues can cause a lot of inconveniences. The laptop screen flickering can give strain on the eyes and also cause headaches to many. Therefore, one needs to find a quick solution to fix screen flickering as soon as possible.

What causes Laptop Screen Flickering?

You may experience flickering on the screen because of outdated graphics drivers or incompatible or buggy apps. Sometimes, the hardware fault can also land you in screen related issues. The other factors that cause laptop screen flickering are incorrect settings, improper refresh rates, viruses, and bad drivers.

With the help of below mentioned fixes, you can quickly get the issue fixed without running to a PC repair shop. However, if there is a fault in the hardware of your system, you may need to get it fixed from a technician or expert.

How To Fix Laptop Screen Flickering Issue In Windows 10

You can check out solutions to conveniently fix your laptop screen. However, before moving into solutions, we recommend you to try opening the Task Manager and check if it flickers. This process can help you find the reason for flickering. You can follow the steps and details given below to find the root cause of screen flickering.

Open Taskbar and Check if it Flickers

You can move to specific solutions once you know the cause of screen flickering. Press Ctrl + Shift + Esc keys together to open Task Manager in Windows. Alternatively, you can also right-click on the taskbar and open Task Manager.

Once you open Task Manager, just observe if it flickers or not. If it does flicker, the issue is with the graphics/display drivers. If you don’t observe any flickers, the issue is with some app that is not compatible with your system. You can now try and follow solutions based on the observations.

1. Incompatible Apps

As mentioned above, if the Task Manager is not flickering, you need to find the app causing an issue. There are chances that a recently installed or updated app can be the culprit. You can update, reinstall, or uninstall the app.

Update the Incompatible App

You can check if the incompatible app has any new updates. As the updates usually fix the bugs in the previous version. You can check for updates in the Microsoft store, if the app is downloaded from there. And if the app is downloaded from third-party sources on the internet, check on their sites for new updates.

Reinstall the App

If there is no recent update and the app details say it is compatible with your laptop, you can try reinstalling it. All you need to do is open Settings app by pressing the Windows button, followed by clicking on the settings icon and then go to Apps. In the Apps settings, search for the incompatible app and click on it, followed by clicking on Uninstall.

Uninstall the incompatible app to fix laptop screen flickering
Uninstall the app which is causing the issue

After uninstalling the app, you can reinstall it from the Microsoft store or the website you downloaded before.

Remove the App

If reinstalling and updating didn’t work for you, the only option left is to remove the app altogether. You can uninstall the app as mentioned above, and find an alternative for the app. There might be many different alternatives available that can work in the same way for you.

In case you have paid for the app, you can speak to the customer care and tell them about the issue. If the above fixes didn’t work, you could check out other solutions mentioned below to fix the laptop screen flickering issue.

2. Update Windows

The driver updates are included in the Windows updates many times. So, you can update Windows to the most recent version available. The updates also fix bugs and issues, if any. You can update Windows easily by checking out the steps mentioned below.

Press the Windows button and then the settings icon to open the Settings app and then go to Update & Security.

Next, from the left panel navigate to Windows update. Click on Check for updates in Windows Update settings.

Check for any new Windows updates to fix laptop screen flickering
Check for any new Windows updates

If you find any pending updates, download and install them. After updating the Windows, check if screen flickering is stopped. If you are still experiencing flicker on the screen, check out other fixes.

3. Check for Magnetic Field

If there is a magnetic field around your laptop, then there are chances of experiencing screen flickering. In such cases, the screen will keep flickering only in that specific area. You can move your laptop to some other location and check if there is still a flickering screen issue.

We recommend you place your laptop in the wide-area to avoid disruption because of the magnetic field. If your laptop screen is still flickering, then the reason is not the magnetic field, and you will have to check out some other solutions.

4. Scan for Virus

Many times, the virus residing in your laptop can cause the flickering screen glitches. You can scan for viruses using the trusted antivirus software and remove the malicious file or software. Make sure you use the best antimalware software to scan for viruses; otherwise, you can put your data on risk.

Once the malicious file and software are removed, check if the screen flickering is stopped. If you still have issues, then there might be some other issue with your laptop.

5. Change the Refresh Rate of the Monitor

When you connect an external monitor to your laptop, the screen flickering can be because of the refresh rate difference. You need to modify the refresh rate to avoid lagging. Change the refresh rate of your system by going through the steps mentioned below.

Step 1: Open the Settings app in Windows 10, and then click on System.

Step 2: Go to Display settings from the left panel and click on Advanced display settings.

Step 3: Open display adapter properties for any of the displays by clicking on ‘Display adapter properties for Display.’

Open display adapter properties
Open Display adapter properties

Step 4: When the Properties window opens, go to the Monitor tab. Next, change the refresh rate by selecting a number under the Screen refresh rate.

Change the refresh rate to fix laptop screen flickering
Modify the refresh rate of the monitor

Step 5: Click on Apply, followed by OK.

Once done, check if the flicker on your laptop screen stopped.

6. Enable Vertical Sync

If you experience screen flickering while playing games or using a heavy graphics application, turning on Vertical Sync may help fix the problem. The Vertical Sync helps synchronize the frame rate of application to the refresh rate of the monitor.

Every display driver has a different setting option to turn on Vertical Sync or VSync. You can check your driver manufacturer website or manual to know where is the option to enable VSync in your system.

If you don’t know the graphics driver manufacturer on your system, you can check that in the Device Manager. Press Windows key + X, and then click on Device Manager to open it.

In Device Manager, expand Display adapters, and below it, check the manufacturer name. It is Intel in our case.

Manufacturer of display adapter
Check display driver manufacturer

Once you know the display driver manufacturer, find the settings accordingly.

7. Fix the Display Drivers

If the Task Manager screen flickers when opened, the issue may be with the display driver, as mentioned above. The device drivers in Windows 10 play an important role in the proper functioning of the system. You can roll back, update, or reinstall the drivers to stop the flicker on your screen.

If you cannot access Device Manager in normal mode, you can boot your system in safe mode and access it.

Roll Back Graphics Drivers

If you started experiencing screen flickering post the graphics driver updates, the update might be buggy. You can simply roll back the driver software to the previous stable version. Login via admin account to roll back the graphics drivers.

Once you open Device Manager, expand the Display adapters. And then right-click on the graphics driver and select Properties from the context menu.

When the Properties window appears, go to the Driver tab and click on Roll Back Driver. And then follow the instructions on the screen. If the Roll Back Driver option is greyed out, you can reinstall or update the graphics driver to fix the laptop screen flickering issue.

Update Display Drivers

Outdated drivers can cause many issues; screen flickering is one of them. You can update the drivers using third-party software or manually. To do it manually, right-click on the display driver and click on Update driver from the context menu.

Update Display Drivers to fix laptop screen flickering
Update the graphics driver

Now, follow the instructions on your screen to complete the update process. You can restart the system once the update is done and check if the laptop screen flickering issue is resolved.

Reinstall Display Drivers

You can reinstall the drivers and fix the flicker issue. Reinstall, in simpler terms, means uninstall the driver and then install it again. All you need to do is right-click on the graphics driver and click on the Uninstall device.

Uninstall Display Driver
Uninstall the graphics driver

If asked for confirmation, confirm it to uninstall the device drivers. After the device is uninstalled, you can restart your laptop so that Windows can automatically install the drivers for you.

Alternatively, you can click on Action on the menu bar and then click on ‘Scan for hardware changes’ to install the driver again.

Scan for hardware changes 3
Navigate to Action ➜ Scan for hardware changes

Check if reinstallation stops the flickering on your screen.

8. Loose or Damaged Cables

If you have connected an external monitor via cable or wire, make sure it is appropriately connected, and there is no damage. If your screen cable is damaged and does not send proper signals to the monitor, flickering screen chances are high.

You can replace the screen cable with another one and check if you experience a flicker on the screen. It is also recommended to check the HDMI port or any other port through which the external display device is connected. If there is an issue with hardware parts, working with settings and drivers won’t help.

9. Visit the PC Repair Shop

If none of the above solutions work for you, the fault may be with internal hardware, which is not visible. You can visit the local PC repair shop to get your display fixed. If your laptop is still under warranty or guarantee period, you can get it repaired free of charge from the manufacturer.

Note: We don’t recommend disabling Desktop Windows Manager Service as it manages the display and visual effects in Windows 10. In most of the Windows 10 systems, you won’t find this service in the Services app as there is no way to prevent or disable Desktop Windows Manager Service in Windows 10. However, if you find this service or process, avoid disabling it.


The screen flickering issue can be annoying, especially when you are in the middle of something important. It can hamper one’s productivity, along with giving eye strains and headaches. The screen may flicker due to various reasons, but the common cause is problems in display drivers, incorrect settings, and incompatible apps.

With the fixes mentioned above, one can quickly fix laptop screen flickering in Windows 10, provided the issue is because of software bugs and not hardware failures. If any hardware fault or failure is causing the laptop’s screen-related issues, you can get it fixed from an expert technician at a PC repair shop.