ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

运维杂谈:C盘空间不足,一场与红色进度条的战争

运维杂谈:C盘空间不足,一场与红色进度条的战争 一、前言那个让人血压升高的红色条“小X啊我电脑最近卡得不行C盘又没空间了你帮我看一下呗。”—这是每个运维/IT人员听得最多的一句话没有之一。C盘空间不足堪称企业 IT 界的“普通感冒”。发病率高几乎人人都会遇到但如果处理不当也有可能发展成“肺炎”系统异常软件无法运行数据丢失用户暴走。遇到这种情况用户的常规操作大概分这么几类1.1 莽夫型打开 C 盘看到什么不顺眼就删什么。删完还觉得自己很专业“这个文件占这么大空间肯定没用了。”1.2. 玄学型打开搜索引擎“一键清理 C 盘垃圾”然后下载一个名字非常响亮的软件“极速 C 盘瘦身大师”结果结果 C 盘没有瘦下来反而多了一堆弹窗广告、捆绑软件甚至浏览器主页都被修改。1.3. 狠人型觉得 Windows 目录太占空间右键 → 删除。然后系统直接原地去世遇到这种只能重装系统用户C盘文件也没法恢复说实话每次看到这种操作我都想按住用户的手说一句“住手这不是你家衣柜你也不是在断舍离。”所以今天这篇杂谈就是想聊聊当 C 盘变红的时候到底应该怎么处理。二、第一步先别动手先“看看”C 盘满了核心原则只有一句先分析再动手。你总得知道是谁在搞事情。就好比家里电费突然暴涨你得先看看是不是空调 24 小时运行还是有人偷偷接了你的电。这时候就需要使用磁盘分析工具。我常用的有两个WinDirStat经典老牌工具但是扫描速度相对较慢-WizTree读取 MFT 数据扫描速度非常快安装完成后扫描 C 盘可以快速看到磁盘空间分布C:/ ├── Windows/ # 系统核心目录不要随意修改 ├── Users/ # 用户数据重灾区 ├── Program Files/ # 软件安装目录 ├── ProgramData/ # 隐藏数据目录 └── 其他目录Windirstat会告诉你“看就是这些目录占用了大量空间。”但是这里需要强调工具负责发现问题不代表看到的大文件都可以删除。三、重灾区用户目录罪恶的源泉C 盘空间不足很多情况下都来自C:\Users\用户名\这个目录下面有几个重点嫌疑对象。我们来逐个排查。3.1 桌面Desktop——正经桌面不是用来堆文件的啊很多用户喜欢把电脑桌面当成自己的私人仓库“文件放桌面好找啊”你说得没错。但是 Windows 默认桌面路径C:\Users\xxx\Desktop也就是说你放的 50GB 视频素材 → 在 C 盘你保存的 20GB 软件安装包 → 在 C 盘你存储的 10GB 图片备份 → 还是在 C 盘。C 盘被你亲手“喂胖”了。建议桌面主要保存快捷方式和临时文件大型文件移动到其他磁盘不要长期把桌面当存储空间。3.2 下载目录Downloads——下载一时爽清理火葬场路径C:\Users\xxx\Downloads这个目录可以说是整个系统里面最容易被遗忘的地方。里面可能有安装包压缩文件包下载的图片视频等python-3.10.9.exe CC-Switch-v3.19.0-Windows.msi Git-2.55.0.3-64-bit.exe“以后可能用得上。”调整各类软件的默认存放位置特别是其他盘没有占用空间养成习惯软件安装包使用完成后删除临时下载文件及时整理重要文件移动到指定目录。四、AppData那个不敢随便动的神秘文件夹这个目录必须单独拿出来讲。因为它太特殊了。路径C:\Users\用户名\AppData\ AppData ├── Local ├── LocalLow └── Roaming4.1 Local主要保存本地缓存临时数据软件运行缓存。部分缓存删除后软件可能会重新生成。4.2 LocalLow类似 Local。通常存放部分低权限应用数据。4.3 Roaming这个需要特别注意。里面可能包含软件配置用户数据应用设置。随意删除可能导致软件异常。4.4 示例微信 / 企业微信缓存很多用户都会问“我只是聊天而已为什么 C 盘少了几十 GB”聊天过程中图片视频文件历史记录都会进行存储例如AppData\Roaming\Tencent\WeChat\你以为你只是在聊天。实际上你正在不断往 C 盘存储数据。还包括一些软件的存储设置浏览器缓存Chrome、Edge 等浏览器长期使用后缓存文件可能增长到几个 GB。例如AppData\Local\Google\Chrome\User Data\或者AppData\Local\Microsoft\在浏览器管理进行浏览器清除缓存开发工具缓存对于开发人员AppData 也是 C 盘杀手。例如Maven 本地仓库Gradle 缓存IDEA 索引文件各类开发工具缓存。这些文件可能随着时间不断增长。⚠️ 注意AppData 可以清理但是一定要先确认用途。看到文件夹就删除等于拆房子之前先拆承重墙——后果需要自己承担。五、软件安装位置能不能别往 C 盘塞东西了很多软件安装的时候默认路径都是C:\Program Files\或者C:\Program Files (x86)\但是软件越装越多最终就会出现“小X我的 C 盘怎么又满了”5.1 卸载不使用的软件Windows 自带卸载功能设置 → 应用 → 已安装的应用但是实际使用中它并不总是可靠。有时候软件卸载了文件夹还残留配置文件还存在注册表还有记录。可以使用第三方工具Geek Uninstaller主要功能强制卸载扫描软件残留清理无效文件。5.2 新软件尽量不要全部安装到 C 盘安装软件时可以根据情况选择其他磁盘或在其他磁盘上创建文件夹D:\Software仍然会向 C 盘写入缓存配置临时文件。但是至少可以减少 C 盘压力。六、Windows 系统文件兄弟别碰这些东西这里必须郑重声明不要随意删除C:\Windows不要删除C:\Windows\System32不要删除C:\Windows\WinSxS这些目录属于 Windows 核心组件。简单来说它们不是普通文件。正确的系统清理方式推荐使用 Windows 自带工具方法一磁盘清理运行cleanmgr方法二路径设置 → 系统 → 存储 → 临时文件可以安全清理Windows 更新缓存临时文件回收站系统错误报告。七、一些可以考虑清除的大文件7.1 日志文件*.log有些软件运行时会持续产生日志使用软件的查询筛选log类型的文件例如application.log error.log debug.log部分软件长期运行后 日志文件可能增长到几十 GB。7.2 虚拟机文件如果电脑安装过虚拟化软件需要特别注意。例如VMware.vmdkHyper-V.vhdxDocker DesktopDocker.raw这些文件特点体积巨大。八、正确的 C 盘清理流程告诉用户“下次别乱删东西了。”九、总结看似只是“帮忙清理一下电脑。”实际上背后涉及• 用户数据管理• 软件生命周期管理• 系统文件保护• 存储空间规划。正确处理 C 盘空间问题核心不是删除文件。是需要分析空间来源理解文件作用再进行合理清理。作者ps站在技术人员教育用户的角度 “用户怎么这么不会用电脑。” 但是我实际工作中不会这么觉得之前真的有用户把整个C盘删掉了不能苛责别人国内计算机到如今也不算完全普及部分人使用电脑的不算特别多特别是生产制造业的产线人员仅仅操作几个网页我不能在我自己非常熟悉计算机的情况下去责怪别人以上。
返回列表