Although your computer monitor may appear to be a still image when no one is using it, it is actually being updated constantly. Much like a film strip is just a bunch of static images displayed quickly, your monitor updates at a fast rate to make it look like things are moving smoothly on the screen.
The rate at which your monitor updates is measured in Hertz. One Hertz is equal to one cycle per second. If your monitor is set to update at a rate of 100 Hertz, then it is refreshing 100 times per second. The Hertz used to measure monitor refresh rates is similar to the Gigahertz used to measure the speed of your CPU, except that Gigahertz is a measure expressed in billions of cycles per second.
Reseat a Loose Monitor Cable
Monitor cables can be loose if they weren’t inserted properly the first time. These loose cables can cause your screen to flicker. They may even loosen over time if they weren’t plugged in securely enough.
To check for this problem, unplug your monitor’s cable and plug it back in securely—from both the back of the monitor and on the PC. Make sure that the cable is fully tightened and that it doesn’t look or feel loose.
This applies to all cable types, which can become loose for various reasons. You don’t necessarily need to find out which cable type you’re using to perform this method.
Replace Your Monitor Cable
Low-quality display cables are a common cause of monitor flickering problems.
If you discover that the cable is damaged—or if you just have a cheap one—get a high-quality cable and use that with your monitor. By high quality, we mean a cable that either comes from your monitor’s manufacturer
Uninstall Problematic Apps
Apps can also cause your Windows 10 PC’s screen to flicker. For instance, in the past, some Norton products caused screen flickering issues on Windows 10 PCs.
Unless you know exactly which app is causing the issue (in which case, you should uninstall that app using the steps listed below), you need to identify the problematic app first. One way to do this is to find out when your screen started to flicker. If your issue started occurring after you installed a particular app, then that app might be the culprit. In this case, check the app’s official site and see whether a newer version is available. If there is, install that version, and your issue will likely be fixed.
If a newer version is not available, you should remove the app from your PC for the time being. You might have to rely on an alternative app until the app developer fixes the issue.
To begin removing the faulty app, open “Settings” by pressing Windows+i.
Click “Apps” in the Settings window.
Here, scroll down the right pane and find the problematic app. Click the app and select “Uninstall.”
Reinstall the Display Drivers
Microsoft says that screen flickering is often caused by display drivers. An easy way to fix this is to reinstall your display drivers.
You just need to remove the drivers from your PC, and your PC will automatically reinstall them from Windows updates.
To reinstall your drivers, Microsoft recommends that you boot your PC into Safe Mode. Do this by opening “Settings” using Windows+i and clicking “Update & Security” in the Settings app.
In the Settings window, click “Recovery” in the left-hand sidebar. Find Advanced startup on the right and click “Restart now” beneath it.
A blue screen with a few options will appear. Click Troubleshoot > Advanced options > Startup Settings > Restart on these screens.
Press “4” on your keyboard to reboot your PC into Safe Mode. When you see the “safe mode” text written on your desktop, that means you’re in Safe Mode.
In Safe Mode, right-click the “Start” menu button and select “Device Manager.”
On the Device Manager window, click the arrow next to “Display adapters.” Right-click the adapter that shows up in this expanded menu, then select “Uninstall device.”
In the Uninstall Device window, enable the “Delete the driver software for this device” option. Next, click “Uninstall.”
Restart your PC.
Launch the “Settings” app and head into Update & Security > Windows Update > Check for updates to install the available updates. Windows will reinstall your display drivers.
Modify the Monitor’s Refresh Rate
Your monitor’s refresh rate determines how often the content is refreshed on your screen. It might be that a higher refresh rate is selected and your monitor is having trouble refreshing the content at that rate.
To change the refresh rate, open “Settings” by pressing Windows+i, then click “System” in the Settings window.
Click “Display” in the left-hand sidebar. Scroll down the right pane, and under Multiple displays, click “Advanced display settings.”
Locate the “Refresh rate” drop-down menu and click it to select a new refresh rate. Try using a rate that’s lower than the current one, and see whether that stops your screen from flickering.
If all of these steps—even getting a better cable—don’t fix your problem, you may be experiencing a hardware issue with your monitor. You might want to contact your monitor company for assistance if your product is still under warranty. The problem could be a hardware failure in your monitor.
In cases like this, it’s often a good idea to seek professional help. A professional might be able to identify the problem, and getting help might be cheaper than having to buy a new monitor—depending on how expensive your monitor is.
Test the monitor
It's always possible the monitor itself has gone bad, but before you consign it to the recycling pile there are a few things you should do.
Inspect the monitor for physical damage as well as using the monitor's onboard buttons to check for settings that may be causing the issue.