Blog1400 words

How to Fix Screen Tearing on PC: Complete Troubleshooting Guide

Fix screen tearing on PC with VRR, VSync, and framerate capping. Step-by-step troubleshooting for games, video, and desktop tearing issues.

Screen tearing — the most annoying PC gaming artifact

Screen tearing is one of the most distracting visual artifacts in PC gaming. It appears as horizontal rips or offsets in the image — the top half of the screen shows one frame while the bottom half shows the next, creating a visible discontinuity that's especially noticeable in fast-motion games. Tearing occurs when the GPU outputs a new frame mid-scan, before the display has finished drawing the previous frame.

The good news: screen tearing is almost always fixable. The solutions range from simple settings changes (enabling VSync or VRR) to hardware upgrades (G-Sync/FreeSync display). The key is identifying which solution fits your specific setup and use case. Most tearing issues can be resolved in 5–10 minutes of troubleshooting.

This guide walks through every common cause of screen tearing on PC, with step-by-step fixes for each. Whether you're experiencing tearing in games, video playback, or desktop use, you'll find the solution here. By the end, you'll have tear-free PC gaming.

Tearing solutions ranked by effectiveness

Four solutions eliminate screen tearing, each with different trade-offs. Understanding each helps you choose the right one for your setup.

01

VRR (G-Sync/FreeSync) — best solution

Variable Refresh Rate lets the display dynamically match the GPU's framerate. Eliminates tearing with no input lag and no stutter. Requires G-Sync or FreeSync display + compatible GPU. The best solution if your hardware supports it.

02

VSync on — universal but laggy

Vertical Sync locks the GPU to the display's refresh rate. Eliminates tearing completely but adds 1–2 frames of input lag and causes stutter when the GPU can't sustain refresh rate. Fallback if VRR isn't available.

03

Framerate cap — prevents VRR disengage

Cap framerate 3fps below refresh rate (e.g., 141fps on 144Hz). Prevents VRR from disengaging on frame spikes, keeping VRR active at all times. Essential complement to VRR.

04

Fast Sync / Enhanced Sync — low-lag alternative

NVIDIA Fast Sync and AMD Enhanced Sync render uncapped but display only complete frames. Eliminates tearing with minimal input lag. Good for when framerate significantly exceeds refresh rate (e.g., 300fps on 60Hz display).

Tearing solutions compared

The table below compares each tearing solution across effectiveness, input lag, stutter, and requirements. Choose based on your hardware and priorities.

SolutionEliminates tearing?Input lagStutterRequirements
VRR (G-Sync/FreeSync)YesMinimalNoneVRR display + compatible GPU + DP/HDMI cable
VSync onYesHigh (1–2 frames)Yes when GPU dips below refreshAny hardware
VSync offNoLowestNoneAny hardware — but tearing visible
Fast Sync (NVIDIA)YesLowMinimalNVIDIA GPU only
Enhanced Sync (AMD)YesLowMinimalAMD GPU only
Framerate cap (below refresh)PartialMinimalNoneAny hardware — complements VRR

Step-by-step: fix screen tearing with VRR

VRR (G-Sync/FreeSync) is the best tearing solution. Follow these steps to enable VRR and eliminate tearing with minimal input lag.

  1. 1

    Verify your display supports VRR

    Check your display's spec sheet for G-Sync, G-Sync Compatible, FreeSync, or AdaptiveSync support. All modern gaming monitors support VRR. If your display doesn't support VRR, skip to the VSync solution.

  2. 2

    Enable VRR in your display's OSD

    Open the display's OSD and look for "G-Sync", "FreeSync", "VRR", or "Adaptive Sync" setting. Enable it. Many displays ship with VRR disabled by default. Some displays have separate settings for DisplayPort and HDMI — enable VRR on the input you're using.

  3. 3

    Enable VRR in your GPU driver

    NVIDIA: Control Panel → Set up G-Sync → Enable G-Sync, G-Sync Compatible. AMD: Adrenalin → Display → AMD FreeSync → Enable. The driver should confirm VRR is active on your display. If the option is grayed out, your display or cable doesn't support VRR.

  4. 4

    Cap framerate 3fps below refresh rate

    In NVIDIA Control Panel → Manage 3D Settings → Max Frame Rate, set to 3fps below your refresh rate (e.g., 141fps on 144Hz). Or use in-game framerate limiter. This prevents VRR from disengaging on frame spikes, which would cause sudden tearing.

  5. 5

    Verify VRR is working

    Run the [screen tearing test] — with VRR active, no tearing should appear at any framerate. If tearing appears, VRR is not engaging. Check cable bandwidth (DisplayPort 1.4+ for 4K VRR), port selection (some ports don't support VRR), and driver settings.

Step-by-step: fix screen tearing with VSync (fallback)

If your display doesn't support VRR, VSync is the fallback solution. VSync eliminates tearing but adds input lag and potential stutter.

  1. 1

    Enable VSync in GPU driver

    NVIDIA: Control Panel → 3D Settings → Global Settings → Vertical Sync → On. AMD: Adrenalin → Gaming → Graphics → Wait for Vertical Refresh → Always on. This enables VSync globally for all games.

  2. 2

    Enable VSync in game settings

    Most games have a VSync setting in graphics options. Enable it. Some games have "Triple Buffering" option — enable that too for reduced stutter when framerate dips below refresh rate.

  3. 3

    Accept the input lag trade-off

    VSync adds 1–2 frames of input lag (16–33ms at 60Hz). This is noticeable in fast-paced games but acceptable for slow-paced games. If input lag is unacceptable, consider upgrading to a VRR display.

  4. 4

    Reduce stutter with triple buffering

    VSync causes stutter when the GPU can't sustain refresh rate (framerate drops to half refresh rate). Triple buffering reduces this by maintaining a third frame buffer. Enable triple buffering in game settings if available. Note: triple buffering only works in windowed mode on some games.

  5. 5

    Consider Fast Sync / Enhanced Sync as alternative

    If your framerate significantly exceeds refresh rate (e.g., 300fps on 60Hz), use NVIDIA Fast Sync or AMD Enhanced Sync instead of VSync. These eliminate tearing with minimal input lag and no stutter. Enable in GPU driver settings.

VSync adds input lag — use VRR if possible

VSync is the fallback tearing solution, not the preferred one. VSync adds 1–2 frames of input lag (16–33ms at 60Hz), which is noticeable in fast-paced games. VRR (G-Sync/FreeSync) eliminates tearing with minimal input lag — always use VRR if your hardware supports it. Only use VSync if your display doesn't support VRR. If you're a competitive gamer, VRR is essential — VSync's input lag is unacceptable for competitive play.

Tearing in specific scenarios

Fixing tearing outside of games

Tearing in video playback: Video tearing is usually caused by the video player not syncing to the display. Fix: enable VSync in your video player settings (VLC, MPC-HC) or use a player that auto-syncs (mpv). For streaming video (YouTube, Netflix), tearing is typically a browser issue — enable hardware acceleration in your browser settings and update your GPU drivers.

Tearing on the desktop: Desktop tearing is rare on modern systems but can occur with multi-monitor setups where monitors run at different refresh rates. Fix: set both monitors to the same refresh rate, or enable VSync in your GPU driver for the desktop. Windows 11 handles multi-monitor tearing better than Windows 10 — update if you're on Windows 10.

Tearing in specific games: Some games have tearing due to engine issues or borderless window mode. Fix: try fullscreen exclusive mode instead of borderless window. Update the game to the latest version. Check the game's forums for known tearing issues and community fixes. Some games need a config file edit to enable proper VSync. For more, see our G-Sync vs FreeSync guide and the screen tearing test.

Screen tearing prevention tips

Quick Tips
  • Use VRR (G-Sync/FreeSync) if your hardware supports it — the best tearing solution.
  • Cap framerate 3fps below refresh rate to keep VRR active during frame spikes.
  • Use DisplayPort 1.4+ for VRR at 4K — HDMI 2.0 doesn't have enough bandwidth.
  • Enable VRR in both the display OSD and GPU driver — both must be enabled.
  • If VRR isn't available, use VSync but accept the input lag trade-off.
  • For video tearing, enable hardware acceleration in your browser/player.
  • Update GPU drivers regularly — old drivers often have tearing bugs.

Screen tearing FAQ

Test and fix your screen tearing

Test and fix your screen tearing

Don't live with screen tearing — it's almost always fixable. Run the screen tearing test to verify your current setup, then follow the troubleshooting steps in this guide to eliminate tearing with VRR or VSync.

Related searches

screen tearing fix windowspc screen tearing solutionvsync tearing fixgpu tearing troubleshootgame tearing fix
References

External references

Continue Reading

Related articles