Update.exe

Visual Studio Code Updater

Application ProcessSafeSoftware Update Tool
CPU Usage
1-5%
Memory
20-120 MB
Location
C:\Program Files\Microsoft VS Code
Publisher
Microsoft Corporation

Quick Answer

Update.exe is safe. It’s the Visual Studio Code updater that checks for, downloads, and installs VS Code updates in the background to keep the editor current.

Is it a Virus?
✔ NO - Safe
Must be located at C:\Program Files\Microsoft VS Code\Update.exe or C:\Program Files (x86)\Microsoft VS Code\Update.exe
Warning
Updater activity is normal during updates
Update.exe may spawn helper/install processes during upgrade; intermittent activity is expected
Can I Disable?
✔ YES
To limit automatic updates, set update.mode to manual in VS Code settings

What is Update.exe?

Update.exe is the Visual Studio Code updater component responsible for checking, downloading, and applying VS Code updates. It runs in the background to fetch new builds, verify integrity, and install updates, ensuring you have the latest security fixes, features, and performance improvements without manual intervention.

The updater contacts Microsoft’s update servers, downloads patches or full installers, validates digital signatures, replaces old binaries, and may restart VS Code if required. It coordinates with the main process to minimize disruption during an upgrade.

Quick Fact: VS Code uses a structured updater to minimize downtime. Updates can be staged, verified, and applied without full user prompts, depending on your settings.

Types of VS Code Updater Activities

Is Update.exe Safe?

Yes, Update.exe is safe when it comes from the official Microsoft VS Code install path and is digitally signed by Microsoft.

Is Update.exe a Virus or Malware?

The real Update.exe is NOT a virus. Malware may masquerade as updater tools, so verify the path and signature.

How to Tell if Update.exe is Legitimate or Malware

  1. File Location:: Must be located at C:\Program Files\Microsoft VS Code\Update.exe or C:\Program Files (x86)\Microsoft VS Code\Update.exe
  2. Digital Signature:: Right-click Update.exe → Properties → Digital Signatures. Should show "Microsoft Corporation" as signer.
  3. Resource Usage:: Normal usage is low to moderate CPU and memory; constant high usage outside of an update cycle is suspicious.
  4. Behavior:: Updater runs primarily when a VS Code update is available or being installed. Unrelated activity may indicate infection.

Red Flags: If Update.exe is found outside the VS Code install folders, has no valid signature, or runs continuously without updates, scan for malware and verify your VS Code installation from the official Microsoft site.

Why Is Update.exe Running on My PC?

Update.exe runs to manage and apply VS Code updates. It can run automatically, during startup, or when you trigger a manual update check.

Reasons it's running:

Can I Disable or Remove Update.exe?

Yes, you can control updater behavior. You can disable automatic updates or stop updater activity temporarily, but completely removing Update.exe is not recommended unless you uninstall VS Code.

How to Stop Update.exe

How to Uninstall VS Code (and Update.exe)

Common Problems: Update Failures or Loops

If Update.exe has issues applying updates or runs unexpectedly, try the following worked steps and troubleshooting tips.

Common Causes & Solutions

Quick Fixes:
1. Quick Fixes:
2. 1. Open VS Code and go to Help → Check for Updates to trigger a manual update
3. Close VS Code completely and relaunch to complete any pending update
4. Add VS Code install folder to antivirus/firewall exceptions
5. Delete the update cache in the VS Code install directory and retry
6. If problems persist, reinstall Visual Studio Code from the official site

Frequently Asked Questions

Is Update.exe a virus?

No, Update.exe is the legitimate Visual Studio Code updater if it resides in the official install path (C:\Program Files\Microsoft VS Code\Update.exe or C:\Program Files (x86)\Microsoft VS Code\Update.exe) and is digitally signed by Microsoft.

Why does Update.exe use CPU even when I’m not updating?

Occasional background checks or pending installations can cause short bursts of activity. Prolonged high usage usually indicates an ongoing update or a failed install that needs attention.

Can I delete Update.exe?

You should not delete Update.exe. If you don’t want automatic updates, disable them in VS Code settings or uninstall VS Code entirely.

How do I disable auto updates in VS Code?

Set update.mode to 'manual' in Settings (JSON: "update.mode": "manual"). This prevents automatic updates but allows you to update on demand via Help → Check for Updates.

Why does VS Code require a restart after update?

Updates replace core binaries. A restart ensures all new components are loaded correctly and avoids running mixed versions of code.

How can I verify Update.exe is legitimate?

Check file location (must be in the VS Code install folder) and verify the digital signature shows Microsoft Corporation as the signer.

Related Processes