首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >将vscode插件转移到F盘(C盘以外)

将vscode插件转移到F盘(C盘以外)

作者头像
夜梦星尘
发布2026-07-07 09:04:12
发布2026-07-07 09:04:12
10
举报

C盘满了,发现vscode占用了太多地方,故写此文……

省流:

代码语言:javascript
复制
mklink /D "%USERPROFILE%\.vscode\extensions" "F:\VSCode\extensions"

下面是正文。

VS Code 插件默认安装到 C 盘的解决方法

夜梦把vscode装到F盘后,发现它还是自顾自把插件extension装在了C:\Users\用户名\.vscode\extensions里面,我很生气ヽ (`⌒´ メ) ノ

稍微查了一下,这是 VS Code 的默认设计,和程序安装的位置没有关系。为了把插件放到F盘,可以使用Windows符号链接mklink,。(夜梦尝试了–extensions-dir “F:\VSCode\extensions”启动,但没啥用)

mklink 是 Windows 提供的一个创建链接(Link)的命令,可以理解为在一个位置放置一个“入口”,实际访问的是另一个位置的文件或文件夹。它常用于迁移文件、节省系统盘空间,而无需修改软件配置。

操作步骤:

1、关闭 VS Code。

2、将原插件目录移动到目标位置,例如:

  • 原目录:C:\Users\用户名\.vscode\extensions
  • 新目录:F:\VSCode\extensions

3、以管理员身份打开cmd(搜索cmd后,选择以管理员身份运行),执行:

代码语言:javascript
复制
mklink /D "%USERPROFILE%\.vscode\extensions" "F:\VSCode\extensions"

如果提示:为 C:\Users\用户名\.vscode\extensions <<===>> F:\VSCode\extensions 创建的符号链接 则说明创建成功。

如下图,有个快捷小箭头:

创建符号链接后,VS Code 仍然认为插件位于:

代码语言:javascript
复制
C:\Users\用户名\.vscode\extensions

但实际上所有插件文件都会存储在:

代码语言:javascript
复制
F:\VSCode\extensions

可能碰到的问题

如果执行时出现“当文件已存在时,无法创建该文件”。说明C:\Users\用户名\.vscode\extensions目录仍然存在。需要先将该目录移动或删除,再重新执行 mklink 命令。

over~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2026-7-06 1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • VS Code 插件默认安装到 C 盘的解决方法
  • 可能碰到的问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档