VS Code 下载时 User Installer 和 System Installer 选哪个

2026-10-24

标签VS Code下载引导开发工具

先给结论:个人电脑默认选 User Installer

VS Code 官网的 Windows 下载页提供 User Setup(用户版)和 System Setup(系统版)两个安装器。官方文档明确推荐大多数人使用 User Setup:它不需要管理员权限,装在用户目录,后台更新最顺畅。只有明确需要这台机器上所有账户都能用时,才选需要管理员权限的 System Setup。

两种安装器到底差在哪

差别集中在三处:装到哪里、要不要管理员权限、影响哪些账户。User Installer 装进 %LOCALAPPDATA%\Programs\Microsoft VS Code,只对当前用户生效,更新时不弹管理员确认;System Installer 装进 Program Files,全机账户可用,但安装、更新都要管理员权限。

| 对比项 | User Installer | System Installer | |--------|---------------|------------------| | 安装位置 | 用户目录 | Program Files | | 管理员权限 | 不需要 | 需要 | | 影响范围 | 当前账户 | 所有账户 | | 更新体验 | 更顺畅 | 需要提权 | | 官网推荐度 | 默认推荐 | 特殊场景 |

官网下载页怎么选对版本

打开 code.visualstudio.com 的 Download 页,Windows 一栏有两个下载入口:User Installer 和 System Installer,旁边分别标注了 x64 与 ARM64 等架构。装之前先确认系统位数:设置 → 系统 → 关于,查看「系统类型」里写的是 64 位还是 32 位,选择对应架构的文件。个人电脑、单账户使用,直接下载 User Installer 即可。

什么情况才真的需要 System Installer

同一台电脑有几个 Windows 账户、每个账户都要打开 VS Code 时,System Installer 装一次全机可用。单位统一管理的电脑,或需要把 VS Code 提供给所有登录用户的场景也选它。反过来说,没有这类需求时选 System 只会多出管理员确认弹窗,体验更繁琐,对新手不值得。

官网拿不到、下载慢怎么办

VS Code 的官方下载域是 code.visualstudio.com,这是微软自己的域名。页面打不开或下载慢时,先从设置 → 系统 → 关于核对系统位数,再重试官网的 User Installer 入口;不要从第三方软件站下载安装包,那可能被二次打包。官网打不开的备用办法,可以参考本站网盘镜像的使用说明:<a href="/articles/netdisk-mirror-usage.html">官网访问不畅时怎么用备用镜像</a>。

装完 VS Code 之后建议先做的三件事

第一件,装中文界面。打开 VS Code,按 Ctrl+Shift+X 打开扩展市场,搜「Chinese」,安装 Chinese (Simplified) 语言包,按提示重启编辑器,界面就变成中文。第二件,确认能在命令行里用 code 命令。安装向导默认会把 VS Code 加入 PATH,装完重开一次终端,输入 code 能打开编辑器就说明成功;不行就在命令面板(Ctrl+Shift+P)里搜「Shell Command: Install code command in PATH」。第三件,接上 Git。写代码项目离不开版本管理,VS Code 内置了 Git 面板,前提是电脑上先装好 Git:<a href="/soft/git.html">Git 官方下载地址与步骤</a> 可参考,装完在 VS Code 左下角能看到分支图标。

两个安装后的常见疑问

第一个问题:ZIP 版是什么,和安装版选哪个。官网除了 User、System 两个安装器,还提供 ZIP 压缩包版,解压即用、免安装,但它的更新要自己手动下载替换,不像 User Installer 有平滑的后台更新。对新手,还是建议用安装版,省掉手动更新的麻烦。

第二个问题:官网主页那个大大的 Download 按钮点了会下到哪个。code.visualstudio.com 首页的 Download 按钮通常直接给当前系统默认的安装包,Windows 上就是 User Installer。想明确选 System 版,去 Download 页面里找对应的安装器入口,不要从第三方页面点下载按钮,避免下到被改过的安装包。拿不准入口时,参考 <a href="/articles/how-to-download-from-official-site.html">怎么确认自己下到的是官网版本</a> 里核对域名与下载按钮的方法。

还有一个官方文档明确写过的细节:User Installer 装的 VS Code,如果以管理员身份运行,后台更新会被自动禁用。也就是说普通双击打开没问题,但每次都用「以管理员身份运行」启动 VS Code 的人,会发现它不再自动更新,需要手动处理。所以日常使用不要默认用管理员方式启动,除非确实需要管理员权限操作文件,用完再以普通方式打开。这一点官方文档里标注得很清楚,属于装完就能遇到的行为,提前知道可以少排查一次「怎么不更新了」的问题。

如果安装时选了 System Installer 又后悔,不用重装:到官网下载 User Installer 直接再装一遍即可,两者可以并存,互不影响各自的数据目录。想确认当前装的是哪一种,看安装目录最直接:用户目录下(%LOCALAPPDATA%\Programs\Microsoft VS Code)就是 User 版,Program Files 下就是 System 版。扩展和设置默认跟随用户,换版本后之前装的扩展会重新加载。

做完这几件再装

  1. 打开 code.visualstudio.com,确认域名,进入 Download 页选 Windows。
  2. 在「系统类型」里确认自己是 64 位还是 32 位,选对应架构。
  3. 个人电脑选 User Installer,多账户共用才选 System Installer。
  4. 安装时留意安装向导,VS Code 本身干净,但别顺手勾上无关组件。
  5. 装完启动一次,能打开编辑器即安装成功;再进入设置开启中文语言包。