当前位置: 首页 > news >正文

windows11 C盘文件过大清理方法汇总

windows11 C盘文件过大清理方法汇总

声明:以下内容大部分为AI生成,但是我都验证过可以使用,后续有问题再更新

一、系统与通用设置

1. 更改程序默认安装位置

  • 微软商店应用设置系统存储高级存储设置保存新内容的地方 → 修改“新的应用将保存到”为目标盘符。
  • 第三方软件 (.exe):安装时选择 自定义安装,手动修改路径。不推荐修改注册表强制更改。
  • 重要提醒:切勿直接剪切 C:\Program Files 中的已安装程序文件夹。

2. 磁盘空间清理工具

  • 专业工具推荐:TreeSize Free、WinDirStat(很好用推荐)(以管理员身份运行以扫描所有文件)。
  • 系统自带清理
    • 磁盘清理Win + Rcleanmgr.exe → 清理系统文件,重点清理“Windows 更新清理”。
    • 存储感知设置系统存储 → 开启“存储感知”。
  • IDE专用清理:JetBrains IDE 可通过 HelpDelete Leftover IDE Storage Directories 删除旧版本缓存。(这个有用,不用再自己去对应的目录找旧版本了,jetbrains还是想的周到啊,主要是占用太多空间了很多人都不知道怎么清理。在安装新版本时可以不删除旧版本的配置,删除的话会导致历史记录找不到,安装后导入配置后,再通过此方法删除)

二、开发工具路径更改

主要是开发使用的工具、缓存等占用太多空间,将其移动到其他位置。

工具 主要存储内容 默认路径 (Windows) 更改方法
npm 全局包、缓存 %AppData%\npm
%LocalAppData%\npm-cache
修改 .npmrc 配置文件
rustup/cargo 工具链、依赖包 %UserProfile%\.rustup
%UserProfile%\.cargo
设置环境变量 RUSTUP_HOME
CARGO_HOME
gradle 依赖缓存 %UserProfile%\.gradle 设置环境变量 GRADLE_USER_HOME
bun 全局包、缓存 %UserProfile%\.bun 设置环境变量 BUN_INSTALL

注意:操作前请关闭所有相关程序和终端。

1. npm

  1. 创建新文件夹:例如 D:\npm-global (全局包) 和 D:\npm-cache (缓存)。
  2. 配置新路径
    npm config set prefix "D:\npm-global"
    npm config set cache "D:\npm-cache"
    
  3. 更新环境变量:在 Path 变量中将旧路径 C:\Users\用户名\AppData\Roaming\npm 替换为 D:\npm-global

2. rustup / cargo

  1. 移动文件夹:将 .rustup.cargo 剪切到目标目录,如 D:\Rust\
  2. 设置环境变量(这个主要是安装前生效,已经安装后直接使用软连接方式,不然还是会再C盘创建):创建以下用户变量
    • RUSTUP_HOMED:\Rust\.rustup
    • CARGO_HOMED:\Rust\.cargo
  3. 更新环境变量:在 Path 变量中将旧路径 C:\Users\用户名\.cargo\bin 替换为 D:\Rust\.cargo\bin
  4. 保险:设置软连接,避免IDE报错,rustrover里面是写死的。

3. gradle

  1. 移动文件夹:将 .gradle 剪切到目标目录,如 D:\gradle-repo
  2. 设置环境变量:创建用户变量 GRADLE_USER_HOMED:\gradle-repo
  3. 保险:设置软连接,我设置后发现gradle目录又被创建回来了

4. bun

  1. 移动文件夹:将 .bun 剪切到目标目录,如 D:\bun-global\.bun
  2. 设置环境变量
    • 创建用户变量 BUN_INSTALLD:\bun-global\.bun
    • Path 变量中将旧路径 %UserProfile%\.bun\bin 替换为 D:\bun-global\.bun\bin
  3. 保险:设置软连接

三、高级方法:目录链接 (Junction)

当无法通过修改配置更改路径时使用,相当于创建一个指向新位置的“快捷方式”。

操作步骤

  1. 退出相关程序。
  2. 剪切原文件夹(如 .gradle)到新位置(如 D:\.gradle)。
  3. 以管理员身份运行 cmd,执行:
    mklink /J "C:\Users\你的用户名\.gradle" "D:\.gradle"
    

适用场景

  • 程序硬编码了C盘路径,无法通过环境变量修改。
  • 希望在不重装软件的情况下迁移数据。

总结

整个一套下来清理了40G出来!!!主要是jetbrains的历史版本、Windows的更新、工具缓存。


原文链接:https://blog.dengwei.site/article/windows11-c-drive-large-files-cleanup-methods-summ

http://www.jsqmd.com/news/925590/

相关文章:

  • 基于 Harmony 6.0 应用的宠物寄养预约系统实现
  • Linux文件‘捉迷藏’实战:5分钟掌握find与grep的日常高效用法(附场景案例)
  • 如何用Video2X免费AI视频增强工具让模糊视频变高清:完整实战指南
  • 终极D2DX宽屏补丁:如何让经典《暗黑破坏神2》在现代PC上完美运行
  • 告别电源‘打嗝’:一个恒流电路如何根治RCC的间歇振荡难题?
  • 保姆级教程:用HACS给追觅扫地机装上Home Assistant大脑,告别App切换
  • 大数据驱动传统行业变革:医疗、法律、零售的实战解析与核心技术栈
  • 为什么你的Gemini系统在黑产攻击高峰仍漏判23%高危交易?——头部支付机构内部攻防复盘报告
  • 2026年安徽省初三成绩在300分左右适合上什么学校?——推荐合肥理工学校 - 教育为先
  • 合肥理工学校招生办电话号码是多少?2026年官网最新发布! - 教育为先
  • 合肥市初三毕业生考不上高中适合上什么学校?——最新发布推荐学校一览 - 教育为先
  • 合肥市哪所中专学校升学率最高?——合肥理工学校 - 教育为先
  • Arduino Nano一体化扩展板设计:集成电源管理与多电机驱动实战
  • 客制化键盘改造:3D打印拇指扩展键,提升输入效率与人体工学体验
  • Win-PS2EXE:3步快速将PowerShell脚本编译成EXE的终极图形化工具
  • 技术重塑就业市场:未来五年AI、大数据与数字化技能需求分析
  • 怎么把多个pdf合并成一个文件?2026手机+电脑免费PDF合并教程 - 科技大爆炸
  • 免费的pdf合并工具推荐?2026免费无水印PDF合并软件汇总 - 科技大爆炸
  • 基于 Harmony 6.0 应用的跑腿代购服务平台首页实现
  • 2026南京卫生间漏水免砸砖维修 本地防水堵漏权威测评口碑优选商家 - 吉修匠
  • 番茄小说下载器:5分钟搭建个人永久书库的完整指南
  • 用Arduino与WS2812B制作可编程圣诞灯光标志:从硬件到软件全流程
  • 基于ESP8266与Arduino Nano的恩尼格玛密码机硬件实现
  • 鸣潮自动化终极指南:释放你的游戏时间,让AI帮你刷日常
  • 2026廊坊GEO优化服务商权威榜单TOP4|全域合规选型指南 - 余小铁
  • 2026年AI搜索优化公司全景测评:杭州企业GEO选型避坑指南 - 品牌报告
  • 抖音视频批量下载终极指南:douyin-downloader让内容创作效率提升300%
  • Windows 11终极优化指南:用Win11Debloat一键清理系统冗余,让电脑重获新生
  • |南京防水补漏公司推荐|2026 本地靠谱正规品牌榜单 - 吉修匠
  • 2026苏州防水堵漏哪家技术好 厨卫阳台屋顶漏水专业根治团队推荐 - 吉修匠