If you’re experiencing a flickering or glitching screen on your Windows 11 device, it can be quite frustrating. However, with some troubleshooting steps, you can often resolve the issue yourself. Here’s a comprehensive guide on how to fix screen flickering in Windows 11.

This issue can stem from various sources, including hardware problems, driver conflicts, or refresh rate settings. Thankfully, with a systematic approach to troubleshooting, you can often fix the issue on your own without needing professional assistance.
Check hardware connections
First, ensure that all hardware connections are secure. Cabling is always the first thing to check, as it is the most prone to becoming loose or damaged. If you’re using an external monitor, check the following:
- Cable connection: Ensure that the connection between your monitor and your computer is secure. Whether you're using HDMI, DisplayPort, DVI, or VGA, make sure the cable is firmly plugged in at both ends.
- Use a different cable: If the cable appears worn or frayed, try a different one to see if the issue is resolved.
- Test with another monitor: If possible, connect your computer to a different monitor. This will help ascertain whether the problem lies with the monitor or the computer.
Update graphics drivers
Outdated or corrupted graphics drivers are a common cause of screen flickering. There are two (2) ways of updating your graphics drivers: Download from the manufacturer's website or use Device Manager. To obtain the latest drivers, refer to the manufacturer's website first, and then use Device Manager as a secondary source.
Via the manufacturer’s website
You can download the latest drivers directly from the manufacturer’s website for more control over installation options. Keep in mind that manufacturers may release updated drivers after Microsoft releases its monthly updates.
Via Device Manager
- Right-click on the Start
button and select Device Manager.
- Expand the Display adapters section.
- Right-click your graphics card and select Update driver.
- Select Search automatically for drivers.
Restart your computer after updating the driver to ensure the changes take effect.
Adjust display settings
Sometimes the issue may stem from inappropriate display settings. Adjusting the resolution or refresh rate can sometimes resolve the flickering:
- Open Display settings: Right-click on the desktop and select Display settings.
- Adjust resolution: Under Scale and layout, ensure that your Display resolution matches the native resolution of your monitor.
- Change refresh rate: Scroll down to Advanced display settings and check the refresh rate. Make sure it's set to the optimal value recommended for your monitor. Typical refresh rates include 60Hz, 120Hz, or 144Hz, depending on your monitor specifications.
Disable hardware acceleration
In some cases, hardware acceleration can cause screen flickering, particularly in applications such as web browsers or games. To turn off hardware acceleration:
- Web browsers: For example, in Google Chrome, click the three vertical dots in the upper right corner, scroll down to Settings, then System, and toggle off Use graphics acceleration when available.
- Apps: Many apps have an option to turn off hardware acceleration in their settings. Check the preferences of any software you use frequently.
Run Windows troubleshooter
Windows 11 includes a built-in troubleshooter that can help diagnose and resolve video playback issues:
- Left-click on the Start
button to bring up the Start menu.
- In the list of pinned apps on the Start menu, left-click on Settings (gear icon).
- In the left-hand column, left-click on System.
- In the right-hand column, left-click on Troubleshoot.
- In the right-hand column, left-click on Other troubleshooters.
- In the right-hand column, left-click on the Run button on the right end of Video Playback.
Check for Windows Updates
Keeping your operating system updated can also help eliminate bugs that may be causing the flickering:
- Left-click on the Start
button to bring up the Start menu.
- In the list of pinned apps on the Start menu, left-click on Settings (gear icon).
- In the left-hand column, left-click on Windows Update.
- In the right-hand column, left-click on Display.
- In the right-hand column, left-click on Graphics.
- In the right-hand column, left-click on Check for updates. If updates are available, download and install them.
- After installing updates, restart your computer to ensure all changes take effect.
Perform a System Restore
If the screen flickering issue started recently, performing a system restore to a point before the problem began may fix the issue:
- Left-click on the Start
button to bring up the Start menu.
- In the list of pinned apps on the Start menu, left-click on Settings (gear icon).
- In the left-hand column, left-click on System.
- In the right-hand column, left-click on About.
- In the right-hand column, left-click on System protection.
- On the System Protection tab, left-click on System Restore.
- Follow the prompts to select a restore point and restore your system.
Experiencing a flickering screen in Windows 11 can be irritating, but by following the steps outlined above, you can effectively troubleshoot and resolve the issue. First, check your hardware connections, and then proceed to software settings, such as driver updates and display configurations. By staying proactive and addressing screen flickering issues promptly, you can ensure a smoother computing experience.