☰
Win11 C盘空间不足?临时文件清理全攻略(含命令行与DISM深度清理)
2026/10/5 13:36:31 网站建设 项目流程

Win11用久了,C盘那个空间简直像被什么东西悄悄啃掉一样,昨天看还剩20G,今天就剩12G了,再过几天直接给你飘红。很多人第一反应就是“我是不是装了什么乱七八糟的软件”,结果翻遍控制面板也没找到几个大家伙。实际上,绝大多数空间都是被系统自己产生的临时文件、更新缓存、日志文件给吞掉的。这篇文章我就把这些藏在你Win11里的“空间吸血鬼”一个个揪出来,顺便把从系统自带工具到命令行自动清理的全套实战方法都过一遍,适合那些不想重装系统、想安全把C盘空间捞回来的朋友,也适合整天帮同事、家人清理电脑的“免费IT支持”们。

清理Win11临时文件这件事,看着简单,实际操作里藏着不少坑。我见过有人直接进C:\Windows\Temp全选删除,删到一半弹出一堆“文件被占用”的提示,还见过有人用网上下的“一键清理工具”把系统组件给干没了。这篇文章不整那些花里胡哨的东西,就讲我自己长期在用的几种方案,以及每种方案背后的原理和注意事项。

1. 临时文件清理前,先把“敌人”认清楚

1.1 Win11里到底哪些目录算“临时文件”

很多人一听说清理临时文件,第一反应就是去C:\Windows\Temp和C:\Users\用户名\AppData\Local\Temp这两个文件夹。这两个确实是临时文件的大本营,但Win11里的“可清理临时文件”远不止这两处。系统更新缓存、Delivery Optimization文件、Windows错误报告、缩略图缓存、SoftwareDistribution下载目录、浏览器缓存、各种软件的日志文件,这些都算广义的临时文件。

我自己在清理前习惯先用系统自带的“磁盘清理”工具看一眼分类,这样心里大概有数。Win11的存储设置里会把这些东西分成“系统临时文件”“传递优化文件”“Windows更新清理”“回收站”等类别,每一类的体积都会显示出来,你就能直观判断哪些是真正的空间大户。

1.2 为什么不能把所有临时文件一刀切

这是新手最容易踩的坑。你可能会想:既然是“临时文件”,那全删掉不就完了?实际上不行。有些文件虽然叫临时文件,但删除后会导致正在运行的程序崩溃,或者让系统下次启动变慢。比如Windows更新缓存里可能还存着某个待安装补丁的完整包,你把它删了,系统反而会重新下载一遍,白白浪费流量和时间。再比如有些软件的临时文件里存着未保存的草稿状态,删掉之后你的操作记录就没了。

所以我的原则是:可以删的才删,正在用的不要碰。整理一个“安全删除清单”和“谨慎删除清单”对照表,操作的时候心里有底。

类别典型路径能否直接删
用户临时文件C:\Users\用户名\AppData\Local\Temp可以,被占用的跳过
Windows临时目录C:\Windows\Temp大部分可以,需管理员权限
Windows更新缓存C:\Windows\SoftwareDistribution\Download可以,建议停止更新服务后操作
传递优化文件系统存储设置中可见可以,但更新下载会重新开始
回收站C:$Recycle.Bin可以,确认内容后再清理
缩略图缓存C:\Users\用户名\AppData\Local\Microsoft\Windows\Explorer可以,自动重建
浏览器缓存Edge/Chrome配置文件内可以,但登录状态可能丢失
Windows日志C:\Windows\Logs, Event Viewer日志谨慎,排障时还有用
休眠文件C:\hiberfil.sys谨慎,关掉休眠才能删除
页面文件C:\pagefile.sys不建议删,影响虚拟内存

1.3 在动手之前,先学会判断“空间去哪了”

后台的日志文件、缓存数据库可能大到几个GB,平时却完全看不见。我自己徒手扫描过几台机器,遇到最夸张的情况是C:\Windows\SoftwareDistribution这个目录占了6GB多,而用户完全没意识到是更新补丁搞的鬼。

建议每次清理前,先用Win11自带的设置查看整体空间占用分布,路径是:设置→系统→存储。里面会按“系统和保留”“应用和功能”“临时文件”“其他”等分类展示占用情况。如果发现“系统和保留”特别大,那多半就是更新缓存或者休眠文件的问题;如果“其他”特别大,就要用工具扫描大文件来定位,比如WizTree或者SpaceSniffer这种按块展示磁盘占用的小工具。

2. Win11系统自带清理工具的正确打开方式

2.1 存储感知:让系统定期帮你清理

Win11内置的“存储感知”功能,说白了就是让系统定期自动清理临时文件和回收站。路径是设置→系统→存储→存储感知。打开之后你可以配置运行频率(比如每周或者磁盘空间不足时自动运行),还能设置回收站文件的保留时间,比如默认30天,改成1天的话,回收站里的东西每天都会被自动清掉。

我的实际体验是,存储感知对“临时文件”“回收站”这类常规垃圾清理效果很好,但它不会去清理Windows更新缓存,也不会动软件自身产生的缓存。所以它的定位是“日常保养”,不是“深度大扫除”。建议大家都把这个功能打开,至少能避免磁盘空间在不知不觉中被吃干净。

设置项里还有一个“清理建议”入口,系统会主动列出它可以帮你清理的项目,比如不用的应用、未使用的临时文件、以及可以同步到云端的本地大文件。这些建议基本都是安全的,确认之后点清理即可。

2.2 磁盘清理工具:经典但容易被忽略

很多Win11用户不知道,Windows其实还保留着从Win7时代就一直存在的“磁盘清理”工具。按Win+R,输入cleanmgr回车就能打开。这个工具胜在“老牌稳定”,并且它能看到一些存储设置里不显示的项目,比如“Windows更新清理”“设备驱动程序包”“旧版Windows安装文件”等。

我第一次深度清理一台升级上来的Win11电脑时,用磁盘清理工具扫出了14GB的“Windows更新清理”,这些是历史补丁的备份文件,在正常系统运行中已经完全用不到了。点掉勾选之后,C盘空间直接多了一截。

需要注意,磁盘清理工具默认是以当前用户身份运行,如果要扫系统文件,需要点击“清理系统文件”按钮,它会重新扫描一遍,这时候才会显示Windows更新清理、系统还原点等项目。这个步骤很多人容易漏掉,结果就是只能看到那几百MB的常规临时文件,看不到隐藏的大块头。

2.3 存储设置里的“临时文件”清理页面

在设置→系统→存储→临时文件里,Win11会列出一份可视化的清理清单,包括“Windows临时文件”“传递优化文件”“回收站”“缩略图缓存”等。每一项后面都有体积,你可以打勾后点击“删除”。

这个页面最大的优点就是安全系数高,它只展示系统认为可以安全清理的项目,你不太容易误删东西。但它的问题也很明显:这个页面加载有时候很慢,需要等它扫描完成才显示具体体积,而且它不会列出目录级别的大文件。我的习惯是:系统自带清理作为第一遍处理,把显而易见的垃圾清掉,然后再用命令行做第二遍深度处理。

2.4 存储感知、磁盘清理和临时文件页,到底该用哪个

功能适合场景清理深度自动化程度
存储感知日常自动维护清理常规临时文件和回收站高,定期自动运行
磁盘清理(cleanmgr)一次性深度清理可清Windows更新缓存、旧系统文件中,需手动选择
设置中的临时文件页手动快速清理可视化选择安全项目低,全手动
命令行(DISM/CLEANMGR参数)批量、脚本化清理可针对专项深度处理高,可编脚本

这里我多说一句,如果你要处理的是公司里的多台电脑,或者要给家人远程指导清理,优先推荐存储感知配合cleanmgr的“清理系统文件”选项,因为这两个方式对人最友好,不容易出大问题。

3. 命令行进阶玩法:批量、自动、可脚本化

3.1 cleanmgr命令行参数:把磁盘清理玩出花

系统自带工具的图形界面对一台电脑来说够用,但如果你隔三差五就要清理多台电脑,或者想把清理动作写进计划任务里定时执行,那就得学一下cleanmgr的命令行参数。

先说明一个基本点:cleanmgr直接运行会打开图形界面,但加上参数之后就可以静默执行。常用参数里,/sagerun和/sageset配合使用。/sageset:n是设置清理配置(n是1到65535之间的任意数字,用于标识配置编号),它会弹出图形界面让你勾选要清理的项目,然后把这些选择保存为第n套配置。之后你执行cleanmgr /sagerun:n,系统就会按第n套配置静默清理,不弹任何界面。

我一般这样操作:先在电脑上跑一次cleanmgr /sageset:1,把“临时文件”“回收站”“Windows更新清理”“缩略图缓存”等都勾上,然后保存。之后需要用的时候直接cleanmgr /sagerun:1,整个过程全自动。把这个命令写进任务计划,设成每月执行一次,就能做到无人值守清理。

3.2 Windows更新缓存的专项清理步骤

Windows更新缓存是很多人家里的“隐形空间杀手”,我处理过的电脑里,这个目录经常膨胀到几个GB甚至十几个GB。清理它的标准流程是先停掉Windows Update服务,再删除下载缓存,最后重启服务。如果不先停止服务直接删,你会发现文件删不掉,或者刚删完又被系统重新写回去。

具体操作如下:

以管理员身份打开命令提示符,依次执行:

net stop wuauserv net stop bits del /f /q C:\Windows\SoftwareDistribution\Download\*.* net start bits net start wuauserv

第一步的net stop wuauserv是停掉Windows Update服务,net stop bits是停掉后台智能传输服务,这两个服务都和更新下载有关,不停止的话文件会被占用。删除Download目录下的所有内容之后,再启动服务,系统之后会重新创建所需文件,不用担心删错了导致系统崩溃。

这里要提醒一句,del /f /q C:\Windows\SoftwareDistribution\Download\*.*这个命令只会删Download文件夹里的内容,不会影响SoftwareDistribution目录本身的结构。有些教程让直接删整个SoftwareDistribution文件夹,那是不对的,新版Windows会自动重建这个目录,但期间可能出现更新服务异常,没必要冒这个险。

3.3 DISM工具:清理组件存储,救回更多空间

DISM(Deployment Imaging Service and Management Tool)是Windows自带的系统映像管理工具,但在临时文件清理这件事上,它有一个非常实用的功能:清理组件存储(WinSxS文件夹)。

WinSxS是系统存放Windows组件的地方,它为了支持“按需功能”和“系统更新回滚”,会保留大量旧版本的组件文件。随着系统补丁越打越多,这个目录会越来越大,而且你不能手动删除里面的东西,否则系统可能直接损坏。这时候就要用到DISM的/StartComponentCleanup参数。

命令行执行:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

这个命令会清理被取代的旧组件版本,通常能释放几个GB空间。执行时间取决于系统组件数量,快则几分钟,慢则二十多分钟,期间电脑会有点卡,建议晚上挂着跑。

还有一个参数是/ResetBase,它会把所有更新都标记为不可卸载,从而清掉更多用于回滚的备份。这个参数能清出更多空间,但副作用是你将无法卸载已安装的系统更新。我个人建议普通用户不要轻易用/ResetBase,除非你确认自己不需要回滚任何更新。

3.4 PowerShell脚本:一键扫遍所有可清理目标

如果你的清理需求比较固定,比如每次都是清理Temp目录、清空DNS缓存、清空缩略图缓存、清理Windows更新缓存,那完全可以写一个PowerShell脚本,一键执行。

我这里贴一个我常用的脚本雏形,你可以根据自己的需求增删模块:

# 以管理员身份运行 $tempPaths = @( "$env:TEMP", "C:\Windows\Temp", "C:\Windows\SoftwareDistribution\Download", "$env:LOCALAPPDATA\Microsoft\Windows\Explorer" ) foreach ($path in $tempPaths) { if (Test-Path $path) { try { Remove-Item "$path\*" -Recurse -Force -ErrorAction SilentlyContinue Write-Host "已清理: $path" } catch { Write-Host "清理失败或部分文件被占用: $path" } } } # 清空回收站 Clear-RecycleBin -Force -ErrorAction SilentlyContinue # 清理DNS缓存 ipconfig /flushdns

这个脚本的思路很直接:把要清理的目录路径放在一个数组里,逐个删除其中的所有内容,被占用的文件跳过,不影响其他文件的删除。Clear-RecycleBin负责清空回收站,ipconfig /flushdns负责刷新DNS缓存。这些都是安全性很高的清理动作,适合做成开机启动项或者定时任务。

需要注意,脚本必须以管理员身份运行,因为C:\Windows\Temp和C:\Windows\SoftwareDistribution\Download需要管理员权限。如果你想做定时执行,可以用任务计划程序创建一个基本任务,触发器设为“计算机启动时”或某固定时间,操作设为启动PowerShell并传入脚本路径。

4. 深度清理:系统膨胀文件与手动清理禁区

4.1 休眠文件hiberfil.sys为什么占那么大

休眠文件是很多Win11用户完全没有意识到的空间大户。hiberfil.sys这个文件位于C盘根目录,它的大小通常是物理内存的40%到75%左右。如果你电脑有16GB内存,这个文件可能就是6GB到12GB。

Windows默认开启“快速启动”功能,它会用休眠文件来保存系统内核会话,从而实现“关机后快速开机”。但如果你的电脑是台式机,平时都是直接关机、开机的节奏,并不需要快速启动,那就可以关掉休眠功能,顺手干掉这个巨大的文件。

管理员身份打开命令行,执行:

powercfg /h off

执行之后,休眠文件会被自动删除,C盘立刻多出一大块空间。但你要想清楚,这个命令也会让“快速启动”和“休眠”功能失效,笔记本用户如果习惯用休眠来挂起系统,就别关。

如果你的电脑需要休眠功能,但又嫌文件太大,也可以用:

powercfg /h /type reduced

这个命令把休眠文件压缩成最小体积,只支持快速启动,不支持真正的休眠,算是个折中方案。

4.2 页面文件pagefile.sys该不该动

页面文件是Windows虚拟内存的载体,大小默认由系统自动管理。很多人看到pagefile.sys几个GB就觉得它碍眼,想删掉或者设得很小来省空间。我的建议是:不要为了省那点空间把自己的系统稳定性搭进去。

尤其是内存只有8GB或者16GB的机器,页面文件在内存紧张时起着关键缓冲作用。把它设得太小,可能导致大型软件崩溃、游戏闪退、系统莫名其妙卡顿。如果你只是想挪个地方,可以把页面文件移到D盘或其他非系统盘,这个倒是个好主意。

设置路径:设置→系统→系统信息→高级系统设置→性能设置→高级→虚拟内存更改。取消“自动管理所有驱动器的页面文件大小”,选中C盘,选择“无分页文件”,然后在D盘设置“系统管理的大小”或自定义大小。重启后C盘的pagefile.sys就没了,D盘会出现一个新的页面文件。

实际操作时要注意,如果程序出现虚拟内存不足的报错,或者系统日志里频繁记录崩溃事件,那就是页面文件设置不合理,赶紧调回来。

4.3 这些目录和文件,别乱动

进入深度清理阶段,就必然碰到一些“看起来很垃圾但千万不能删”的东西。C:\Windows\WinSxS的组件存储不能手动删,里面包含着系统服务的备份版本和可选功能的二进制文件,手动删除会让系统更新、添加功能等操作直接瘫痪。C:\ProgramData下面的软件数据也不能当临时文件清理,很多软件的激活信息、运行配置都存放在这里。C:\Windows\Installer里的安装缓存文件更不能动,它记录着已安装软件的补丁信息,删除后会导致你无法卸载某些程序。

我的经验是,判断一个文件能不能删,先看两点:第一,它是否属于系统自动管理和维护的范围;第二,删除它之后,系统或者软件是否还会按需重建。满足这两点的大概率是临时文件,反之则要谨慎。

4.4 第三方清理工具怎么选、怎么用

网上各种“系统清理大师”“电脑管家”铺天盖地,我个人的态度是:用可以,但别迷信。Win11本身自带的清理功能已经能覆盖90%以上的需求,第三方工具的价值更多在于“扫描大文件”和“清理软件缓存”这两个场景。

如果你要用第三方工具,我给你几个筛选标准:第一,优先选知名度高、更新频繁的工具,Win11更新频繁,老不更新的软件容易误判系统文件;第二,安装时注意取消捆绑软件,这是国产清理工具的“重灾区”;第三,清理前先看它要删除的清单,发现不认识的文件就取消勾选。

我自己偶尔会用WizTree来扫描磁盘上的大文件,因为它扫描速度极快,几十秒就能把整个C盘的文件按体积排序列出来,找那种“不知道哪冒出来的巨型文件”特别好用。还有一些软件自带的缓存,比如Adobe软件的Media Cache、剪映的草稿缓存、微信和钉钉的聊天文件缓存,体积动辄几个GB,这些系统自带工具清理不到,必须靠软件自身设置或手动定位清理。

5. 常见问题与排查技巧实录

5.1 清理后发现系统变慢、软件报错怎么办

清理临时文件之后,有个比较常见的情况:某些软件第一次启动变慢了,或者提示“找不到临时文件夹”。这通常是因为你把它正在使用的临时文件删掉了,软件需要重新创建一遍。解决方法是重启软件甚至重启系统,让它重新初始化临时目录,一般第二次启动就恢复正常。

如果某个软件频繁报错,检查它的设置里有没有指定缓存或临时文件目录的选项。有些软件会把缓存目录设置在系统Temp下,如果你把它清了,软件会自己重建,问题不大。但如果软件更新后找不到工作目录,那可能是你连它的程序目录里的文件一起删了,这种就比较麻烦,可能需要重装软件。

我处理过最典型的一个案例是:有人用第三方工具“深度清理”把Edge浏览器的缓存全删了,结果所有网站的登录状态都丢了,收藏夹也短暂消失了一小会儿(后来同步回来了)。所以我的建议是,浏览器缓存请不要作为常规清理对象,除非你明确知道登录状态丢了也无所谓。

5.2 想删的文件被占用、删不掉怎么办

这是清理临时文件时最常遇到的情况。解决办法是先找出占用该文件的进程,然后决定是结束进程还是跳过这个文件。系统自带的“资源监视器”可以查文件占用,快捷键Win+R输入resmon回车,打开“CPU”选项卡,在“关联的句柄”搜索框输入文件名,就能看到是谁占用了它。

如果是系统关键服务的占用,比如Windows Search索引器的临时文件,直接重启一次系统再清理会简单很多。如果你正在运行大型软件,比如Premiere Pro、Photoshop、虚拟机之类,建议先退出再清理,因为这类软件会持续读写临时文件。

更省事的办法是,在清理脚本里加-ErrorAction SilentlyContinue参数,也就是把删除失败的文件自动跳过,不影响其他文件的清理。我日常清理时就经常用这种方式,跑一遍下来,绝大多数垃圾都清了,个别被占用的文件留着等重启后再清。

5.3 清理后C盘空间变化不明显是怎么回事

如果你按前面的方法清理了一遍,发现C盘空间只多了一两个GB,别急着觉得教程没用,先检查几件事。第一,有没有开系统还原?系统还原点会占用大量空间,而且存储设置里看不到明细。设置→系统→系统信息→系统保护里可以查看C盘的还原点占用,如果不做系统还原,可以直接管理掉并关闭保护。

第二,有没有开启卷影复制或以前的版本?有些软件或系统功能会创建卷影副本,这些副本占用空间且不明显示人。命令行里执行vssadmin list shadowstorage,可以看到卷影副本占了多少空间,如果不需要,可以用vssadmin delete shadows清理。

第三,休眠文件和页面文件占掉的空间,不在“临时文件”分类里显示,要靠前面提到的powercfg /h off或移动页面文件来解决。如果你这些都检查过了,还是没腾出空间,那就要认真看看是不是有什么大型软件或游戏装在C盘了,该卸载的卸载,该迁移的迁移。

5.4 新装Win11系统,初始空间占用就异常大

有的朋友新装的Win11,开机一看,C盘已经用了30多GB,还不知道哪来的。这通常是因为安装介质里的WIM镜像释放后,系统组件和预装应用就占了一部分,然后初次启动后系统还在后台配置更新,会生成大量临时文件。

这时候你可以先运行一次磁盘清理并选择“清理系统文件”,一般能清掉几个GB的初始临时文件。接着关闭休眠功能,再做一次DISM组件清理,空间会更宽裕一些。新装系统前,我一般建议C盘至少留出100GB空间给Win11,因为系统更新和应用安装还会持续吃空间,128GB的C盘说实话有点紧,256GB才算从容。

5.5 删除大型临时文件的最佳时机

要彻底清理某些系统文件,比如SoftwareDistribution下的更新缓存,必须避开系统正在执行更新任务的时间段。否则你会发现删了没几分钟,系统又把更新下载得热火朝天,文件又回来了。

我自己的做法是:先把Windows Update服务停掉,删除缓存,重启服务后,再去设置里暂停更新一周。这样至少在一周内,更新缓存不会再迅速膨胀。同样的道理适用于清理缩略图缓存,如果你开着大量图片文件夹的预览,缩略图缓存重建得很快,建议在资源管理器里关闭“始终显示图标,从不显示缩略图”选项,减少缓存生成。

6. 建立一套可持续的清理习惯

6.1 用计划任务实现自动清理

手动清理的主动权在自己手里,但人总是会忘的。我建议把前面说的清理脚本配合任务计划程序,做一套每月自动执行一次的清理流程。创建任务时,触发器选“按预定计划”,频率设每月一次,操作选“启动程序”,程序填powershell.exe,参数填-ExecutionPolicy Bypass -File "C:\Scripts\clean-temp.ps1"。同时勾选“使用最高权限运行”,这样就不需要每次手动右键“以管理员身份运行”。

这里有个小细节:任务计划程序默认可能不会把“使用最高权限运行”和“不管用户是否登录都要运行”两个选项同时打开。建议勾选“不管用户是否登录都要运行”,搭配“使用最高权限运行”,否则定时任务可能因为权限不足而失败。

6.2 定期检查几个重点目录

除了自动清理,我建议大家每月手动扫一眼以下几个地方:

  • C:\Users\用户名\Downloads:下载文件夹,里面总是躺着几十个早就没用的安装包
  • C:\Users\用户名\Documents:文档目录,有些人喜欢把视频、镜像文件往里塞
  • C:\Windows\Temp:系统临时文件,每月看一眼体积
  • C:\Users\用户名\AppData\Local\Temp:用户临时文件
  • 软件自己的缓存目录:比如Adobe Media Cache、Bandicam录屏缓存等

如果发现某个软件的缓存目录特别大,直接去软件设置里重新指定缓存路径到D盘,彻底告别C盘空间焦虑。

6.3 如何防止清理后空间又被迅速填满

清理完之后,空间被迅速填满的根本原因,通常是某些软件持续写入大体积缓存。微信、钉钉、企业微信这类办公软件是重灾区,它们会把聊天中收到的图片、视频、文件都缓存到本地,时间一长能占到几十GB。解决方法是,在软件设置里把文件缓存位置迁移到其他盘,并定期清理缓存。微信的设置路径是:设置→文件管理→更改文件保存位置,同时把“自动下载”功能按需关闭。

浏览器缓存也是每天都在增长的一个点,但一般不会太夸张。Windows系统更新缓存则是定期出现的“脉冲式”占用,每次大版本更新或者月度累积更新会临时占用大量空间,更新完成后如果能做一次磁盘清理,就能把这些临时补丁备份清掉。

我个人在清理这件事上摸索下来,最省心的组合是:开启存储感知作为底线,每月跑一次计划任务清理脚本,每季度用cleanmgr带“清理系统文件”做一次深度清理。这三层配合,基本能把C盘空间维持在一个相对稳定的水位。

7. 清理实测:一台真实电脑的前后对比

7.1 清理前的状态扫描

为了让大家更直观地知道这一整套流程能清出多少空间,我拿一台我手头的旧电脑做了一次实测。这台电脑是Win11 24H2版本,配置是i5-8400、16GB内存、512GB固态硬盘,C盘分区200GB,系统已经用了一年多,没做过深度清理。

清理前,C盘剩余空间是38.6GB。我用存储设置看了一下分布:系统和保留占用了103GB,应用和功能占用了72GB,临时文件显示7.8GB,其他占用了若干。说实话这个状态已经比较危险了,再装一两个大型软件就会飘红。

7.2 按流程逐步操作与结果记录

第一步,我打开了存储感知,并把运行频率设为“磁盘空间不足时”,回收站保留时间从默认的30天改成7天。这个操作不会立即释放空间,但能防止后续回收站再堆积。

第二步,磁盘清理工具,点击“清理系统文件”,扫描后显示可清理项目:Windows更新清理12.3GB、临时文件1.8GB、回收站3.2GB、缩略图缓存0.6GB。我全部勾选并执行清理,这一步就释放了约17.9GB。执行过程大概花了五六分钟,因为Windows更新清理要逐条处理旧的补丁备份。

第三步,命令行清理。我暂停了Windows Update服务,清理了SoftwareDistributionDownload目录,又执行了DISM组件清理,这一步又释放了约4.2GB。接着关闭了休眠功能,释放了6.1GB的hiberfil.sys。页面文件我没有动,因为16GB内存的机器跑一些大型软件还是需要虚拟内存的缓冲,挪到D盘意义不大。

第四步,手动检查了用户Temp目录和浏览器缓存,清理掉约1.5GB。检查了微信的缓存目录,发现它已经悄悄占了5.8GB,我在微信设置里把文件存储位置迁移到了E盘,并清理了历史缓存,这一步释放了约4.9GB。

7.3 清理后的最终效果

整套流程跑下来,C盘剩余空间从最初的38.6GB变成了71.2GB,一共释放了约32.6GB空间。对一台日常办公兼轻度视频剪辑的电脑来说,这个提升非常可观,相当于多出了一个大型游戏的安装空间。

我这台电脑还算是保养得比较好的,如果是那种几年没清过、C盘常年飘红的机器,释放50GB以上也不是不可能。不过要注意,如果你的系统更新缓存很小、休眠文件已经关过、软件缓存也不占地,那清理结果可能只有几个GB,这很正常,说明你的电脑本来就比较干净。

7.4 实测中的几个小发现

清理过程中我发现了一个有意思的点:这台电脑的“传递优化文件”居然占了2.7GB。传递优化是Windows用来加速系统更新分发的功能,理论上它会保留一些从其他电脑获取的更新片段,时间久了也会越积越多。存储设置里的临时文件页面可以直接清掉它,清理后对系统更新速度有轻微影响,但空间收益是实打实的。

另外一个发现是,Win11的“Windows更新清理”在磁盘清理工具里显示的体积,比存储设置里显示的“系统临时文件”更大。这说明磁盘清理工具能扫到一些存储设置页面看不到的旧补丁备份。所以如果你只在设置里点了临时文件清理,那可能只清到了“冰山一角”。

个人经验是,清理完这一轮之后,至少在接下来一两个月内不需要再折腾。但如果你的电脑提醒“更新可用”,更新完之后记得再跑一次磁盘清理,因为每次更新都会留下新的备份文件,这部分空间是“周期性回填”的,不清就白清了。

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

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

立即咨询