Fix Screen Flickering at 144Hz on Monitors
Screen flickering at 144Hz is often caused by incorrect refresh rate settings, faulty cables, or GPU driver issues. This guide provides step-by-step fixes to eliminate flicker and stabilize high-refresh-rate display.
Symptoms
Users experience rapid, intermittent flickering or flashing on their monitor when set to 144Hz refresh rate. The flicker may appear as brief blackouts, horizontal lines, or a pulsating brightness. It often occurs during idle desktop use, gaming, or video playback. The issue may disappear when lowering the refresh rate to 60Hz or 120Hz.
Root Causes
1. Incompatible or Faulty Cable
Many HDMI cables (especially older versions) lack the bandwidth to support 144Hz at 1080p or higher. DisplayPort cables are recommended but must be version 1.2 or higher. Damaged or low-quality cables cause signal instability.
2. GPU Driver Issues
Outdated, corrupted, or incorrectly configured graphics drivers can cause timing errors at high refresh rates. This is common after driver updates or OS upgrades.
3. Monitor Settings
Some monitors have overdrive or FreeSync/G-Sync settings that conflict with 144Hz. Incorrect pixel clock or timing settings in the monitor OSD can also cause flicker.
4. GPU Overclocking or Thermal Throttling
Unstable GPU overclocks or overheating can cause display signal errors at high refresh rates.
Step-by-Step Fix
- Check cable type and connection: Ensure you are using a DisplayPort cable (version 1.2 or higher) or an HDMI 2.0+ cable. Securely reconnect both ends. Try a different cable if available.
- Update GPU drivers: Download the latest driver from NVIDIA or AMD. Use Display Driver Uninstaller (DDU) in Safe Mode to remove old drivers completely, then install fresh.
- Adjust refresh rate in OS: Right-click desktop > Display settings > Advanced display > Choose a refresh rate. Set to 144Hz. If flickering persists, try 120Hz to isolate the issue.
- Disable adaptive sync: Turn off FreeSync or G-Sync in monitor OSD and GPU control panel. Test if flicker stops.
- Change monitor overdrive setting: In monitor OSD, set overdrive to ‘Normal’ or ‘Off’. High overdrive can cause flicker at 144Hz.
- Reset monitor to factory defaults: Use monitor OSD to reset all settings. Reconfigure only refresh rate.
- Check GPU overclocks: Reset GPU to stock speeds using MSI Afterburner or AMD Adrenalin. Monitor temperatures to ensure no thermal throttling.
- Test with another device: Connect the monitor to a different PC or laptop. If flicker persists, the monitor may be defective.
Alternative Fixes
- Use a different port: Try another DisplayPort or HDMI port on your GPU and monitor.
- Lower resolution: Set to 1080p (if using 1440p or 4K) at 144Hz to reduce bandwidth demand.
- Disable GPU scaling: In NVIDIA Control Panel or AMD Software, set scaling to ‘Display’ instead of ‘GPU’.
- Update monitor firmware: Check manufacturer website for firmware updates for your monitor model.
- Change power plan: Set Windows power plan to ‘High Performance’ to prevent power-saving features from interfering.
Prevention
- Always use high-quality, certified DisplayPort 1.4 or HDMI 2.1 cables for 144Hz operation.
- Keep GPU drivers updated, but avoid beta drivers unless necessary.
- Regularly clean GPU and monitor ports to prevent dust-related connection issues.
- Monitor GPU temperatures; ensure adequate cooling to prevent thermal throttling.
- After any driver update, verify refresh rate settings and adaptive sync compatibility.
By following these steps, most users can eliminate screen flickering at 144Hz and enjoy stable, high-refresh-rate performance.
Was this solution helpful?