Win11 C盘爆满?从入门到进阶的清理与扩容全攻略
2026/9/20 1:49:02 网站建设 项目流程

平时找我帮忙最多的事,除了给电脑杀毒,就是C盘爆红。尤其在Win11上,系统更新包、组件缓存、虚拟内存、休眠文件、各种软件的临时数据全往C盘堆,今天清完明天又满,烦不烦?这篇帖子我把自己在Win11下清理C盘的经验完整整理了一遍,从最简单的系统自带清理到后台自动维护、日志文件瘦身,再到最后的扩容和系统迁移,都有详细步骤和踩坑记录。不管你是完全不懂电脑的小白,还是想深度折腾的进阶用户,都能在里边找到适合你的办法。

先说结论:清理C盘不是一个动作,而是一套流程。纯靠某个“一键清理工具”想根治C盘爆满,基本不现实。你要先知道空间被谁占了,再按优先级从安全到危险、从快速到彻底依次处理。本文从零基础到高手进阶都覆盖,建议你按顺序看。

1. 动手之前,先搞清楚C盘到底被什么吃掉了

1.1 Win11的C盘为什么格外容易满

网上很多帖子都在问“Win11 C盘为什么用着用着就满了”,这其实是系统机制决定的。Win11沿用了Windows 10的组件存储(WinSxS)机制,系统更新的时候旧组件不会直接删除,而是保留在WinSxS文件夹里,用来保证你随时能卸载更新、修复损坏的系统文件。这个文件夹的体量会随着每次更新越来越大,严重的情况下能超过10GB甚至20GB。

还有一个大头是休眠文件。Win11默认开启快速启动,系统会为休眠功能保留一个和物理内存差不多大小的hiberfil.sys文件。你电脑如果是16GB内存,这个文件就接近16GB。虚拟内存的pagefile.sys同样占掉你内存大小的一到两倍空间。这两样东西加起来就是二三十GB起步,但你在资源管理器里默认是看不到它们的。

再加上默认浏览器缓存、Windows更新缓存、传递优化文件、系统还原点、各种软件的聊天记录和缓存,一个Win11系统用上半年,C盘占用七八十GB是很常见的事。这很正常,不代表电脑出问题了,只是这些“隐形的大文件”你平时没注意而已。

1.2 先定位大文件,再决定怎么清

我见过太多人上来就删,结果C盘还是红的,清了个寂寞。正确顺序是先把C盘的占用情况摸清楚,再对症下药。

最简单的是用系统自带功能:打开“设置-系统-存储”,Win11会列出临时文件、系统与保留、应用和功能等几个大类,你点进去能看到每个类别占多少空间。这个界面适合日常快速看一眼,但它的统计比较粗,很难定位到具体某个文件夹。

想要精确定位,我推荐用第三方扫描工具。我用得比较多的是WizTree,扫描速度快,界面是中文的,免费版足够用。打开后选择C盘,几秒钟就能按文件夹列出占用大小,最大的那一堆一眼就能看出来。类似的还有TreeSize Free、SpaceSniffer,都是同类工具。实测下来WizTree扫描速度最快,尤其适合C盘文件特别多的情况。

扫描完你会发现,通常被大量占据的目录就是这几个:C:\Windows、C:\Users\你的用户名\AppData、C:\Program Files、pagefile.sys和hiberfil.sys。后两者是系统文件,扫描工具里能看见但没法直接删,后面我会讲怎么正规处理。看到这些结果,你的清理计划就有了方向。

1.3 这些文件碰都不要碰

新手最容易犯的错就是看到一个大文件夹,以为是垃圾就右键删除,结果系统崩了。这里我列几个绝对不能直接删的位置:

第一是C:\Windows目录,整个目录都不能手动乱删。里面虽然有很多临时文件和旧更新文件,但也有很多系统运行必需的文件,删错一个就容易开机蓝屏。Windows更新残留的正确清理方式是用系统自带工具或Dism命令,后面会讲。

第二是C:\Program Files和C:\Program Files (x86),这是软件安装目录。如果你想卸载软件,应该通过“设置-应用”或者软件自带的卸载程序来操作,直接删文件夹会留下几十上百个注册表垃圾,还可能破坏其他软件依赖的运行库。

第三是C:\Users\你的用户名\AppData,这里面是软件的用户配置和缓存,有些缓存确实可以删,但有些配置删了之后你的软件就得重新登录、重新设置。不要贪图方便把整个AppData删了,那等于把你的软件状态全废了。

还有就是C:\System Volume Information,这是系统还原点的存放目录,你直接在文件夹选项里打开“显示隐藏文件”也看得到它,但右键删除是删不掉的,用管理员权限去动它还会报错。系统还原点的管理应该通过“系统保护”设置来做。记住一个原则:系统文件和软件安装目录,永远用正规方式清理,不要用“强删”心态去处理。

2. 第一梯队:不装任何软件就能腾出空间

2.1 用系统自带工具快速清理

当你已经定位到大致方向,接下来就可以开始清理了。最基础的一步是用Win11自带的磁盘清理工具。

按Win+R打开运行框,输入cleanmgr回车,选择C盘,它会扫描出一批可清理项。但这里有个坑:默认打开的界面里只有“临时文件”“回收站”“缩略图”这些基础项,体量不大。你必须点击界面左下角的“清理系统文件”按钮,它才会重新扫描,这时你就能看到“Windows更新清理”“以前的Windows安装”“传递优化文件”“DirectX着色器缓存”这些真正的大项。其中“以前的Windows安装”也就是Windows.old文件夹,如果你升级过Win11或者系统刚重装过,这一项就可能占掉十几GB。

勾选的时候建议把里面的项全部勾上,然后点确定。回收站、临时文件这些删了不心疼,Windows更新清理也放心选,它只会删掉旧的更新组件,不会影响当前运行。等你执行完就能看到G级单位的空间回来了。

另一个顺手要开启的是存储感知:设置-系统-存储,打开“存储感知”开关,然后点进去设置成“当磁盘空间不足时”自动清理临时文件,或者设置一个固定周期。这玩意儿虽然不能每次帮你清掉好几十GB,但它能在你没注意的时候自动把临时文件和回收站清掉,属于典型的省心配置。

2.2 一条命令清掉最大的“隐形胖子”

上一步清完,如果你发现空间还是不够,就要请出命令行这个大杀器了。先说休眠文件。

以管理员身份打开“命令提示符”或“Windows PowerShell”,输入:

powercfg -h off

回车执行一下,然后去C盘看看空间。hiberfil.sys这个文件就会从你的系统里消失。这个过程释放的空间等于你内存条大小的90%左右,非常可观。这个命令同时也会关闭快速启动,所以下次开机速度会慢两三秒,但对于C盘长期爆红的人来说,这点代价换来十几GB空间非常划算。如果你以后想重新开启休眠,把命令里的off改成on就行。

还有一个是用Dism命令清理系统组件存储。这个命令的效果是清理WinSxS文件夹里那些系统不再需要的旧组件:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

执行时间取决于系统垃圾量,一般在五到二十分钟。它会显示清理进度,等它跑完就相当于给系统组件做了一次瘦身。需要注意,执行Dism命令时需要保证电源不会断,笔记本电脑建议插上电源,因为跑到一半断电会有损坏系统组件的风险。这条命令是官方的安全清理工具,可以放心用,但不要同时开好几个清理软件一起跑,反而可能出问题。

2.3 Windows更新缓存清理与Windows.old处理

Windows更新下载的安装包也会占不少空间,而且Win11每次大版本更新(比如从23H2升到24H2、26H2)都会重新下载好几个GB的安装文件。如果你已经更新完成,这些下载缓存就没什么用了。

清理方式:设置-系统-存储-临时文件,勾选“Windows更新清理”,然后点“删除”。如果这个界面里没有相关选项,也可以用我在2.1里提到的磁盘清理工具,在“清理系统文件”界面里勾选“Windows更新清理”。

Windows.old文件夹也是同样的路径处理,但要注意:如果你升级Win11后还在7天的回退期限内,删掉Windows.old之后就没办法回退到旧系统了。如果你确定新系统用着没问题,或者已经过了回退期,再删这个才安全。

这里顺便提一下很多人在问的“Win11 C盘满了怎么清理”中,最容易被忽略的一个目录:C:\ProgramData\Package Cache。有些软件安装器会把安装包缓存放在这里,尤其是Visual Studio、Office、NVIDIA驱动这些大型安装包,加起来能有好几个GB。这个目录在WizTree扫描时很容易看到,如果确认里面的软件都已经正常安装,这个文件夹就可以整个删除。很多教程不提这个位置,但实测清理效果不错。

2.4 顺手写个一键清理bat

如果你不想每次都点击各种设置界面,可以把上面这些操作集合成一个bat脚本,以后双击就能清。我在自己电脑上用的脚本大概是这样的:

@echo off echo 请确认本脚本已以管理员身份运行 pause :: 清理Windows临时文件 del /q /f /s "%TEMP%\*" >nul 2>nul del /q /f /s "C:\Windows\Temp\*" >nul 2>nul :: 清理回收站 rd /s /q C:\$Recycle.Bin >nul 2>nul :: 关闭休眠并释放hiberfil.sys powercfg -h off :: 清空DNS缓存 ipconfig /flushdns :: 清空Windows更新缓存(需要停止服务再删) net stop wuauserv >nul 2>nul rd /s /q "C:\Windows\SoftwareDistribution\Download" >nul 2>nul net start wuauserv >nul 2>nul echo 清理完成! pause

脚本里我加了>nul 2>nul把命令输出静默掉,避免刷屏。保存文件时,后缀名一定要是.bat,编码建议选ANSI,不然有中文注释会乱码。使用时必须右键“以管理员身份运行”,否则很多操作会被拒绝,弹出一堆“拒绝访问”的报错。

不过这个脚本只是日常辅助,别指望它能代替磁盘清理和Dism命令。脚本适合处理临时文件、回收站这类快速垃圾,而WinSxS组件清理、Windows.old清理这类重量级操作,还是建议你用我前面说的正规工具来做,更稳定也更可控。

3. 第二梯队:把C盘大块头挪出去

3.1 用户目录整体搬家

如果你C盘已经清了几个G但还是紧张,那就要考虑“搬家”了。最值得挪的就是用户主目录下的那几个个人文件夹:桌面、下载、文档、图片、视频。

很多人习惯把文件直接扔在桌面上,而桌面路径默认在C盘,一旦桌面堆积多,C盘空间就跟着告急。挪走的方法很简单:打开“此电脑”,左侧找到“桌面”,右键-属性-位置-移动,选一个D盘目录,比如D:\Desktop,确认就行。下载、文档、图片、视频这四类同理,挨个移动。

这个过程会在新位置建立文件夹,然后系统会自动把旧文件搬过去。实测中,大多数软件都能正常读取新路径,但个别老软件写死了路径,可能会出问题。遇到这种情况,有临时需求的就把文件拷回桌面,长期用的就在软件设置里改一下存储路径。

不建议只把一两个文件挪出去,而是建议整个用户目录体系都搬走。因为现在很多软件默认就把数据放在用户目录里,比如浏览器的下载目录、微信的图片缓存、游戏的存档等等,整体搬走能最大程度缓解C盘增长压力。

3.2 应用和聊天记录迁移

有些软件虽然装在D盘,但数据文件默认还是写在C盘,其中影响最大的是微信、QQ、钉钉这类聊天工具。这些软件默认把聊天记录、图片、视频缓存放进C盘Users目录下的文档路径,时间久了十几个GB很正常。

以微信PC版为例:设置-文件管理-更改,把存储位置改到D盘指定目录。它会把已有数据迁移过去,之后新数据直接写D盘。QQ在设置-安全设置或文件管理里也有类似选项。钉钉在设置-通用-存储空间里可以改缓存目录。这些设置一定要改,我见过的案例里,C盘被聊天记录塞满的情况至少能占三四个GB以上。

再说已经装到C盘的软件。如果你用的是Win11商店版应用,可以直接在“设置-应用-已安装的应用”里点选某个应用,如果支持移动,会出现“移动”按钮,可以把应用从C盘挪到D盘。传统桌面软件没有这个选项,那就要先卸载,再在D盘重装一次,或者重新安装的时候手动改路径。偶尔也有用户问能不能直接把Program Files里的文件夹剪切到D盘,然后再改快捷方式,我的建议是不要这么做,因为注册表里的路径不会跟着变,很多软件会因为找不到文件而出错。

3.3 虚拟内存与休眠文件调整

页面文件和休眠文件是三块又大又难移动的硬骨头。休眠文件我们已经用powercfg关掉了,下面说页面文件。

右键“此电脑”-属性-高级系统设置-性能设置-高级-虚拟内存-更改。取消勾选“自动管理所有驱动器的分页文件大小”,选中C盘,选择“无分页文件”,点设置;然后选中D盘,选择“系统管理的大小”,点设置。最后确定,重启生效。

这样pagefile.sys就搬家到D盘了,C盘会腾出你内存一的左右空间。这里要说明:你不需要手动删C盘原来的pagefile.sys,重启后系统会自动删除旧文件并生成新文件。如果你把分页文件设置成“无”,系统会在内存不足时报错,所以一定要在D盘设置成“系统管理的大小”而不是彻底关闭。

3.4 系统还原点空间占用调整

如果你开启了系统保护,Win11会定期创建还原点,这些还原点存的是C盘所有文件的快照,体量不小。在“系统属性-系统保护”里选中C盘,点“配置”,可以看到当前磁盘空间使用量。

如果你平时靠还原点救急不频繁,建议把最大使用量调小一些,比如从默认的10%调到5%或者3GB,同时可以点“删除”把现有还原点全部清掉,然后重新创建一个干净的还原点。这样能一次性释放几个GB,同时保留一定的系统保护能力。

个人建议:如果你有动手能力,关掉系统保护直接省空间也行,但前提是你有定期备份数据和重装系统的打算。毕竟系统还原不是万能,遇到病毒或者硬件损坏,还原点也救不了。我们是靠备份数据来兜底,而不是靠还原点。

4. 第三梯队:系统级深清与日常养护

4.1 组件存储(WinSxS)清理的正确姿势

前面在2.2里已经提过Dism命令,这里再展开讲一下。WinSxS这个文件夹,很多人一扫描发现占了十好几个GB,就想着直接删。这里强调一遍:万万不能删,也不要在网上找“强删WinSxS”的脚本,极容易把系统弄坏。

WinSxS里很多组件是系统运行所依赖的,你敢直接删几个文件,开机就等着看蓝屏吧。正确的清法就是系统更新组件自然淘汰,或者用Dism命令。Dism有个扩展参数:

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

加了/ResetBase之后,系统会把所有已安装的更新永久固化,不能再卸载。这意味着系统里所有旧的更新备份都会清掉,清理效果比不加参数更彻底。代价是之后你没法卸载Windows更新。很多人纠结要不要加,我的建议是:如果你清楚自己不会回退更新,加/ResetBase没问题,能多清出好几个GB;如果你担心以后更新出问题想卸载,就不加。

清理完之后你会看到C盘空间明显增加,但WinSxS文件夹本身不会缩得特别小,因为系统用硬链接管理文件,资源管理器统计的大小和实际占用的空间并不一样。看到文件夹显示还是很大,别慌,那是正常现象。

4.2 日常体感优化:关闭自动更新与右键菜单改回Win10

C盘越用越满,有很大一部分原因来自Windows更新频繁下载补丁并保留组件。Win11的自动更新策略比较激进,默认情况下系统会在后台自动下载安装更新,这既占空间又占带宽,还可能在你不注意的时候重启电脑。这也是我在网上常被问到“怎么关闭Win11自动更新”的原因。

关于Windows更新,我的态度是这样:你可以通过设置- Windows更新-暂停更新,把更新暂停几周来避开当前版本的不稳定期,这没问题,系统也允许。但不建议永久关闭更新,因为重大安全补丁还是要打的,建议你把更新选择题改成“有新的可选更新时先通知我”,然后在方便的时间手动重启打补丁。

如果你实在想延长暂停时间,网上有人分享过通过修改注册表或组策略把暂停更新时间拉长到上百年的玩法。这条路我不推荐你轻易试,因为注册表改不好,更新环节出了问题会带来更多麻烦。保持系统更新可用,才是保护电脑的长远之计。

另外一个经常被问到的,是“Win11右键菜单怎么改回Win10”。确实新版右键菜单的“显示更多选项”多了一层操作,让很多人不习惯。我提供一个注册表方法,操作前先备份注册表。

按Win+R输入regedit,定位到:

HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32

如果路径不存在就手动创建。然后在右侧把默认值的数据改为空,注意是空值,不是删除该项。改完后重启资源管理器(任务管理器里右键“Windows资源管理器”,选择“重新启动”),右键菜单就恢复成Win10的完整显示了。

这个方法实际效果比较稳定,而且随时能改回来。如果你不想动注册表,也可以直接下载第三方工具比如“Windows 11 Classic Context Menu”一键切换,但个人还是建议用注册表方法,毕竟少装一个工具少一份后台开销。

4.3 把清理变成自动化习惯

清理C盘的关键是让它不要二次爆满。我给自己定的习惯有这么几条,分享出来你们可以参考。

第一,存储感知设成每周自动清理。设置-系统-存储-存储感知,勾选“在磁盘空间不足时”加一个固定清理周期,比如每周一次。你会发现回收站和临时文件基本不会再积累。

第二,所有的“下载”默认路径改到D盘。无论浏览器还是微信QQ,一律把下载位置改到D盘。改完之后,你会发现C盘的增长速度立刻放缓。

第三,每月跑一次WizTree,看看有没有“C盘吃空间的新大户”。很多软件更新后会产生新的缓存目录,你光靠脑子里记是记不住的,扫描工具扫一遍最直观。

第四,微软商店应用尽量装到非系统盘。你可以在“设置-系统-存储-高级存储设置-保存新内容的地方”里把“新的应用将保存到”改成D盘,这样后续新装UWP应用会优先装到D盘。

这些习惯花不了多少时间,但我自己的机器已经很久没有出现C盘飘红的情况了。

5. 塞不下了怎么办:扩容与系统迁移实战

5.1 判断该清还是该迁

如果你把上面的步骤都做完了,C盘依然不够用,说明问题已经从“垃圾清理”上升到了“磁盘规划”层面。这时候你要做一个判断:是继续清理,还是直接给C盘扩容,甚至迁移系统到新硬盘。

我的经验是,这几个信号出现时就不用继续折腾清理了:C盘可用空间长期低于20GB,装个大型软件或者剪辑工程文件时总提示空间不足;扫描后显示C盘主要是已安装软件和系统文件占了大头,临时文件已经没什么可清的;或者你刚买了一块更大的SSD,本来就想扩容升级。

这时候你应该考虑两条路,一是无损扩容C盘,二是把整个系统迁移到更大的SSD上。前者适合硬盘结构允许的情况,后者适合换新硬盘的情况。

5.2 无损扩容C盘的实操流程

C盘扩容的原则是:只能向C盘相邻右侧的空闲空间扩展。如果你的D盘或者E盘就在C盘右边,并且有未分配空间,那操作起来很简单;如果C盘紧挨着的分区已经有数据,那就需要分区工具先把空间腾出来。

我常用的工具是DiskGenius,免费版就能完成基本的无损分区调整。操作步骤:打开DiskGenius,右键C盘,选“扩展分区(扩容)”,前提是你的硬盘上有未分配空间或相邻分区可调整。然后按向导把其他分区的空闲空间划一部分给C盘,点开始,它会自动计算并执行。

整个过程它会重启系统进入预安装环境来执行,这时候不要强制断电。扩容耗时通常在几分钟到十几分钟之间,取决于磁盘速度和数据量。操作前强烈建议做好数据备份,特别是如果D盘有重要资料,先拷出来一份,因为任何分区操作都有极低概率导致数据丢失。

需要注意几个细节:如果C盘开启了BitLocker加密,磁盘管理工具直接操作可能会失败,你需要先在“设置-隐私和安全性-设备加密”里关闭BitLocker,等扩容完再重新开启。另外,C盘如果是GPT分区表且磁盘上还有恢复分区插在C盘和未分配空间之间,扩容会被卡住,这时需要专业人员操作或者用DiskGenius的“调整分区大小”来处理,不建议新手硬啃。

5.3 整个系统迁到新SSD的操作指南

如果你不是分区空间不够,而是想把系统从旧小盘迁移到新大SSD,那比扩容更能彻底解决问题。我建议的操作是用傲梅分区助手或DiskGenius的“系统迁移”功能,两个工具我都用过,傲梅的“迁移系统到固态硬盘”引导做得更友好一些。

准备阶段:把新SSD接到电脑上(可以用硬盘盒、SATA线或者M.2转接卡),确保系统能识别到它。打开傲梅分区助手,点“迁移系统到固态硬盘”,选择目标磁盘,然后按向导设置新系统分区的大小。它会自动处理启动引导、分区格式等问题,整个迁移过程大概需要十到三十分钟,取决于数据量。

迁移完成后,需要关机,把新SSD装到原C盘位,或者进BIOS把启动顺序改成新硬盘引导。注意迁移后的旧硬盘和旧C盘分区可以先不格式化,等新系统确认能正常开机、个人数据都在,再回来处理旧盘,这样有后悔药吃。

我踩过的一个坑是迁移完以后启动时蓝屏,原因是新SSD和旧硬盘的引导顺序被BIOS搞混了。解决办法是在BIOS里手动指定启动项,选择新SSD的Windows Boot Manager,而不是依赖自动排级。另一个坑是旧硬盘如果还连着主板,有时BIOS会优先从旧盘引导,导致你这个系统还是旧的没变化。遇到这种情况,直接把旧盘拔掉或禁用对应启动项,是最省心的办法。

5.4 实在不行就重装系统的极简方案

如果你不想迁移也不想扩容,C盘里也没有特别重要的个人数据,那重装系统反而是最干净利落的方案。我经历过太多次重装之后C盘从爆红变得清爽的情况,毕竟新系统总是轻盈的。

Win11安装U盘的制作很简单:去官网下载官方的媒体创建工具,或者下载Win11 26H2、27H2的IOS镜像。然后用Rufus把ISO写进一个8GB以上的U盘。Rufus可以帮你绕过TPM2.0、安全启动和4GB内存的限制,对于老机器特别友好,这在安装Win11时能省不少麻烦。

重装过程中的一个小技巧:很多新手在安装时卡在“让我们为你连接到网络”这一步,尤其在不插网线的情况下。这很正常,按Shift+F10打开命令行,输入:

oobe\bypassnro

回车后系统会重启,再次进入这个界面就会出现“我没有Internet连接”选项,点它就能跳过联网,用本地账户完成安装。网上有“win11跳过联网”的各种教程,但核心就是这个命令,记下来就够用了。

如果你装的是Win11家庭版,装好后想升级专业版,在“设置-系统-激活”里点“更改产品密钥”,输入你已有的专业版密钥即可,系统会直接升级并保留你的所有文件。注意密钥要来自你正规获取的渠道,不建议去网上找那些来路不明的批量密钥,激活不稳定还不安全。

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

6.1 清理后发现空间没变大

这是最常见的困惑,费了半天劲,清完C盘空间还是在原地。如果你遇到这个情况,先别急着下结论,多半是以下几个原因。

一是隐藏的巨型文件没处理。pagefile.sys、hiberfil.sys、System Volume Information这几个文件默认不显示,如果你在“文件夹选项”里没有勾选“显示隐藏的操作系统文件”,扫描工具可能没把它们的占用计算进来。打开WizTree重新扫描,勾上“显示系统文件”,你就能看到真正的空间去向。

二是磁盘清理和Dism命令虽然执行完了,但系统还在后台慢慢删旧文件。尤其是Windows更新清理,经常要等几分钟甚至更久才释放空间。清理完别着急,过半小时再看一次。

三是转移了用户目录后发现C盘还是满的。这种情况往往是旧位置的文件没删干净,你迁移后旧文件夹本身还留着原来文件,等于白搬了。检查一下C:\Users\你的用户名下面是不是还有Desktop、Documents这些旧文件夹,确认没问题之后手动删掉,又能腾出空间。

6.2 bat脚本和命令无法运行

很多用户说“win11无法运行cmd文件”“清理脚本双击没反应”,通常有三种原因。

第一种是没有以管理员身份运行。bat脚本里如果有删除系统文件的命令,普通权限会被Windows的UAC拦截,看起来就像啥也没发生。正确姿势是右键脚本文件,选择“以管理员身份运行”。

第二种是Win11默认可能用记事本或其他程序打开了.bat文件,而不是执行脚本。你可以右键.bat文件,选“打开方式”,然后选择“Windows命令处理程序”,勾选“始终使用此应用”即可。

第三种是执行策略限制。如果你是在PowerShell里跑脚本,可以先执行一条解除限制的命令:

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser

但要注意,解除脚本执行权限会有一定安全风险,跑完不用的脚本尽量删掉,别一直留在电脑里。

6.3 清理后系统异常或应用打不开

如果你在清理过程中误删了不该动的东西,比如AppData里某个软件的配置、Program Files里某个软件的文件,那就会出现“清理完打不开软件”的情况。网上有些“C盘清理大师”“C盘瘦身专家”工具,看起来很省事,但你根本不知道它帮你清理了什么,我见过不少朋友被这类工具弄到系统各种报错。

遇到异常,优先用系统还原点恢复。如果你清理前有创建还原点,开机按F8或者从设置里进入恢复环境,选择“系统还原”,就能回退到清理前的状态。这也是为什么清理前我建议先创建一个还原点,给自己留一条后路。

如果没有还原点,那只能针对性修复:打不开某个软件就右键它的快捷方式,打开文件位置,确认安装目录还在,再不行就去软件官网上重新下载覆盖安装。如果是系统组件坏了,可以跑一遍系统完整性检查:

sfc /scannow

这条命令会检查并修复Windows核心文件,比重装系统温和多了。跑完再配合Dism修复组件存储,大多数误删导致的系统故障都能恢复。

6.4 常见问题速查表

问题常见原因解决方案
C盘空间一直不变休眠文件/页面文件未处理powercfg -h off;页面文件迁到D盘
Windows.old删不掉仍处于回退保护期设置-临时文件-以前的Windows安装
清理脚本报“拒绝访问”没有管理员权限右键-以管理员身份运行
命令提示符闪退被组策略或杀软拦截用PowerShell管理员窗口运行
迁移系统后开机蓝屏BIOS引导顺序选错手动指定新SSD的Windows Boot Manager
C盘分区无法扩容BitLocker加密或恢复分区阻挡关闭BitLocker,调整恢复分区位置
右键菜单没有“显示更多选项”新版菜单未掌握注册表改回Win10样式或用Shift+F10

这些问题是这几个月后台私信里反复出现的,我列在一起,方便你之后排查。遇到没列进去的,优先搜索你正在用的软件名加“缓存路径”和“更改位置”,通常能找到对应的设置入口。

我个人现在给自己电脑设定的维护节奏是:每周存储感知自动清一次临时文件,每月跑一次WizTree看一眼有没有新增的大文件,每季度跑一次Dism命令清理系统组件。至于关闭自动更新、改右键菜单这些操作,建议只在需要的时候临时弄一下,别为了省那点事把自己的系统长期置于不更新状态。

最后再说个实际经验,清理C盘不要指望一次性解决所有问题,它更像是一个长期习惯。你把这个流程跑顺了,以后再遇到“C盘红了”这件事,翻出这篇按顺序执行一遍,基本都能好转。工具不在多,系统自带的加上WizTree就够了,关键是别乱删,删之前想清楚这个文件是干嘛用的。希望这篇能帮你把C盘从红色变成蓝色。

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

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

立即咨询