Fix screen flashing/flickering in Windows 10 / Windows 11

Fix screen flashing flickering in Windows 10 Windows 11

Flickering screens in Windows can be annoying. It’s a problem that many people have to deal with, especially if they’re trying to work on their computers or watch a movie.

Thankfully, there are some things you can do to try and fix the issue. In this article, we’ll discuss some of the possible causes of screen flickering and what you can do to try and fix it.

We’ll also provide some tips for preventing it from happening in the future.

Try with a new Windows User Profile

One potential fix is to create a new Windows User Profile. To do this, go to the Start Menu and search for “User Accounts”. Select “Manage another account” and then “Create a new account”. Give the account a name and select “Administrator” from the list of account types. Once the account has been created, log into it and see if the problem persists. If it does, there are a few other potential fixes you can try, including updating your drivers and checking for loose cables. However, creating a new user profile is often the quickest and easiest way to resolve this issue.

Check your monitor cable connections 

If you have a desktop computer, unplug the power cord from the back of the monitor and plug it back in again. Next, unplug the data cable from the back of the monitor (this is usually a VGA or DVI cable) and plug it back in again. If you see any improvement, great! If not, move on to the next troubleshooting step. 

Check for damage to the cable 

Inspect the ends of both the power cord and data cable for damage. Check for kinks, frayed wires, or broken connectors. If you see any damage, replace the cord with a new one. If you don’t see any damage, try using a different data cable (if you have one). 

Try using a different computer 

If you have access to another computer, try connecting your monitor to it using the same cables. If the screen flickers on the other computer, then you know the issue is with your monitor and not your computer. If the screen doesn’t flicker on the other computer, there may be an issue with your graphics card or drivers. 

Set the Correct Refresh Rate

We’ll walk you through the steps to set the correct refresh rate for your monitor.

1. Open the Settings app and go to System > Display. 

2. Under “Display adapter properties,” click on the icon for your display adapter (typically this will be labeled as “Intel HD Graphics” or “NVIDIA GeForce”). 

3. Click on the “Monitor” tab at the top of the window. 

4. Under “Settings,” look for the “Screen refresh rate” drop-down menu and select the highest refresh rate your monitor supports. 

5. Click “Apply” at the bottom of the window, then “OK.” 

6. Restart your computer and see if the issue has been resolved. 

7. If not, try repeating steps 1-6, but this time select a lower refresh rate from the drop-down menu in step 4. 

8. Once you find a refresh rate that doesn’t cause your screen to flicker, make sure to check if it’s compatible with your refresh rate by running a quick Google search or visiting your monitor’s website. 

9. If you’re still having trouble, there are a few other things you can try, like updating your video drivers or changing your power settings.

Roll Back to an Older Video Driver

Many times, an updated video driver can cause flickering or flashing on your computer screen. This problem is especially common after upgrading to a new version of Windows. The best way to fix this issue is to roll back to an older driver. Here’s how:

First, open the Device Manager. You can do this by right-clicking on the Start button and selecting “Device Manager” from the menu.

Next, find the category for “Display adapters” and expand it.

Right-click on your video adapter and select “Properties.”

Click on the “Driver” tab and select “Roll Back Driver.”

Follow the prompts to complete the process. After rolling back the driver, restart your computer. This should fix the problem.

Reset Your Display Driver

We’ll walk you through the steps to take to reset your display driver and hopefully get rid of that pesky flickering for good.

This can be done by going into your Device Manager and uninstalling the driver for your display adapter. Once that’s done, restart your computer and Windows will automatically reinstall the driver for you. If that doesn’t fix the problem, then you may need to manually update your driver. 

To do this, go to your manufacturer’s website and download the latest driver for your specific model of display adapter. Once you have the driver downloaded, install it and restart your computer. This should fix the problem once and for all. If not, then you may need to contact a technician who should be able to solve this issue for you!

Remove any interfering windows applications

Try removing any interfering windows applications may do the trick. To remove an interfering application, simply go to the task manager and end the process for that application. Once the process is ended, restart the computer and see if the flickering has stopped. If it has, then the problem was most likely caused by that application. If the screen continues to flicker, there may be a more serious problem with the graphics card

Check your graphics card and reseat it if necessary

One potential cause of screen flickering is a loose or improperly seated graphics card. If your graphics card is not properly seated in its slot, this can cause all sorts of issues, including screen flickering. To fix this, simply power down your computer, remove the graphics card from its slot (be sure to discharge any static electricity first), and then re-seat it firmly in the slot. Once you’ve done that, power on your computer and see if the problem has been resolved. 

I am a computer engineer holding a bachelor's degree in Computer Science, complemented by a Master's in Business Administration from University of Strathclyde, Scotland. I currently work as a Senior IT Consultant in Melbourne, Australia. With over 15 years of...