How to Fix Screen Tearing with VSync and Other Methods?

Screen tearing occurs when display hardware shows information from multiple frames in a single screen draw. This typically happens when the frame rate of the video being played is not in sync with the monitor’s refresh rate. During gameplay, this can be particularly distracting and might impact a player’s performance.

Several workarounds exist to alleviate or potentially resolve this issue. While not all methods guarantee a complete fix, starting with the first suggestion and progressing through the list may improve the situation significantly.

However, it’s important to recognize that if screen tearing is a result of hardware limitations, specifically the monitor’s specifications, it may not be resolved without replacing the monitor with a model that supports technologies like NVIDIA’s G-Sync or AMD’s FreeSync, which can dynamically adjust the refresh rate to match the content’s frame rate.

1. Changing Resolution and Refresh Rate 

Incorrect resolution or refresh rate is often the primary cause of screen tearing. Adjusting these settings can sometimes significantly reduce the problem, though it might not always provide a complete solution.

  1. Press Windows + S to launch the search bar. Enter ‘resolution’ in the dialogue box and open the displayed application.

  1. In Settings, scroll down and select ‘Advanced display settings‘.

  1. A new window will open detailing your display. Click on Display adapter properties for Display 1.

  1. Your hardware properties will be displayed. Click on ‘List All Modes‘ found under the ‘Adapter‘ tab.

  1. A list of resolutions will appear. Change them as needed for your hardware specifications, pressing ‘OK‘ after each change. Test each setting to see if it reduces screen tearing.

  1. Restart your computer after successfully changing the settings and check for persistent screen tearing.

 2. Enabling / Disabling VSync

VSync, or Vertical Sync, is a common technology across many graphics systems, including those by NVIDIA and AMD, to help reduce screen tearing by synchronizing the frame rate with the monitor’s refresh rate. Screen tearing can occur when frame rates are not in sync with the display, whether too high or too low. To experiment with VSync settings, follow these steps:

Note: Some find that setting VSync to Adaptive can resolve the issue.

  1. Right-click on your Desktop and select NVIDIA Control Panel or the relevant control panel for your hardware.
  2. Go to 3D Settings > Manage 3D settings. Then click on the Global Settings tab on the right side of the screen and click on Vertical Sync.
  3. Adjust the setting to On or Off based on your requirements and observe if there’s an improvement.

  1. Apply the changes and exit. Assess the effect on screen tearing.

For AMD users, similar functionality can be managed using the Wait for Vertical Refresh setting. Consider adjusting this setting to Always on.

3. Disabling ‘Game-mode’ and Full-screen Optimizations

Windows’ ‘Game mode’ aims to optimize system performance for gameplay. This mode recognizes games and attempts to prioritize their performance, including features like game recording and screenshot capturing. Disabling these features may reduce screen tearing:

  1. Press Windows + S, enter ‘settings‘ in the dialogue box, and open the app.
  2. In Settings, click on Gaming.
  3. Turn off the option ‘Record game clips, screenshots, and broadcast using Game bar’ found under Game bar. Next, under Broadcasting, turn off ‘Record audio when I broadcast‘.

  1. Completely restart your computer and launch the affected game to see if screen tearing has been reduced.

If disabling ‘Game mode’ doesn’t work, try disabling full-screen optimizations, which can also affect screen tearing.

  1. Right-click on the game’s executable file and select Properties.
  2. Under the Compatibility tab, tick the Disable fullscreen optimizations option.

  1. Apply the changes and restart your computer. Relaunch the game and check for screen tearing issues.

For games launched via Steam, adjusting launch options to include ‘-windowed -noborder‘ may help.

4. Checking Graphics Drivers

Outdated or improperly updated graphics drivers could cause screen tearing.

  1. Boot into safe mode and press Windows + R, type ‘devmgmt.msc‘ in the dialogue box, and hit Enter. In Device Manager, find your graphics hardware, right-click on it, and choose Uninstall device. Then, reboot your system.

  1. Typically, Windows reinstalls default drivers automatically. If it doesn’t, right-click on any empty space and select ‘Scan for hardware changes‘.

Next, check if the screen tearing persists. If so, try one of the following:

  1. Search for the latest driver for your hardware on the manufacturer’s official website and install it manually, or allow Windows to install the newest driver automatically by choosing to update the driver from the hardware’s context menu in the Device Manager.

  1. After driver installation, restart your computer to check if screen tearing has ceased.

5. Turning Off Frame Limit

The Frame Limit is an in-game feature allowing the restriction of the maximum number of frames output to the monitor. Although helpful for lower-spec hardware, it can lead to screen tearing. In your game or application, locate the settings and turn off the Frame Limit. Make sure to reboot your machine to apply the changes.

6. Disabling Smooth Scrolling

Smooth scrolling in Windows creates a seamless experience when navigating through content. Although usually beneficial, it has been known to cause screen tearing in some instances. To fix this, consider disabling the Smooth Scrolling feature and then restart your computer to test for improvements.

Check smooth scrolling list boxes option
Disable smooth scrolling in list boxes

7. Using High-Performance Power Plan

Adequate power and priority rendered through the GPU is crucial for optimal gameplay. To enhance performance, switch to a more power-focused plan, such as “High Performance” or “Ultimate High Performance.” Laptop users should be wary of increased thermal output and battery usage with these settings. To change power plans:

  1. Press and hold the Windows key and press R to bring up the Run dialog.
  2. Type “powercfg.cpl” and press Enter.
    Opening Power Options
  3. You should now see the Power Options window on your screen.
  4. Click “Show Additional Plans” and then choose “High Performance”.
    Selecting the High-Performance Power Plan
  5. Restart your computer and verify if screen tearing still occurs.

8. Using Another Browser

Screen tearing within a browser suggests an issue with that specific browser rather than your entire system. Consider switching browsers to see if the problem is browser-specific or a broader issue. This step will help you narrow down the cause and address it accordingly.

Bonus Tips:

In addition to the solutions above, try these additional steps based on your situation:

  • Enabling Windows Aero Theme
  • Setting appearance to ‘Best under 3D-settings
  • Adjusting the game’s output FPS
  • Experimenting with OpenSync and G-Sync settings

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.