You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode启动时弹出‘选择工作区文件夹迁移’提示,求原因及关闭方法

VS Code启动弹出“工作区文件夹迁移”提示的问题解答

一、这是什么情况?

这是VS Code的工作区存储路径迁移提示,一般是VS Code版本更新(尤其是大版本迭代)后官方调整了工作区配置、缓存的默认存储位置,或是本地存储路径出现权限变更、路径异常,触发了系统的迁移检测机制。

二、要迁移什么内容?

主要迁移和当前工作区绑定的这些内容:

  • 工作区专属的用户配置(比如针对该工作区设置的编辑器主题、快捷键、扩展启用状态)
  • 工作区的缓存文件(比如IntelliSense索引、代码编译缓存)
  • 工作区关联的扩展数据(部分扩展为特定工作区存储的个性化数据,比如代码片段、项目断点记录)

三、迁移到何处?

默认会迁移到VS Code新版本指定的标准工作区存储目录:

  • Windows系统:%APPDATA%\Code\User\workspaceStorage下的新子目录
  • macOS系统:~/Library/Application Support/Code/User/workspaceStorage
  • Linux系统:~/.config/Code/User/workspaceStorage
    如果是自定义路径,会提示你选择新的目标文件夹。

四、之前可能操作了什么?

大概率是以下几种情况之一:

  • 升级了VS Code到最新大版本(比如从1.xx版本跨版本升级到1.8x及以上)
  • 手动修改过VS Code的workspaceStorage相关配置项
  • 系统磁盘路径变更(比如原存储目录所在磁盘被重命名、移动,或是权限被修改导致VS Code无法访问)
  • 之前删除过VS Code的缓存目录,触发了系统的恢复检测

五、如何关闭该提示?

有两种可靠方法:

  1. 完成迁移(推荐):按照提示选择目标文件夹完成迁移,后续不会再弹出。迁移不会影响项目文件,仅转移工作区的配置和缓存,能避免后续可能出现的配置丢失、索引异常问题。
  2. 强制关闭提示:
    • 打开VS Code设置界面(快捷键Ctrl+,/Cmd+,)
    • 在搜索框输入workbench.enableWorkspaceMigration
    • 取消该选项的勾选,保存设置后重启VS Code即可。

注意:如果选择强制关闭,后续可能出现工作区配置无法正常加载、代码索引变慢的情况,优先推荐完成迁移操作。

内容的提问来源于stack exchange,提问作者Ray

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 07:52:35