If you’re asking yourself “why is my pc screen flickering,” you’re not alone. A flickering display can be caused by issues ranging from a loose cable to problematic software or hardware settings. This common problem is frustrating and can strain your eyes, but the good news is that you can often fix it yourself with some simple troubleshooting.
This guide will walk you through every potential cause, from the quickest checks to more advanced solutions. We’ll start with the easiest fixes and work our way toward more complex hardware diagnostics.
By following these steps methodically, you can identify the root cause and get your screen back to normal.
Why Is My Pc Screen Flickering
Screen flickering can manifest in different ways. You might see the entire screen flashing, a section of it shimmering, or random horizontal/vertical lines. The type of flicker often gives a clue about its origin. Before you worry about expensive repairs, let’s systematically eliminate the most common culprits.
Check Your Physical Connections
A loose or damaged cable is one of the most frequent reasons for a flickering monitor. This is always the first place to look.
Start by powering off your computer and monitor. Then, firmly disconnect and reconnect the video cable at both ends—the port on your PC and the port on your monitor. If you’re using a desktop, ensure the cable is also secure on the graphics card output, not the motherboard output, if you have a dedicated GPU.
While you’re at it, inspect the cable itself for any obvious pin damage or bends. Try using a different cable if you have a spare. For example, swap your HDMI cable for another one to see if the problem persists.
- Power everything down before checking connections.
- Reseat the cable firmly at both the PC and monitor ends.
- Inspect the cable for physical damage or bent pins.
- Try a different cable or a different video port (e.g., switch from DisplayPort to HDMI).
Update Or Reinstall Your Display Drivers
Outdated, corrupt, or incompatible display drivers are a prime suspect for software-related screen flicker. Your graphics driver is the essential software that lets your operating system talk to your graphics card.
How To Update Your Graphics Driver
You can update your driver through Windows Update or directly from the manufacturer.
- Right-click the Start button and select “Device Manager.”
- Expand the “Display adapters” section.
- Right-click on your graphics card (e.g., NVIDIA, AMD, Intel) and select “Update driver.”
- Choose “Search automatically for updated driver software.”
If Windows doesn’t find a new driver, visit the website of your graphics card manufacturer (NVIDIA, AMD, or Intel) and use their auto-detect tool or manually search for your model to download the latest driver.
Performing A Clean Driver Installation
Sometimes, a standard update isn’t enough. A clean install removes old driver files before putting in the new ones, which can resolve conflicts.
- Download the latest driver from the manufacturer’s site but don’t run it yet.
- Download and run the Display Driver Uninstaller (DDU) utility from a trusted source.
- Run DDU in Safe Mode to completely remove your current driver.
- Restart your computer and install the fresh driver you downloaded.
Adjust Your Display Refresh Rate
The refresh rate is how many times per second your monitor updates the image. If this is set incorrectly—like a high refresh rate that your monitor doesn’t support—it can cause severe flickering.
To check and adjust your refresh rate in Windows 10 or 11:
- Right-click on your desktop and select “Display settings.”
- Scroll down and click “Advanced display settings.”
- Under “Choose a refresh rate,” select a different value from the dropdown menu.
- Try the standard 60Hz or 59.94Hz option first, even if you have a high-refresh-rate monitor, to test for stability.
If the flickering stops at a lower refresh rate, your monitor, cable, or graphics card might be struggling with the higher setting. Ensure your cable (like HDMI 2.0 or DisplayPort 1.4) supports the high refresh rate you’re trying to use.
Disable Conflicting Software And Features
Certain software, especially screen recording or overlay apps, can interfere with your display. Windows also has some built-in features that can sometimes cause issues.
Turn Off Windows Animations And Effects
Transparency and animation effects, while visually appealing, can occasionally trigger flicker.
- Open the Start menu and type “Performance.”
- Select “Adjust the appearance and performance of Windows.”
- In the Visual Effects tab, choose “Adjust for best performance” to disable all effects, or manually uncheck boxes like “Animate windows when minimizing and maximizing” and “Transparency effects.”
- Click Apply and see if the flickering improves.
Check For Software Conflicts
Temporarily disable any application that draws an overlay on your screen. This includes:
- Discord overlay
- Xbox Game Bar
- Steam overlay
- NVIDIA GeForce Experience overlay
- MSI Afterburner or other hardware monitoring tools
You can usually disable these in the settings menu of each individual application. Try running your computer with these off to see if the flicker dissapears.
Test With A Different Monitor Or Pc
This step helps isolate whether the problem is with your computer or your monitor. If you have access to another monitor, connect your PC to it. If the new monitor works fine, the issue is likely with your original monitor.
Conversely, if you have another computer (like a laptop), connect it to your flickering monitor. If the monitor still flickers with a different source, you’ve confirmed the monitor itself is faulty.
This simple test can save you hours of troubleshooting the wrong component.
Examine Your Hardware Components
If the problem follows your PC and not the monitor, internal hardware could be the cause. This includes your graphics card, power supply, and even the motherboard.
Graphics Card Issues
A failing graphics card (GPU) often causes artifacts and flickering, especially under load like in games or video editing.
- Listen for unusual fan noises from the GPU.
- Check if the GPU is properly seated in its PCIe slot on the motherboard.
- If you have integrated graphics (on the CPU), remove the dedicated GPU and plug your monitor into the motherboard’s video output. If the flickering stops, your dedicated graphics card is likely the problem.
Power Supply Problems
An insufficient or failing power supply unit (PSU) can’t deliver stable power to your components, leading to erratic behavior like screen flicker. This is more common when you’ve recently upgraded your GPU or added new components that draw more power.
Adjust Windows Display Settings
Windows has several settings that can, in rare cases, contribute to display problems.
Turn Off HDR And Variable Refresh Rate
High Dynamic Range (HDR) and Variable Refresh Rate (VRR) like G-Sync or FreeSync are advanced features. If they are misconfigured or have a buggy implementation, they can cause flicker.
- Go to Settings > System > Display.
- If you see “HDR” or “Windows HD Color,” turn it off.
- For VRR, you’ll typically adjust this in your graphics card control panel (NVIDIA Control Panel or AMD Radeon Software). Try disabling G-Sync or FreeSync as a test.
Run The Hardware And Device Troubleshooter
Windows includes a built-in tool that can sometimes detect and fix generic display issues.
- Open Settings and go to Update & Security > Troubleshoot.
- Select “Hardware and Devices” and run the troubleshooter.
- Follow any on-screen prompts it provides.
Consider Environmental Factors
Don’t overlook simple environmental causes. Flourescent lighting, especially older fixtures, can emit a light frequency that interferes with your monitor, creating a perception of flicker. Try turning off overhead lights or using a different lamp to see if the issue changes.
Also, check for sources of electromagnetic interference near your monitor or PC, such as large speakers, power bricks, or unshielded power cables. Try moving these items farther away.
When To Seek Professional Repair
If you’ve exhausted all the software and basic hardware checks and your screen is still flickering, it may be time for professional help. This is especially true if you suspect a failing monitor panel, a damaged graphics card, or a motherboard issue.
- Monitor Repair: If the flicker is isolated to the monitor (confirmed by testing with another PC), contact the manufacturer if under warranty, or a local repair shop.
- Desktop PC Repair: For suspected GPU or PSU failures, a computer repair technician can diagnose and replace the faulty component. They have spare parts to test with, which makes diagnosis faster.
- Laptop Screen Flicker: This often points to a failing backlight, a damaged internal video cable, or the screen itself. Laptop disassembly is complex, so professional repair is usually recommended.
Frequently Asked Questions
Here are answers to some common variations of the question “why is my pc screen flickering.”
Why Is My Laptop Screen Flickering?
Laptop screen flicker is often due to a loose internal display cable connecting the motherboard to the screen, a failing backlight, or outdated drivers. Try connecting your laptop to an external monitor. If the external monitor is fine, the problem is with your laptop’s internal screen or its connection.
Why Does My Screen Flicker On And Off?
A screen that turns completely off and back on repeatedly usually indicates a power delivery issue. Check your power cables and connections first. For laptops, it could be a battery or charging circuit problem. For desktops, focus on the monitor’s power cable and the computer’s power supply unit.
What Causes Screen Flickering In Windows 10/11?
In Windows 10 and 11, common causes include incompatible display drivers, bugs from Windows Updates, problematic display settings like HDR or a wrong refresh rate, and conflicts with other software running on the system. Following the driver and settings steps outlined above typically resolves Windows-specific flicker.
Can A Bad Hdmi Cable Cause Flickering?
Yes, absolutely. A damaged, low-quality, or overly long HDMI cable can fail to transmit a stable signal, resulting in flickering, sparkles, or a complete loss of signal. This is one of the most common and easiest fixes—always try a different, high-quality cable.