☰
Windows C盘清理:AppData\Local缓存瘦身与安全删除指南
2026/10/23 1:06:13 网站建设 项目流程

上周又被同事拉去救火,一台用了三年多的笔记本,C盘总共120G,红了快半年,开个资源管理器要转十几秒。我上去先跑了一遍容量分析,结果很典型:AppData\Local一个目录吃掉38G,比他所有文档、照片、下载加起来还多四倍。Windows C盘清理这件事,大部分人卡住的不是"找不到垃圾",而是"不敢删"——尤其是 Local 文件夹这种名字听着就危险的地方。这篇就把Local文件夹瘦身和安全删除的边界讲透。

这篇内容适合三类人:C盘常年飘红但不敢乱动的普通用户;装了一堆设计、开发、剪辑软件,缓存天天暴涨的从业者;以及需要帮别人维护电脑、想要一套可复用流程的人。我会把每个目录"能不能删、删了会怎样、怎么删才不留后患"讲清楚,参数怎么算、命令怎么敲、坑在哪里,都给到可以直接抄的程度。不需要你有很深的系统知识,但建议看完再动手,别边看边删。

1. 先搞清楚C盘的空间到底被谁吃了

1.1 三类占用:系统文件、程序数据、用户垃圾

很多人清理C盘的第一反应是删下载、删桌面、清回收站,忙活一小时释放两个G,重启一看又满了。问题在于对"占用结构"没有概念。一台正常使用的Windows机器,C盘占用大致可以分成三块,比例因使用习惯差异很大,但结构是稳定的。

第一块是系统本体,包括 Windows 目录、程序文件目录、驱动、组件存储。这块通常在 25G 到 45G 之间,随系统版本和更新历史浮动。它看着大,但可压缩的空间有限,动它风险最高,收益最低。

第二块是程序安装数据,装在 Program Files 下的东西,加上注册表里那些看不见的关联。这块清理的逻辑是"卸载不用的",不是"删文件"。

第三块才是真正的重灾区——用户配置文件目录,也就是C:\Users\你的用户名\。这里面 Desktop、Documents、Downloads 是人能看懂的,删起来心里有底。真正吃空间又让人不敢碰的,是隐藏目录AppData,而AppData下面三个子目录里,Local又是绝对的大头。

我做过一个粗略统计,在20台左右的办公和创作类机器上,AppData\Local占C盘总占用的比例中位数大概在 18% 到 25%,而在装了大型设计软件或开发环境的机器上,这个比例能冲到 35% 以上。换句话说,你以为的"系统臃肿",很多时候其实是程序缓存堆积。

1.2 为什么Local文件夹是重灾区

要理解这件事,得先明白AppData三个子目录的分工。这是Windows从 Vista 时代就定下来的约定,至今没变:

  • Roaming:存放跟随用户账户"漫游"的配置。在域环境里登录别的机器,这些数据会同步过去。所以这里面多是配置文件,体积小。
  • Local:存放只属于这台机器的数据。程序缓存、临时文件、日志、缩略图数据库、浏览器缓存、软件更新包、模型文件、编译产物,全往这儿扔。
  • LocalLow:低完整性级别进程用的地方,主要是浏览器插件沙箱,一般很小。

关键点在于,Local的定位就是"本机专属、可重新生成"。这个定位直接导致开发者们心安理得地把所有大体积、可重建的东西塞进来——反正丢了也能再生成嘛。于是你会看到:设计软件的预览缓存几个G,视频软件的代理文件几十个G,开发工具的依赖包缓存十几G,游戏平台的着色器缓存几个G。

更麻烦的是,这些目录的命名毫无规律。有的是软件名,有的是哈希值,有的是{一串GUID},还有的是软件名加版本号。你打开Local看到的是一堆看不懂的英文和乱码,自然不敢动。

注意:Local里的东西"理论上可重建",不等于"删了没事"。有些程序把未同步的本地数据库也放在这里,删了就真没了。后面会讲怎么区分。

1.3 一次实测的容量分布记录

光讲原理没用,拿一次真实排查记录说话。某台用了两年半的创作本,256G 固态,C盘分了120G,剩余空间 4.7G。我用 PowerShell 跑了一遍目录统计,命令是这样:

Get-ChildItem "$env:LOCALAPPDATA" -Directory -Force -ErrorAction SilentlyContinue | ForEach-Object { $size = (Get-ChildItem $_.FullName -Recurse -Force -File -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum [PSCustomObject]@{ Dir = $_.Name SizeGB = [math]::Round($size / 1GB, 2) } } | Sort-Object SizeGB -Descending | Select-Object -First 15

跑完等了大概四分钟(全盘遍历IO很重,建议在空闲时跑)。结果前几名是这样的:某设计套件的缓存目录 11.4G,某视频剪辑软件的代理与缓存 8.2G,某云盘客户端的本地副本 5.6G,某开发工具包管理器缓存 4.1G,一个Temp目录 3.3G,剩下十几个一两G的零碎。

有意思的是,这38G里,我判断完全可安全删除的约21G,需要软件内清理的约12G,绝对不能动的约5G。也就是说,凭"看着像缓存就删"的做法,很可能一刀切在那5G上,直接导致某个软件登录状态丢失或者工程打不开。

这个比例很有代表性:Local 里真正"闭眼删"的部分,大概占一半多一点。剩下的是需要判断的。所以正确的做法不是找一份"可删目录清单"照抄,而是建立一套判断方法。

2. AppData\Local 目录结构与可删性分级

2.1 目录的整体骨架

先把Local的骨架捋清楚,认识了结构,判断就有依据了。打开C:\Users\用户名\AppData\Local,你看到的东西大致归为五类。

第一类是微软自家目录:Microsoft、Packages、Temp、ConnectedDevicesPlatform、PlaceholderTileLogoFolder等。Microsoft下面装着 Windows Store 应用数据、Edge 的缓存、Office 的临时文件、终端的历史记录等等,是整个 Local 里最复杂的一块。

第二类是软件厂商目录,名字就是软件名或者厂商名,比如各种以软件名命名的文件夹。这类最好判断,因为名字能对上号。

第三类是Packages下的 UWP 应用沙箱。每个商店应用一个子目录,名字是"包名+哈希"。这里的体积经常被低估,某些视频类、笔记类应用的数据能到几个G。

第四类是临时与日志:Temp、各种*.log、崩溃转储CrashDumps、安装包残留Downloaded Installations。

第五类是看不出是什么的字母数字目录,通常是某个程序用 GUID 或者哈希做的缓存目录,需要反查。

理解这个分类的意义在于:你不必记住每个目录,只要能把看到的目录归到某一类,就知道该用什么策略处理。

2.2 按可删性做三级分类

我把 Local 下的内容按处理方式分成三级,这个分级是我自己长期用的一套,比网上那些"能删/不能删"的二分法好用得多。核心逻辑是:删除的代价有多大,恢复的成本有多高。

级别判定特征典型目录处理方式风险
A级 可直删纯缓存、纯临时、删后程序自动重建Temp、CrashDumps、Microsoft\Windows\INetCache、各类Cache/GPUCache可直接删除极低,最多首次启动慢一点
B级 需软件内清数据由程序管理,外部删除会破坏索引或数据库设计软件缓存、开发工具包缓存、云盘本地副本、笔记类应用数据用软件自带的"清理缓存"功能中,外部硬删可能需重装或重新登录
C级 绝对不动账户凭证、许可证、未同步的本地库、输入法词库Microsoft\Credentials、Microsoft\Vault、Packages下含账号数据的目录不删,需要时通过软件设置处理高,删了直接丢数据

这张表建议存下来。实际动手时,你只要对每个大目录问三个问题:它是不是缓存?它的数据能不能重新生成?删了以后软件能不能正常启动?三个都答"是/能",那就是A级。

这里有个容易被忽略的细节:A级目录也不是随便删。Temp里可能有正在运行的安装程序解压出来的文件,删了会让安装失败;CrashDumps里可能有你正在提交给厂商分析的转储。所以即便是A级,也建议先关掉所有程序再删。

2.3 几个典型大户的逐项拆解

抽象分级讲完了,具体到几个最常见的大户,说说各自的脾气。

Temp目录。这是最容易处理也最容易被高估的。很多教程把它说成"清理神器",实际上一台正常机器的Temp通常只有 1G 到 5G,除非你经常装大型软件或者某程序在疯狂写临时文件。判断方法很简单:进目录按大小排序,看有没有单个超大文件,如果有,八成是某个程序异常产生的,可以直接删。剩下的小文件全选删除,删不掉的跳过就行(正在被占用)。

Packages目录。这里每个子目录对应一个商店应用,体积差异巨大。笔记类、视频类、地图类的离线数据经常占几个G。但不能直接删子目录,正确做法是进应用设置里找"清除缓存"或"释放空间",实在不行就卸载重装。我见过有人直接删Packages下的目录,结果应用启动即崩溃,还得重置应用商店缓存才能救回来。

Microsoft目录。这里面Edge的用户数据、Office的临时文件、Windows\INetCache(IE/系统组件的网络缓存)是主要占用方。INetCache可以放心清,Edge 的缓存建议在浏览器里清,Office的临时文件可以在关闭所有Office程序后删除。

各类软件缓存目录。这是最难一概而论的部分。我的经验是:看目录里有没有Cache、Caches、GPUCache、Code Cache、Temp这类关键词的子目录,有的话基本可以放心清;如果看到.db、.sqlite、.dat、.json这类数据文件占大头,就要停下来。举个具体例子,某视频剪辑软件的目录里,Cache和Proxy加起来十几个G,删了只是下次预览要重新生成;但同目录下有个Project Database文件夹,删了工程列表就没了。

Downloaded Installations和各种安装包残留。这里存的是某些软件更新时下载的安装包,删了不影响已安装的程序,是最"无痛"的一块。可惜通常只有几百M到2G。

实操心得:判断一个目录能不能删,最快的办法不是查资料,而是看它的修改时间。如果整个目录最后一次修改是几个月前,说明程序已经不怎么用了,删掉风险很低;如果修改时间是几分钟前,说明程序正在用,先别动。

3. 安全清理的实操流程(从备份到落地)

3.1 清理前的三件事:备份、快照、记录

我见过太多"清理完电脑开不了机"的案例,绝大多数都可以靠清理前十分钟的准备避免。这三件事请务必做,顺序不能乱。

第一件,把重要数据挪出C盘。不是复制,是挪。桌面、文档、下载这三个目录里如果有重要东西,先移到D盘或者外置盘。这一步看着多余,但它保证了你后面无论怎么折腾,核心数据都是安全的。

第二件,创建系统还原点。搜索框输入"创建还原点",选中C盘,点"配置"确认已启用保护(如果没启用就启用,分配空间给个 5% 左右就够),然后点"创建",起个名字比如"清理前"。这一步大概花一到三分钟,是你后面所有操作的"后悔药"。有人说系统还原占空间,是的,但它占的那几个G,和你可能损失的时间比,完全值得。

第三件,记录清理前的状态。至少记三个数:C盘可用空间、Local目录总大小、你准备清理的几个目录各自的大小。可以截图,也可以写成文本。这不是形式主义——清理完如果发现空间没释放多少,你需要靠这份记录反查是哪一步没生效。

# 快速记录当前状态 $before = Get-PSDrive C | Select-Object Used, Free $localSize = (Get-ChildItem "$env:LOCALAPPDATA" -Recurse -Force -File -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum / 1GB "C盘已用: {0:N1} GB, 可用: {1:N1} GB" -f ($before.Used/1GB), ($before.Free/1GB) "Local目录: {0:N1} GB" -f $localSize

注意:创建还原点时,如果提示"系统保护已关闭",说明这台机器可能被优化软件关过还原功能。这时候更要谨慎,没有还原点意味着没有退路,建议先只做A级清理。

3.2 用系统自带工具做第一轮减重

在碰Local之前,先用系统工具把"免费的空间"收掉,这部分收益稳定、零风险。顺序很重要,从低风险到高风险。

第一步,存储感知。设置 → 系统 → 存储,打开"存储感知",点"立即运行"。它会清理临时文件、回收站里超过30天的内容、下载文件夹里长期未用的文件。这一轮在办公机上通常能释放 2G 到 8G。

第二步,磁盘清理的"清理系统文件"。右键C盘 → 属性 → 磁盘清理 → 点"清理系统文件",等它扫描完。这里有几个重点勾选项:Windows 更新清理(往往是几个G,删了不能回滚更新,但一般不需要回滚)、以前的 Windows 安装(如果系统装了很久没重装过,这个可能有10G以上)、传递优化文件、缩略图缓存。注意"下载"文件夹别勾,除非你确认里面没用的东西。

第三步,组件存储清理。这一项需要用命令行,收益视系统更新历史而定,我见过最多释放 12G 的:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

这条命令的作用是压缩并清理 WinSxS 里被取代的旧组件。/ResetBase参数会让已安装的更新无法卸载,但能最大化释放空间,个人机器上可以接受。执行时间可能十几分钟,别中途关窗口。跑之前建议先执行/AnalyzeComponentStore看看能释放多少,心里有数。

第四步,调整休眠文件。如果你从不用休眠(注意:休眠和睡眠不是一回事,合盖睡眠不需要休眠文件),可以关掉:

powercfg -h off

这条命令直接删掉hiberfil.sys,文件大小约等于物理内存的 40% 到 75%。16G 内存的机器,能释放 6G 到 10G,这是单条命令收益最高的操作之一。代价是失去休眠功能和"快速启动",如果你在意开机速度,可以改成缩减模式powercfg -h -size 40,只保留快速启动需要的最小体积。

第五步,页面文件位置调整。如果你有第二块硬盘,可以把虚拟内存挪过去。路径:系统属性 → 高级 → 性能设置 → 高级 → 更改。C盘设为"无分页文件",目标盘设为"系统管理的大小"。做完要重启。

这里给个参数参考:页面文件的建议大小,最低值设为物理内存的 0.5 倍,最大值设为 1.5 倍。8G内存的机器,最低 4G、最高 12G 是个合理区间;16G内存可以设 8G 到 24G。设太小会让大型软件报内存不足,设太大浪费空间。如果你把页面文件放到机械硬盘上,反而会更卡,所以只有第二块盘是固态时才值得这么做。

这一轮做完,通常能释放 8G 到 25G,而且几乎零风险。

3.3 手动处理Local下的缓存目录

接下来才轮到Local。我的做法是先按大小排序,从大到小逐个处理,每个都做"先看后删"。

具体操作上,先跑一遍 1.3 节那条统计命令拿到排序列表,然后从最大的开始。点进目录,看子目录结构和文件类型。判断顺序是这样:先看有没有Cache类子目录,有就进去看大小,大就直接删;再看有没有明显的日志、转储、临时文件;最后才看数据文件。

删除的时候有个技巧:不要直接 Delete 键删,先剪切到一个临时目录。比如在D盘建个_trash文件夹,把准备删的东西剪切过去。然后正常使用电脑一两天,确认没有任何软件出问题,再清空这个文件夹。这个习惯帮我避免过至少三次事故——有一次某个软件的授权信息恰好藏在缓存目录里,删完打不开了,因为还在_trash里,直接挪回去就好了。

对于Temp这类目录,有个更快的办法,用命令行一条搞定:

del /q /f /s "%LOCALAPPDATA%\Temp\*.*"

注意这条命令会删掉 Temp 下所有文件,正在被占用的会报错跳过,这是正常的,不用管。

对于Packages下的应用数据,别用命令行,老老实实进每个应用的设置页找清理入口。Windows 设置 → 应用 → 已安装的应用 → 选中应用 → 高级选项 → 里面有"重置"和"终止",部分应用会显示占用空间。这是最安全的路径。

关于那个"绝对不能动"的5G,具体包括:Microsoft\Credentials(凭据管理器里的账号密码)、Microsoft\Vault(密码保险箱)、Microsoft\Protect(系统密钥)、Microsoft\SystemCertificates(证书)、Microsoft\InputMethod(输入法词库,删了你自定义的短语全没)。这些目录通常加起来不大,看到直接跳过就行。

3.4 符号链接迁移大法

清理只能解决一次,有些目录是"删了还会长回来"的。对于这类高频膨胀的目录,更好的办法是把它整体搬到D盘,然后在原地留一个链接,程序访问路径不变,实际数据在别的盘。

Windows 提供三种链接:符号链接(/D)、目录联接(/J)、硬链接(/H,只能对文件)。迁移目录用前两种。区别在于:符号链接需要管理员权限,跨卷使用时某些程序会识别失败;目录联接不需要管理员权限,兼容性更好,但只能指向本地卷。我的建议是优先用/J。

操作步骤,以某设计软件缓存目录为例:

REM 1. 关闭相关软件,确认进程已退出 REM 2. 把目录搬到D盘 robocopy "C:\Users\用户名\AppData\Local\某软件" "D:\AppData\某软件" /E /MOVE /R:1 /W:1 REM 3. 在原位置创建目录联接 mklink /J "C:\Users\用户名\AppData\Local\某软件" "D:\AppData\某软件"

robocopy的/MOVE参数是"复制后删除源",比先复制再删更稳,中途失败还能续。/R:1 /W:1是失败重试1次、间隔1秒,避免卡在权限问题上一动不动。

迁移完要验证:打开软件,正常操作几下,然后去D盘那个目录看修改时间有没有更新,有更新说明链接生效了。

注意:不是所有目录都能这么迁。正在运行的软件的目录不能迁,会失败或者导致程序异常;某些带数字签名的沙箱应用目录不能迁,会校验路径;Packages下的目录不建议迁,UWP应用的沙箱机制对路径敏感,容易出问题。适合迁移的是那些"纯缓存、体积大、软件能容忍路径变化"的目录。

3.5 收尾校验

清理完别急着关窗口,做三件校验。

第一,重启一次。很多清理效果要重启后才体现,尤其是页面文件、休眠文件的调整。

第二,核对释放量。用 3.1 节同样的命令再跑一次,对比前后数字。如果释放量和预期差距很大,说明有东西没删掉(多半是被占用),或者被系统还原点吃掉了。

第三,抽查几个关键软件。至少打开你最常用的三五个程序,确认能正常启动、登录状态还在、工程/文档能打开。这一步花五分钟,能提前发现问题。

如果发现某个软件出问题了,优先用系统还原点回滚,不要试图手工修。回滚后重新评估是哪个目录导致的,下次跳过它。

4. 常见问题与排查实录

4.1 删完反而更卡、程序报错

这是最常见的问题,原因基本就三类。

第一类,删了正在被使用的缓存。表现是程序启动变慢、界面卡顿、提示"缓存损坏"。解决办法是让程序自己重建:大多数软件在设置里有"重建缓存"或"修复"选项;如果没有,卸载重装能解决,但要注意保留配置。

第二类,删了程序的本地数据库。表现是打开软件发现数据没了、历史记录空了、登录退出了。这类损失往往不可逆,除非你有备份。这也是为什么我一直强调"先剪切到_trash而不是直接删"。

第三类,删了共享的运行库。某些程序把运行库、插件放在Local下共享,删了会导致多个软件同时报错。表现是提示缺 DLL 或者模块加载失败。这种情况只能重装受影响的软件。

我印象最深的一次,某台机器清理完,一个绘图软件打开就白屏。排查了半天,发现是它的 GPU 着色器缓存目录被删了,而这个目录重建需要联网下载,恰好那台机器网络受限,一直下载失败。最后的解法是手动从另一台机器拷贝了缓存目录过去。这件事之后,我给自己定了个规矩:涉及 GPU、编解码、模型文件的缓存,优先用软件自带清理,不要手工删。

4.2 空间没释放的几个原因

删了一堆东西,一看可用空间没变多少,这种情况太常见了。排查思路按概率排序:

原因一,回收站没清空。剪切到别的盘不算,直接删除的文件还在回收站里占着C盘空间。清空回收站再看。

原因二,被系统还原点吃掉了。还原点会记录文件变化,你删的文件可能被快照保存了。路径:系统属性 → 系统保护 → 选中C盘 → 配置 → 删除。注意这会删掉所有还原点,删之前确认系统是健康的。

原因三,文件被进程占用,实际没删掉。用命令行删的时候,被占用的文件会报"另一个程序正在使用此文件",如果你没注意看输出,会以为删了。检查方法是重新统计一次目录大小。

原因四,删的是硬链接或者已迁移的目录。如果你之前做过符号链接迁移,删链接目标才是真删,删链接本身不释放空间。

原因五,WinSxS的假象。这个目录看起来巨大,但里面大量是硬链接,实际占用远小于显示值。别对着它删,用 3.2 节的 DISM 命令处理。

原因六,系统休眠文件和页面文件。这两个是隐藏的系统文件,你在资源管理器里看不到,但它们实实在在占着几个G到十几个G。用 3.2 节的方法处理。

4.3 常见问题速查表

把上面这些整理成一张表,出问题时按症状查:

症状最可能原因处理办法
删完空间没变回收站/还原点/文件被占用依次清空回收站、删还原点、检查占用进程
程序启动白屏或闪退缓存被删,GPU/编解码缓存重建失败软件内重建缓存,或从正常机器拷贝缓存目录
提示缺少 DLL共享运行库被删重装报错的那个软件
登录状态丢失凭证目录被误删重新登录,重要账号走找回流程
输入法自定义短语消失Microsoft\InputMethod被删无法恢复,重新配置
空间反复被吃满某软件缓存持续膨胀用符号链接迁移到其他盘
清理后开机变慢休眠/快速启动被关闭需要的话重新powercfg -h on
应用商店应用打不开Packages下目录被直删设置里重置该应用,或重装

4.4 我踩过的三个坑

坑一:在软件运行时清理它的缓存。某次我图省事,没关某云盘客户端就去删它的本地副本目录,结果删到一半文件锁住了,剩下半截删除不干净,客户端启动后开始无限同步报错,最后只能卸载重装、重新下载几十G数据。教训是:清理任何软件目录前,先在任务管理器里确认相关进程全部退出,包括后台托盘进程。

坑二:迷信"绿色清理工具"的一键清理。某次用某款第三方清理工具,它把Local下几个它判断为"冗余"的目录扫了进去,包括一个开发工具的依赖缓存。结果那个工具重建缓存时,因为本地源被清空了,离线环境直接编译失败。第三方工具的规则是通用的,它不知道你在用什么软件、什么场景。这类工具可以用来看扫描结果,但不要无脑点"一键清理"。

坑三:迁移目录用了符号链接。早期我用mklink /D迁移了一个软件目录,结果那个软件更新后,检测到路径是符号链接,直接拒绝了。换回/J目录联接就好了。这个细节在文档里不显眼,但实际影响很大:能用/J就别用/D,除非目标在别的卷上而且程序明确支持。

5. 长期维护:让C盘不再反复爆满

5.1 把"清理"变成"预防"

清理是止痛药,不是治病。C盘反复爆满的根源,通常是默认路径全在C盘 + 某个软件缓存无上限增长这两个因素叠加。想彻底解决,得从源头上改。

第一个动作,把用户目录下的默认位置改掉。桌面、文档、下载、图片、视频这几个文件夹,右键属性 → 位置 → 移动到D盘。这样以后所有下载、截图、导出的文件默认就不落C盘了。这一步做完,普通用户的C盘压力能降一大半。

第二个动作,给高频膨胀的目录做迁移。按 3.4 节的方法,把那些"删了还会长回来"的缓存目录链接到别的盘。我一般会迁移这几类:设计软件的预览缓存、视频软件的代理文件、开发工具包管理器的缓存、云盘的本地副本。迁完相当于给这些程序在C盘留了个门牌号,数据住在别处。

第三个动作,限制软件缓存上限。不少软件在设置里有"缓存大小上限"或者"自动清理N天前的缓存"选项,打开它。这一步最省事,可惜很多人不知道有这个开关。视频剪辑类软件、云盘类客户端、浏览器,通常都有。

第四个动作,定期处理系统还原点占用的空间。系统保护默认给还原点分配的空间是磁盘的 5% 到 10%,120G的C盘就是 6G 到 12G。这个空间是循环使用的,不需要定期清,但如果你发现可用空间莫名减少,可以去看一眼。

5.2 一套可复用的月度巡检清单

我现在给身边人的建议是:不用天天盯着,每个月花十分钟跑一遍下面这套流程,就能稳住。成本很低,效果很实。

第一步,看三个数。C盘可用空间、Local总大小、Temp大小。可用空间低于 15% 就该动手了。

第二步,跑一次存储感知。设置 → 存储,点"立即运行"。这一步基本自动。

第三步,清Temp和CrashDumps。两条命令的事,A级目录,零风险。

del /q /f /s "%LOCALAPPDATA%\Temp\*.*" del /q /f /s "%LOCALAPPDATA%\CrashDumps\*.*"

第四步,按大小排序看前五名。用 1.3 节的命令,看有没有异常增长的目录。如果有某个目录一个月涨了十几个G,八成是那个软件出问题了,去查它的日志或者直接联系厂商。

第五步,清理浏览器和常用软件的缓存。在软件内部完成,别手工删。

第六步,记录本次结果。记下清理后的可用空间,作为下个月的对比基线。

这套流程我执行了两年多,配合前面的迁移方案,那几台机器的C盘可用空间基本稳定在 20% 以上,再没出现过爆红的情况。核心不在于清理得多干净,而在于知道空间去哪了,并且有办法控制它的增长。

最后再分享一个判断小技巧:如果你不确定某个目录能不能删,去搜索这个目录名加"是什么"三个字,通常能找到同款困惑的帖子,看几条回复就有数了。但如果搜不到任何信息,那这个目录大概率是某个软件自己生成的缓存,名字是哈希值——这种情况下,先看修改时间,再看里面有没有.db文件,没有的话,切到_trash里放两天,问题不大。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询