news 2026/4/23 9:46:23

VSCode / Visual Studio 占用 C 盘怎么移?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VSCode / Visual Studio 占用 C 盘怎么移?

VSCode / Visual Studio 占用 C 盘怎么移?

visual studio 和 vs code 会占用 c: 驱动器大量空间, 这会让你的电脑变慢, 或者导致没有足够的空间用于 windows 更新和应用程序。如果你发现 c: 驱动器快满了, 并且你使用 visual studio 或 vs code, 你可以把它们的大多数文件移动到另一块驱动器或者释放空间, 而不会破坏你的设置。本文档解释了现在就能遵循的明确步骤, 你会学到如何移动扩展、缓存、sdk 和项目文件夹, 以及如何更改默认安装路径以便将来下载不会填满 c:。这些步骤很简单、安全、并且如果你小心遵循可以逆转。

check what uses space,磨针工具软件能帮你快速定位占用大的文件夹

首先, 查看到底是什么在占用空间。打开 设置 > 系统 > 存储 或使用像内置存储感知这样的工具。对于 visual studio, 大项包括 visual studio 安装程序、工作负载和 sdk。对于 vs code, 常见的罪魁祸首是扩展、缓存的下载和用户数据。记下最大的文件夹, 对于 visual studio 它们通常位于 c:\program files (x86)\microsoft visual studio 和 c:\programdata\microsoft\visualstudio, 对于 vs code 它们位于 c:\users\\appdata\roaming\code 或 c:\users\\.vscode\extensions。

move vs code extensions and user data

你可以把 vs code 的扩展和用户数据移动到另一块驱动器, 并告诉 vs code 在那里使用它们。关闭 vs code, 把文件夹 c:\users\\.vscode\extensions 移动到 d:\vscode\extensions 或者你选择的其他驱动器和文件夹。把文件夹 c:\users\\appdata\roaming\code 移动到 d:\vscode\code, 然后创建符号链接以便 windows 仍然能找到它们, 打开管理员命令提示符并运行 mklink /d "c:\users\\.vscode\extensions" "d:\vscode\extensions" 和 mklink /d "c:\users\\appdata\roaming\code" "d:\vscode\code"。启动 vs code 确认一切工作正常。

move visual studio installer workloads and sdks

visual studio 允许更改新工作负载的安装路径。打开 visual studio installer, 点击安装位置, 并为 visual studio 和 download cache 设置更大的驱动器上的新路径。对于现有的工作负载, 你可能需要将其卸载然后重新安装到新位置。一些 sdk 比如 .net 或 windows sdk 会安装到 program files 或 programdata, 对于它们, 当安装程序允许时考虑卸载并重新安装到新路径。小心, 核心的 visual studio 程序文件应该保留在安装程序放置它们的地方, 除非你使用安装程序设置来移动它们。

move projects and repositories

把你的代码项目和 git 仓库从 c: 移到一个新文件夹比如 d:\projects, 在 visual studio 和 vs code 中从新位置打开项目, 更新任何使用绝对路径的工作区或解决方案设置。对于 git, 检查 .gitignore 和远程设置, 但移动文件夹不会改变仓库历史记录。这一步通常会释放最多空间, 因为项目文件夹和 node_modules 或 obj/bin 文件夹可能非常大。

clear caches and temporary files

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 8:13:58

UI-TARS:字节跳动开源多模态智能体,重新定义GUI自动化交互

UI-TARS:字节跳动开源多模态智能体,重新定义GUI自动化交互 【免费下载链接】UI-TARS-2B-SFT 项目地址: https://ai.gitcode.com/hf_mirrors/ByteDance-Seed/UI-TARS-2B-SFT 导语 字节跳动2025年开源的UI-TARS系列模型以单模型架构突破传统GUI自…

作者头像 李华
网站建设 2026/4/23 9:44:28

58、Python 客户端网络协议模块详解

Python 客户端网络协议模块详解 在网络编程中,Python 提供了丰富的标准库模块来支持各种网络协议,本文将详细介绍这些模块及其使用方法。 客户端网络协议模块基础 首先,介绍几个基础函数和方法: - has_data : r.has_data() 判断 r.get_data() 是否不为 None 。…

作者头像 李华
网站建设 2026/4/23 9:44:26

小白入网络安全:黄金赛道还是荆棘路?

网络安全转行指南:从误区到优势,收藏这篇少走弯路 文章针对零基础转行网络安全人群,指出三大误区(误解薪资、急于求成、误判行业前景),阐述四大优势(人才缺口大、门槛低、薪资高、学习有趣&…

作者头像 李华
网站建设 2026/4/23 9:45:15

Mem Reduct终极指南:实时内存监控与清理技术详解

Mem Reduct终极指南:实时内存监控与清理技术详解 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/memreduct 你的电脑…

作者头像 李华
网站建设 2026/4/18 9:18:58

企业IT管理实战:解决wsappx进程导致的高CPU问题

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个企业级wsappx进程管理工具,功能包括:1. 批量扫描企业内计算机的wsappx进程状态;2. 识别异常情况并报警;3. 提供一键修复功能…

作者头像 李华
网站建设 2026/4/19 7:48:59

75、Python开发全解析:从基础到高级应用

Python开发全解析:从基础到高级应用 1. Python程序分发工具 在Python开发中,将程序分发给不同平台的用户是一个重要环节。有几种实用的工具可以帮助我们实现这一目标。 - py2app :这是一个distutils扩展,专门用于为Mac系统构建独立的Python应用程序。它与PyObjC一起分…

作者头像 李华