How to Stop or Disable VSCode Auto Update?

Visual Studio Code (VS Code) is a powerful and widely used code editor, loved by developers for its versatility and features.

However, one aspect that might not sit well with everyone is its default auto-update feature.

While staying up-to-date is essential for security and performance reasons, some users prefer to have more control over when and how their software updates.

In this article, we will guide you through the steps to stop or disable the auto-update feature in VS Code, ensuring you can manage updates on your terms.

Steps to Disable Auto Update

Step 1: Open VS Code Settings

Step 2: Access Update Settings

Step 3: Alternative Method (Using JSON Editor)

Step 4: Save Your Settings


Sometimes, you might not find the “Save” button but it’s going to prompt you to restart your VSCode.

Opting Out of Extension Updates

In addition to disabling auto-updates for VS Code itself, you might also want to prevent extensions from updating automatically. Here’s how:

Alternative Method (Using JSON Editor)

By following these steps, you can ensure that both your VS Code and its extensions will no longer update automatically, giving you full control over your development environment.


  1. Is it safe to disable auto-updates in VS Code? Disabling auto-updates can be safe as long as you regularly check for manual updates and security patches.

    However, keeping your software up-to-date is generally recommended for security reasons.
  2. Can I re-enable auto-updates in the future? Yes, you can easily re-enable auto-updates by following the same steps and changing the “Update: Mode” setting back to “default.”
  3. Do I need to restart VS Code after making these changes? To make things function smoothly, it is better to restart.