If your monitor flickers, flashes, or displays strange lines or colors, the problem is usually traceable to a few common sources: loose or damaged cables, outdated or corrupt graphics drivers, incorrect refresh‑rate or resolution settings, power‑management features, electromagnetic interference, or a failing display or GPU. This guide walks you through the most likely causes and provides concrete, safe steps to identify and resolve the issue on Windows PCs, macOS computers, and external monitors.
Quick Checks First
Before diving into deeper troubleshooting, perform these fast checks. They often resolve the problem without any software changes.
- Power cycle the monitor and computer: turn both off, unplug the power cords (and the monitor’s video cable) for 30 seconds, then plug everything back in and power on.
- Inspect the video cable (HDMI, DisplayPort, DVI, or VGA) for visible damage, bent pins, or loose connectors. Unplug and reseat it firmly at both ends.
- If you have a spare cable, swap it in to rule out a faulty cable.
- Try connecting the monitor to a different port on the graphics card or to another computer. If the flickering disappears, the original port or computer may be at fault.
If the screen still flickers after these steps, move on to the specific causes below.
1. Outdated or Corrupt Graphics Drivers
A driver that is missing, outdated, or corrupted can cause the GPU to send incorrect signals to the monitor, resulting in flickering, artifacts, or temporary blackouts.
Windows
- Open Device Manager (right‑click the Start button → Device Manager).
- Expand Display adapters, right‑click your GPU, and choose Update driver → Search automatically for drivers. Let Windows finish.
- If that doesn’t help, choose Uninstall device, check Delete the driver software for this device, then restart. Windows will reinstall a basic driver; after reboot, repeat the update step or download the latest driver from the manufacturer’s site (NVIDIA, AMD, or Intel).
macOS
- Click the Apple menu → System Settings → Software Update. Install any available updates, which include graphics driver updates.
- If no update appears, you can reset the NVRAM/PRAM (which stores display settings): shut down, then turn on and immediately hold Option+Command+P+R for about 20 seconds.
After updating or reinstalling drivers, test the screen for a few minutes. If flickering persists, continue to the next cause.
2. Incorrect Refresh Rate or Resolution
Setting a refresh rate or resolution that the monitor cannot support often leads to flickering, especially on older displays or when using adapters.
Windows
- Right‑click the desktop → Display settings → Advanced display.
- Select your monitor, then click Display adapter properties for the monitor.
- Go to the Monitor tab. Check the Screen refresh rate dropdown; try lowering it (e.g., from 144 Hz to 60 Hz) or selecting a different rate that the monitor lists as supported.
- Also verify the Resolution under the main Display settings matches the monitor’s native resolution (often shown as “Recommended”).
macOS
- Apple menu → System Settings → Displays.
- Hold the Option key and click Scaled to reveal all available refresh rates. Choose a lower rate (e.g., 60 Hz) if the current setting is high.
- Ensure the resolution is set to Default for display or the native resolution listed.
Apply the change and observe the screen. If flickering stops, you’ve found the mismatch.
3. Power‑Saving or Adaptive Sync Features
Features like AMD FreeSync, NVIDIA G‑Sync, or Windows’ adaptive brightness can sometimes conflict with the monitor, causing intermittent flicker.
Windows (Adaptive Brightness)
- Open Control Panel → Hardware and Sound → Power Options.
- Click Change plan settings next to your active plan → Change advanced power settings.
- Expand Display → Enable adaptive brightness and set it to Off for both On battery and Plugged in.
- Expand PCI Express → Link State Power Management → set to Off.
- Click OK, then restart.
Graphics‑Card Control Panels
- For NVIDIA: open NVIDIA Control Panel → Change resolution → under Refresh rate ensure it matches the monitor’s capability; also toggle G‑Sync off temporarily to test.
- For AMD: open AMD Radeon Settings → Display → FreeSync and turn it off.
After disabling these features, check if the flicker disappears. If it does, you can leave them off or look for a newer driver/firmware update that resolves the conflict.
4. Cable Interference or Poor Quality
Low‑quality or inadequately shielded cables can pick up electromagnetic interference, especially when run near power cords.
- Separate the video cable from power cords and other electronics by at least a few inches.
- If you’re using a long cable (>2 m for HDMI/DisplayPort), try a shorter, certified cable.
- For adapters (e.g., USB‑C to HDMI), ensure they are active adapters from a reputable brand; passive adapters may not support higher refresh rates.
Replace the cable with a known‑good, shielded version and test.
5. Faulty or Aging Monitor
Over time, the monitor’s internal components (capacitors, backlight, or timing controller) can degrade, causing flicker.
- Connect the monitor to a different computer or a game console. If the flicker remains, the monitor is likely at fault.
- Look for physical signs: flickering only in certain areas, color shifts, or a buzzing sound.
- If the monitor is under warranty, contact the manufacturer for repair or replacement. Otherwise, consider replacement if troubleshooting steps above fail.
6. Failing Graphics Card or Integrated GPU
A problematic GPU can produce artifacts or flicker even when the monitor and cable are fine.
- Test with a different monitor (or the monitor’s built‑in self‑test, if available). If the second monitor also flickers, the GPU is suspect.
- For desktops, reseat the graphics card: power down, unplug, remove the card, clean the slot with compressed air, and reinstall firmly.
- Check GPU temperatures using a tool like GPU-Z or MSI Afterburner. Temperatures consistently above 85 °C under load may indicate cooling issues; clean fans and heatsinks.
- If you have integrated graphics (Intel or AMD APU), try disabling the dedicated GPU in BIOS/UEFI and using the iGPU to see if flicker stops.
If the GPU is faulty, you may need to repair or replace it.
7. Software Conflicts or Malware
Certain applications (especially screen‑recording, overlay, or VPN software) can interfere with display output.
- Boot into Safe Mode (Windows: hold Shift while clicking Restart → Troubleshoot → Advanced options → Startup Settings → Restart → press 4; macOS: hold Shift at startup). If flickering disappears in Safe Mode, a third‑party app is likely the cause.
- Disable startup items and services one by one (Task Manager → Startup on Windows; System Settings → General → Login Items on macOS) and test after each change.
- Run a reputable malware scan (e.g., Malwarebytes) to rule out malicious interference.
8. Incorrect Power Supply or Voltage Issues
Insufficient or unstable power to the GPU or monitor can cause flicker, especially under load.
- Ensure the monitor’s power cord is firmly plugged into a known‑good outlet. Try a different outlet or a surge protector.
- For desktops, verify that the power supply unit (PSU) provides enough wattage for your GPU. Use an online PSU calculator; if you’re near the limit, consider upgrading the PSU.
- Check that all PCIe power connectors to the GPU are securely seated.
When to Seek Professional Help
If you’ve tried all the steps above and the screen still flickers, the issue may involve internal monitor hardware, motherboard PCIe slots, or a deeper electrical fault. At that point:
- Contact the monitor manufacturer’s support (have model and serial number ready).
- For desktop PCs, consider a diagnostic service from a reputable repair shop.
- Laptops often require service center intervention for GPU or display‑cable problems.
Summary
Start with the simplest fixes—power cycling, checking cables, and updating drivers. Then work through refresh‑rate settings, power‑management features, cable quality, monitor health, GPU condition, software conflicts, and power supply. Most flickering problems are resolved with one of these steps. If the problem persists after exhausting the list, professional repair or replacement is the safest next step.