admin 管理员组文章数量: 1184232
程序员 C 盘瘦身大赛:系统不卡、编译更快的秘密武器!
关键词:强制删除绿色软件、Windows 清理、磁盘瘦身、开发缓存、C 盘爆满、系统维护、符号链接
引言:为什么程序员的 C 盘总是告急?
其实不止程序员,使用电脑的都会存在问题
是否也遇到过以下情况:
文件删不干净,版本对抗
- 🚨 编译大型项目(Android、Electron、.NET)时突然提示磁盘空间不足;
- 🐢 IDE 打开卡顿、Docker 拉镜像慢、WSL 无法更新;
- 🤯 C盘临时文件越积越多,一年不到占满整个系统盘;
- ❌ “磁盘清理”工具告诉你最多释放 1GB,而你需要 30GB 空间…
✋ 慢着!别急着重装系统!
C盘爆满 ≠ 只能重装!你需要的是一份系统化的“瘦身计划”。
🎯 瘦身目标清单
| 清理对象 | 路径或位置 | 预估可释放空间 |
|---|---|---|
| 临时文件 | %TEMP%(用户临时目录) | 2 ~ 8 GB |
| 安装包缓存 | C:\ProgramData\Package Cache | 5 ~ 15 GB |
| 浏览器缓存 | Chrome、Edge 用户数据路径 | 1 ~ 3 GB |
| Visual Studio 缓存 | AppData\Local\Microsoft\VisualStudio | 3 ~ 5 GB |
| JetBrains 缓存 | .idea/.cache/.gradle 等路径 | 2 ~ 6 GB |
| Windows 更新文件 | C:\Windows\SoftwareDistribution\Download | 2 ~ 10 GB |
| 旧系统版本文件 | C:\Windows.old | 10 ~ 30 GB |
| NuGet/npm/pip 缓存 | 用户目录下 .nuget / .npm / .cache/pip | 3 ~ 8 GB |
| 回收站 | C:\$Recycle.Bin | 数 GB 不等 |
1、便捷快速步骤
清理注册表残留(高级用户建议):
- 按
Win + R输入:regedit - 按
Ctrl + F搜索以下关键词:MathType(例,软件名)WIRISDesign Science
上述涉及文件都删除
每次找到一个相关注册表项,就小心删除。
软件推荐
RevoUninstallerProPortable
Geek Uninstaller1.5.2
安装链接
①通过网盘分享的文件:RevoUninstallerPro5.2.5.zip
链接: https://pan.baidu/s/1H7eHWqR9Pvv5fh7hsTMlfg?pwd=num2 提取码: num2
不仅可以强力卸载,还可以追踪已经卸载的软件的残留文件(例如:mathtype俩个版本不能同时出现,常常删不干净,这个软件大家可以试试特别方便)
在上述图片中搜索对应软件名,卸载后要重启。相关日志数据库、注册表也要搜索删除。
②通过网盘分享的文件:Geek
链接: https://pan.baidu/s/19LHUtuY65Rj4Lh5pScRrYw?pwd=num2 提取码: num2
下载后直接打开,选择软件卸载
使用后务必要重启电脑生效
2、实战清理步骤
Step 1: 清理 Temp 文件夹(简单无风险)
Win + R → 输入 %temp%
Ctrl + A → Delete
Step 2: 使用磁盘清理工具释放系统资源
开始菜单 → “磁盘清理” → 选择 C 盘
点击“清理系统文件”
勾选:
- Windows 更新清理
- 临时文件
- 日志文件
- 以前的 Windows 安装
→ 确认清理
⚠️ 如果有 Windows.old 文件夹,会释放高达 30GB!
Step 3: 卸载或迁移开发工具缓存
Visual Studio / JetBrains 系列 IDE:
| 类型 | 典型路径 |
|---|---|
| VS | %USERPROFILE%\AppData\Local\Microsoft\VisualStudio |
| IntelliJ / PyCharm / Rider | %USERPROFILE%\.cache\JetBrains |
建议定期删除 .idea, .gradle, .cache 这些项目无关的缓存目录。
Step 4: 清理包管理器缓存
# NuGet
nuget locals all -clear
# npm
npm cache clean --force
# pip
pip cache purge
💡 这些包管理器默认将缓存存放在 C 盘,长期使用非常占空间。
Step 5: 清理浏览器缓存(开发者常驻页面)
Chrome & Edge 缓存路径:
C:\Users\<用户名>\AppData\Local\Google\Chrome\User Data\Default\Cache
C:\Users\<用户名>\AppData\Local\Microsoft\Edge\User Data\Default\Cache
建议使用浏览器设置界面,选择“缓存图片和文件”进行清理。
Step 6: 移动 SDK、Docker、WSL 等大型工具目录
- Android SDK:默认在
%LOCALAPPDATA%\Android\Sdk,建议迁移至 D 盘并在 IDE 中重新配置路径。 - Docker:默认镜像路径在
C:\ProgramData\Docker,建议使用配置文件"data-root"重定向。 - WSL:可使用以下命令导出迁移:
wsl --export Ubuntu D:\WSL\ubuntu.tar
wsl --unregister Ubuntu
wsl --import Ubuntu D:\WSL D:\WSL\ubuntu.tar
Step 7: 使用符号链接替代真实目录
Windows 支持软链接(符号链接)将某些路径“伪装”到其他盘。
例如把 .npm 缓存挪到 D 盘:
1. 先移动原目录
robocopy "%USERPROFILE%\AppData\Roaming\npm-cache" "D:\npm-cache" /E /MOVE
2. 创建符号链接(需管理员)
mklink /D "%USERPROFILE%\AppData\Roaming\npm-cache" "D:\npm-cache"
同理适用于 .nuget、.gradle、.dotnet、Android\Sdk 等路径。
3、其他
🧠 Tips:防止C盘再次“爆炸”的设置
🌱 更改默认安装路径(注册表修改)
Win + R → regedit → 找到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
修改:
ProgramFilesDir → D:\Program Files
ProgramFilesDir (x86) → D:\Program Files (x86)
仅对之后的新安装软件生效。
避坑指南
| ⚠️ 千万别删除这些 | 原因 |
|---|---|
C:\Windows\WinSxS | 系统组件,严重依赖,不可删 |
System32 | 操作系统核心,删了就等于“打爆核心” |
.dll 文件 | 可能是共享库,被多应用依赖 |
| 注册表随机清理 | 非专业工具误删可能会导致系统崩溃 |
附加工具推荐(博主本人没试过,网络推荐)
| 工具 | 功能 | 官网 |
|---|---|---|
| TreeSize Free | 可视化查看磁盘空间占用 | ✅ |
| WinDirStat | 经典磁盘占用分析工具 | ✅ |
| CCleaner | 系统级清理辅助工具 | ⚠️ 注意广告 |
| Wise Disk Cleaner | 轻量级磁盘清理 | ✅ |
版权声明:本文标题:程序员 C 盘瘦身:系统不卡、编译更快的秘密武器! 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1767872454a3513262.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论