Running this from the command prompt seemed to work for me: ( close all vscode windows first )

winget upgrade --id Microsoft.VisualStudioCode

I think because I was running vscode as administrator I did not see the Help->Check for updates menu item.

Answer from Derek on Stack Overflow
🌐
Visual Studio Code
code.visualstudio.com › docs › setup › setup-overview
Setting up Visual Studio Code
1 week ago - Most platforms support auto updating ... can also manually check for updates by running Help > Check for Updates on Linux and Windows, or running Code > Check for Updates on macOS....
Discussions

Check for Updates missing since Insiders 1.70.0
Type: Bug The "check for updates" option is missing from the Gear Icon. It has been gone since VS Code 1.70.0-insider. I had to manually download 1.71.0-insider because I had no way to up... More on github.com
🌐 github.com
5
August 6, 2022
How do I update VS Code?
There is a gear icon on the bottom left hand side. Click that and there is an option that says 'Check for Updates' More on reddit.com
🌐 r/vscode
8
4
October 18, 2017
Set frequency of VS Code updates
Install with chocolatey, if you're on Windows, or your package manager if you're on Linux. This way it can be auto updated with the rest of your system. I set my updates to happen after every reboot. More on reddit.com
🌐 r/vscode
4
5
November 9, 2020
administrator - Why is "Check for Update" missing and updating if VS Code is started in Admin mode? - Stack Overflow
I have to start VS Code in Administrator mode on Windows (UAC). As soon as I do that, the Help menu does not display "Check for Updates" anymore. VS Code is not updating anymore. Settings... More on stackoverflow.com
🌐 stackoverflow.com
🌐
Visual Studio Code
code.visualstudio.com › docs › enterprise › updates
Manage updates in enterprise environments
November 3, 2021 - Users can check for updates by selecting Help > Check for Updates.
🌐
GitHub
github.com › microsoft › vscode › issues › 157383
Check for Updates missing since Insiders 1.70.0 · Issue #157383 · microsoft/vscode
August 6, 2022 - Type: Bug The "check for updates" option is missing from the Gear Icon. It has been gone since VS Code 1.70.0-insider. I had to manually download 1.71.0-insider because I had no way to up...
Author   pinkfloydx33
Top answer
1 of 1
4

It's clear I have the "user-setup installation" of VS Code. The "Learn more" link explains:

The user setup does not require Administrator privileges to run as the location will be under your user Local AppData (LOCALAPPDATA) folder. Since it requires no elevation, the user setup is able to provide a smoother background update experience. This is the preferred way to install VS Code on Windows.

System-setup installation

One solution (as suggested both here and here) is to use the system-setup installation of VS Code instead.

The system setup requires elevation to Administrator privileges to run and will place the installation under the system's Program Files. The in-product update flow will also require elevation, making it less streamlined than the user setup. On the other hand, installing VS Code using the system setup means that it will be available to all users in the system.

  • The system-setup installation requires Admin, which works for me (I "Run as Administrator" anyway!).
  • Also the system-setup installation is available to all users (side-effect, this may be a good thing or bad thing depending on your circumstances...)

Close and re-open VS Code as non-administrator

Another solution is simply to close all open VS code instances, then re-open VS Code as a non-administrator.

In my case VS Code automatically started updating (check the Help menu; notice the disabled "Installing updates..." message, or if that process is finished, the option might read "Restart to Update")

Check for updates (requires one of the above two)

Finally you could try to update manually by checking the Help menu option > "Check for Updates" as suggested here.

However, this option is not available while you have a user-setup installation and you "Run as Administrator", so if you want to manually Check for Updates, you must use one of the above two approaches.

Of course you could manually re-install VS Code if the other options don't work. More on VS Code's auto-updating here, and disabling it here

EDIT I agree with @Waggers' comment,

I understand that I don't need to be an administrator to get updates on the user version. I don't understand why being an administrator means I can't get automatic updates, that's completely counter-intuitive.

When I check these spots in VS Code source code where I find the message "Updates are disabled..." and the enum DisablementReason.RunningAsAdmin, I don't see comments... maybe if I checked the Git history...

My best guess is this is to prevent anyone who mistakenly thinks that "Running as Administrator" changes the scope of the installation to be more "system-wide" (which it won't, as long as you have the "user-setup installation")

🌐
Reddit
reddit.com › r/vscode › how do i update vs code?
r/vscode on Reddit: How do I update VS Code?
October 18, 2017 - Share · Share · Sort by: Best · Open comment sort options · Best · Top · New · Controversial · Old · Q&A · conosoagogo · • 9y ago · There is a gear icon on the bottom left hand side.
🌐
Visual Studio Code
code.visualstudio.com › updates › v1_108
December 2025 (version 1.108)
1 week ago - We really appreciate people trying our new features as soon as they are ready, so check back here often and learn what's new. If you'd like to read release notes for previous VS Code versions, go to Updates on code.visualstudio.com.
Find elsewhere
🌐
Read the Docs
vscode-docs.readthedocs.io › en › stable › supporting › howtoupdate
How to update to the latest release - vscode-docs
The following shows you how to update to the latest release of Visual Studio Code. Note: For Mac and Windows users, we have enabled the auto-update channel.
🌐
Developer Community
developercommunity.visualstudio.com › t › Check-for-updates-missing-from-help-me › 10200586
"Check for updates" missing from help menu in Visual ...
Skip to main content · Visual Studio · Guidelines Problems Suggestions Code of Conduct · Downloads · Visual Studio IDE Visual Studio Code Azure DevOps Team Foundation Server Accounts and Subscriptions · Subscriber Access · Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft ...
🌐
Bobby Hadz
bobbyhadz.com › blog › check-vscode-version-and-update-to-latest-release
Check your VS Code version and Update to the Latest release | bobbyhadz
April 6, 2024 - Search for the Ubuntu Software application and start it. Click on Updates in the top menu. Click on the refresh button and check if there is a VS Code update available.
🌐
Reddit
reddit.com › r/vscode › set frequency of vs code updates
r/vscode on Reddit: Set frequency of VS Code updates
November 9, 2020 -

Hi all, is is possible to set the frequency of when VS Code checks for updates? I don't use VS Code regularly which means some months I use it a lot and some months almost not at all. It's annoying when I open vsc after not using it for like a month, to be told there's a new version. Yes, I can skip it, but I feel like checking for the update slows down the startup time. Plus, the prompt will show up every time I open up vsc until I update. But, because there are monthly updates, it's frustrating. Is it possible to set VS Code to check say like every 2 or 3 months? Thanks in advance.

🌐
GitHub
github.com › microsoft › vscode › issues › 263144
Check For Updates button is missing · Issue #263144 · microsoft/vscode
August 24, 2025 - Type: Bug I tried setting all the option for the "update.mode", default, start, manual but cant see the button check for updates, dont know what is the issue, then I installed the latest user setup from the Microsoft Visual Studio Code W...
Author   subhaan0804
🌐
GitHub
github.com › Microsoft › vscode › issues › 71365
check for updates feature not working · Issue #71365 · microsoft/vscode
March 28, 2019 - When trying to update VS Code, the system will always say that no updates are available. ... Click on "Code" or the setting button at the bottom. Click on "Check for Updates".
Author   daviliano2
🌐
GitHub
github.com › microsoft › vscode › issues › 157075
"Check for Updates" button disappear · Issue #157075 · microsoft/vscode
August 4, 2022 - Type: Bug The "Check for Updates" button disappeared on my home computer. I cannot find it from the command too. I haven't changed any settings except to keep updating VS Code Insider. The VS Code Insider of my company computer also keep...
Author   zheung
🌐
Julia Programming Language
discourse.julialang.org › tooling › vs code
How do you update VS Code in the best way? - VS Code - Julia Programming Language
August 10, 2021 - Hi, I realise that this is just a generic VS Code question, and got nothing with Julia to do. But then I figured this is something people do often enough that several probably knows the answer, and it wouldn’t hurt to have a publicly accessible note on how this is done in case someone else ...
🌐
GitHub
github.com › microsoft › vscode › issues › 291235
CHECK FOR UPDATES!??!?! · Issue #291235 · microsoft/vscode
January 28, 2026 - Type: Feature Request Is there a glitch in the Matrix or has VS Code never had a "Check for Updates" or similar menu item for updating VSCode? ..and if not, why not??? Seems like the most basic feature. Yes, I've checked all the menus an...
Author   pridmorej1
🌐
Windows 10 Forums
tenforums.com › software-apps › 212571-vs-studio-code-background-update.html
VS Studio Code Background Update? Solved - Windows 10 Forums
April 15, 2024 - I don't know, your mileage may vary on this one, but I finally just went to once a week update checking. It works for me.
🌐
Reddit
reddit.com › r/vscode › vscode is not updating from in-app updater.
r/vscode on Reddit: VScode is not updating from in-app updater.
December 3, 2024 -

Hello there vscode subreddit, this is my first time being here, so sorry if I read the tone of the sub wrong (a place for VScode help and jokes). Some context is required for my issue. First of all, this is on a school computer, so some things I can't do, like using admin privileges, command prompt, and even task manager. VScode is on a specific list of apps that can be downloaded from the Software Center, so it is allowed to be on my computer. (I don't want to get in trouble with the district, lol) This version, however, is an outdated version of VScode that does not support some of the extensions I would like to use. When I click "check for updates" in the help menu, it changes into an "install update" option. When I click on that, however, the program never gives me any prompts or any indication that it is downloading the update other than the clock in the bottom left and the grayed-out option in the menu. Any tips on how to make it update?

🌐
GitHub
github.com › Microsoft › vscode › issues › 47254
"Check for update" button disappeared · Issue #47254 · microsoft/vscode
April 5, 2018 - Fully manual Requirement: the "update.channel" is set to "none" ... VSCode hides "Check for Updates" button, which means that in case user want to update he/she required to go to VSCode website, download and install new VSCode
Author   AKachan0v