工作群又弹出来那句熟悉的话:“C盘满了,怎么办?”这问题我从Windows XP时代一路帮人清到Win11,见过太多人一头扎进C盘目录里乱删,最后不是系统崩了就是软件打不开。C盘清理这件事,真正难的不是“找删除按钮”,而是搞清楚哪些是垃圾、哪些是缓存、哪些是迁移对象、哪些碰都不能碰。
这篇不是给你一份“全都删光”的清单,而是一套从原理到实操的C盘清理方法。适合三类人看:一是新电脑刚到手想提前规划分区的;二是C盘已经红到只剩几个GB正在急着救命的;三是清理完发现系统或者软件出问题的,刚好可以对照排查。
1. 先别急着删:C盘到底被什么“吃”掉了
1.1 系统盘和普通盘片完全是两回事
很多人第一反应是把C盘当成一个超大号的“垃圾存放桶”,觉得里面所有文件都可以像清理D盘一样无情删除。这个想法是C盘清理翻车的第一大原因。系统盘里有正在运行的Windows系统文件、驱动文件、开机引导记录,还有各种软件的配置和进程占用。你删D盘里的电影,顶多是删了电影;你在C盘删错一个名字眼熟的文件,轻则某个软件罢工,重则开机都进不了桌面。
另一个关键点是,C盘的占用不会老老实实地把体积显示在文件夹里。很多“隐形胖子”藏在系统保护文件里,比如页面文件pagefile.sys、休眠文件hiberfil.sys、系统还原点、WinSxS组件库。这些文件就算你打开“显示隐藏文件”也看不见,所以肉眼扫一圈C盘觉得“我没装什么啊”,可磁盘空间就是悄悄没了。这就是为什么清理前必须先把占用情况“可视化”,而不是靠感觉。
1.2 三个免费工具,先把空间占用看清
我清理C盘的第一步永远是扫描,不是删。工具推荐三个,全是免费的,各有各的顺手之处:
- WizTree:扫盘速度是目前我用过最快的,NTFS格式下几秒钟就能出结果,直接按大小排序,一眼看出哪个目录最肥。
- TreeSize Free:老牌工具,支持按文件大小、文件夹大小分组展示,适合想看得更细的人。
- SpaceSniffer:以瓷砖图块展示空间分布,视觉效果最强,适合新手快速理解“空间都被谁占了”。
使用上没什么门槛:下载后右键“以管理员身份运行”,选C盘,等扫描结果。重点看几个常见大头:C:\Users\你的用户名\AppData、C:\ProgramData、C:\Windows,以及根目录下的pagefile.sys和hiberfil.sys。如果你发现某个文件夹体积异常,比如AppData\Local里躺着一个20GB的旧版本缓存,那我建议你先在资源管理器里确认一下里面到底是啥,再决定是清缓存还是卸载重装。
1.3 哪些目录是雷区,看到了也别手贱
我把C盘目录分成三类:能删的、能挪的、绝对不能碰的。绝对别碰的大概有这些:
C:\Windows整个目录不能手动乱删,尤其System32、WinSxS。C:\System Volume Information是系统还原点存放地,普通用户在资源管理器里根本进不去,就算能进去也别删。C:\Program Files和C:\Program Files (x86)不能靠手动删文件夹来卸载软件,卸载请走设置或控制面板。C:\ProgramData里躺着大量软件的共享数据,看着占地方,但删错会导致软件配置丢失。
“能删的”和“能挪的”我会在后面的章节详细拆。记住一个原则:第一次动手前,先把你不确定的目录名复制到搜索引擎里查一下,或者右键看属性里的“位置”和“创建时间”。多花三十秒确认,比清理完系统崩了再修要省心得多。
2. 系统自带清理:最稳的“清灰”操作
2.1 磁盘清理的完整姿势:不只是垃圾箱
Windows自带的磁盘清理工具是C盘清理里最被低估的功能。很多人知道有个cleanmgr,但从来没用过“清理系统文件”这个隐藏入口,导致大量Windows更新残留和旧系统文件一直占着几十GB不释放。
操作步骤:按Win+R输入cleanmgr回车,选择C盘,磁盘清理界面上有很多勾选项:回收站、临时文件、缩略图缓存等。这时候先别急着点确定,点左下角“清理系统文件”,它会再次让你选C盘,这次会多出“Windows更新清理”“以前的Windows安装”“传递优化文件”“DirectX着色器缓存”等选项。勾选这些选项再点确定,通常能释放几个GB到几十个GB不等。
如果你想把磁盘清理做成定期任务,可以用命令行版本。第一次先运行:
cleanmgr /sageset:1这个命令会弹出刚才那个配置界面,你勾好希望清理的项目,系统会把你的选择保存到编号1里面。之后再运行:
cleanmgr /sagerun:1它就会按照你之前保存的配置直接执行清理。我一般会在重装系统之后立刻配置一次,之后每隔几个月手动跑一遍,不用装第三方清理软件。
2.2 Win10 / Win11 的存储感知和清理建议
从Win10 1803开始,系统设置里就内置了“存储感知”,到Win11上改成了“清理建议”。位置在:设置 -> 系统 -> 存储。
Win11的“清理建议”会把临时文件、未使用的应用、大文件分门别类列出来,最方便的是能直接看到“大型文件”和“未使用的应用”。这个入口特别适合不敢进命令行的人。不过我要提醒一句:Win11的“大型文件”是扫描用户目录里的普通文件,系统文件不会被列出来,所以它更适合清理下载文件夹、旧安装包这类东西,替代不了磁盘清理里的“系统文件”选项。
存储感知的自动清理我也建议开一下。在“配置存储感知或立即运行”里,可以设置临时文件清理频率,把“回收站里的文件保留时间”和“下载文件夹里的文件保留时间”从默认的30天改成7天。下载文件夹如果你不想被动清空,就把下载文件夹那个选项关掉,避免误伤重要资料。
2.3 用DISM给WinSxS组件库“瘦身”
很多朋友扫描C盘时看到C:\Windows\WinSxS占了十个GB甚至二十个GB,第一反应是“这个文件夹能不能删?”答案是:千万不能直接删除。WinSxS里面是Windows组件存储,它跟系统当前使用的文件之间是硬链接关系,直接删会导致系统文件损坏。但它确实有办法瘦身,只是要交给系统自己来做。
管理员身份打开命令提示符,先看组件存储分析:
DISM /Online /Cleanup-Image /AnalyzeComponentStore等它跑完会告诉你组件存储的实际大小和可清理大小。那之后执行组件清理:
DISM /Online /Cleanup-Image /StartComponentCleanup这条命令会清掉旧版本的组件,而且不会再给你回滚旧Windows更新补丁的机会。如果系统盘空间极其紧张,还可以在后面加一个参数:
DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase/ResetBase会把所有组件的当前版本固化为基线,效果更明显,但代价是以后没法卸载已经安装的更新包。我建议老机器或者C盘紧张的机器执行,新装系统还没稳定跑满一个月的话,先别加这个参数。
3. 手动收拾“隐形胖子”与缓存死角
3.1 hiberfil.sys:休眠文件到底删不删
C:\hiberfil.sys是个位于C盘根目录的隐藏文件,体积通常和你内存大小相当。8G内存就是8G左右,16G内存就是16G左右。这个文件是Windows休眠功能的专属存储,每次休眠时系统会把内存里的内容完整写进去,以便下次唤醒。如果你从来不用“休眠”,只是用完电脑直接合盖或者按睡眠,那这个文件可以关掉。
管理员身份打开命令提示符,执行:
powercfg /h off这条命令会关闭休眠功能,同时删除hiberfil.sys,立刻释放出内存容量大小的空间。如果以后想重新开启,再执行:
powercfg /h on有一点要解释清楚:关闭休眠并不等于关闭“睡眠”。睡眠是把系统状态放在内存里运行,靠电池或电源维持;休眠是彻底断电,下次开机直接从hiberfil.sys恢复。如果你平时靠“快速启动”来提高开机速度,它本质上是把内核写入hiberfil.sys来实现的,所以关闭/h后快速启动也会失效。我的建议:开机速度差个一两秒你感受不明显,但C盘少掉十几二十GB,体感非常明显。
3.2 pagefile.sys:虚拟内存能挪到D盘吗
pagefile.sys是页面文件,就是虚拟内存。C盘根目录下那个高达几个GB甚至十几个GB的文件就是它。很多人一看这玩意儿占地方,第一反应是“把虚拟内存关了”。我不建议关,虚拟内存是Windows正常运行的兜底机制,关了以后开大量浏览器标签或者跑大软件时,极容易出现“内存不足”的提示,甚至程序崩溃。
正确的做法是把它从C盘挪到D盘。操作路径:控制面板 -> 系统 -> 高级系统设置 -> 性能“设置” -> 高级 -> 虚拟内存“更改”。先取消“自动管理所有驱动器的分页文件大小”,选中C盘,把分页文件设为“无”,再选中D盘,设置为“系统管理的大小”或自定义大小,最后点“设置”并重启电脑。重启后C盘的pagefile.sys就会消失。
这里有个细节:如果你设置C盘为“无”之后没有立刻重启,页面文件可能还是锁定在C盘,重启一次才能彻底释放。另一点是,如果系统蓝屏要写入转储文件,Windows会优先找系统盘上的分页文件,挪走之后可能导致无法生成完整的内存转储。对于普通用户来说这些影响可以忽略,但对搞开发或者需要分析蓝屏日志的人,最好保留系统盘分页文件。
3.3 AppData:最大最隐蔽的缓存藏身处
C:\Users\你的用户名\AppData是C盘清理中最容易出效果也最容易出问题的目录。AppData下有三个子目录:Local、LocalLow、Roaming。三者本质上是应用程序存放用户配置、临时文件、缓存数据的区域。很多程序没有提供“把配置目录移走”的选项,就疯狂往这里塞东西。我见过不少人的AppData\Local涨到30GB甚至更多,里面有微信旧版本十几GB的图片视频缓存、Chrome或Edge的旧缓存、各类软件的下载组件。
很多人问“AppData整个打包挪到D盘行不行?”答案是绝对不行。绝大多数软件在启动时会按照固定的用户路径去读配置和缓存,你把整个AppData搬走,软件找不到了就回退到默认状态,等于丢掉了登录状态和配置。正确姿势是进入每个软件自己的设置界面,把缓存目录改到D盘。微信和QQ这类聊天工具,文件保存路径都可以改到D盘,改完之后老缓存再在软件里点“清理缓存”。Chrome/Edge这类浏览器,C盘的缓存其实可以通过启动参数迁移到D盘,后面会专门讲。
3.4 临时文件、Windows更新缓存和软件遗留
临时文件是最没有技术含量但又最容易忽略的部分。当前用户的临时文件在%TEMP%,系统临时文件在C:\Windows\Temp。可以直接在地址栏输入%TEMP%回车,Ctrl+A全选,删不掉的让它跳过就行。系统临时目录里的文件需要管理员权限,建议配合磁盘清理工具一起做,比你手动去删更安全。
Windows更新补丁下载后会放在C:\Windows\SoftwareDistribution\Download,正常情况下这个目录里的文件在更新安装完成后就是一堆“死尸”。最稳的方式还是走磁盘清理里的“Windows更新清理”。如果手动处理,需要先停掉更新服务再删,顺序很重要:
net stop wuauserv rd /s /q C:\Windows\SoftwareDistribution\Download net start wuauserv另外还有一个大头:NVIDIA驱动安装包。NVIDIA的显卡驱动装好后会在C盘留一个C:\NVIDIA安装缓存目录,驱动更新一次就留一份,日积月累能到几个GB。去C:\ProgramData\NVIDIA\Corporation\Downloader看看,里面全是安装包,可以手动删除,不影响驱动运行。
4. 把“该挪的人”搬走:用户文件与软件迁移
4.1 桌面、下载、文档这六个系统文件夹搬到D盘
C盘清理最有效的一招,其实是“物理搬家”。Windows的桌面、下载、文档、图片、视频、音乐这六个文件夹默认都在C盘,只要你平时下载东西不积极清理,C盘空间必然被占掉一大块。把这六个文件夹整体搬到D盘,比手动删垃圾要治本得多。
操作很简单:在C盘用户目录下找到“下载”文件夹,右键 -> 属性 -> “位置”选项卡,点“移动”,然后去D盘建一个D:\我的文件\下载之类的目标目录,确定以后系统会问你是否把旧文件移动过去,选择“是”。桌面、文档、图片等文件夹都是同样操作。搬家之后,你以后再往下载文件夹存东西,实际占用的是D盘空间,C盘再也不会被下载垃圾撑爆。
还有个常见疑问:搬家之后桌面本来放的文件会不会不见?不会。旧文件会在你点“移动”时被一起搬过去,桌面依然显示那些文件,只是物理存放位置变了。这套操作比修改注册表安全得多,也完全不需要第三方工具。
4.2 微信、QQ、浏览器这些“存储大户”的迁移方案
微信是C盘清理的头号目标。PC版微信默认会把所有聊天中的图片、视频、文件缓存到C:\Users\你的用户名\Documents\WeChat Files,几年下来十几个GB很正常。修改方法:微信左下角菜单 -> 设置 -> 文件管理,点“更改”,把文件保存路径改成D:\WeChat Files。这里有个细节:微信把历史文件迁移过去之后,你最好去旧目录再确认一下,确认新路径下能正常看到以前的聊天图片,再把旧目录删除,别急着格式化。
QQ的逻辑几乎一模一样:设置 -> 文件管理 -> 自定义目录,把存储路径指向D盘。浏览器方面,如果你用的是Chrome,书签和登录状态可以通过谷歌账号同步,最省事的迁移方式是卸载重装到D盘;如果你不想重装,只想把缓存目录弄到D盘,可以用启动参数--user-data-dir="D:\ChromeData"来指定用户数据目录,首次启动时复制原User Data内容过去即可。
4.3 Chrome挪走后任务栏图标“每次打开都是新窗口”的修正
这个真的很典型,我处理过好几次。大家把Chrome从C盘剪切到D盘之后,任务栏固定图标看起来还在,但每次点击都会开出一个新窗口,完全不按原来窗口的规律来。原因是:任务栏固定图标其实是一个快捷方式,它记录的路径还是旧的;当你手动改了程序位置,快捷方式找不到对应文件时,系统就按命令行重新拉起进程,结果变成了“同一个图标,多个独立窗口”。
解决步骤:先彻底关闭Chrome,在任务管理器里确认没有chrome.exe进程残留。然后在桌面新建一个快捷方式,目标指向你D盘里Chrome的chrome.exe,如果你之前设置了>D:\Chrome\Application\chrome.exe --user-data-dir="D:\ChromeData"
双击这个桌面快捷方式确认能正常打开Chrome,然后右键这个快捷方式,选择“固定到任务栏”,再把任务栏上原来那个失效的Chrome图标右键取消固定。操作完以后,任务栏图标就会使用新的路径,不会再每次新开窗口。
4.4 软件尽量装到D盘,但系统盘仍要留出空间
很多软件明明可以在安装时选择自定义目录,但不少人一路“下一步”默认装进C盘。清理完C盘之后,养成一个习惯:以后安装任何大型软件时瞄一眼安装路径,能选D盘就选D盘。Steam游戏库可以在Steam设置里添加D盘目录,不用的游戏直接卸载而不是把文件夹删掉。开发工具如果依赖C:\Users\用户名\AppData存储全局配置,那是避不开的,但主体程序本身尽量放D盘,能省不少系统盘空间。
这里也有个度:C盘不能空得只剩下系统。Windows本身的临时文件和更新缓存会需要几个GB到几十个GB的缓冲空间,如果C盘长期低于5GB,系统运行会变得异常卡顿,有些大型软件甚至会拒绝安装。我个人建议留出至少20GB的空闲空间作为缓冲,那才是“安全水位”。
5. 空间还不够?分区扩容与系统需求规划
5.1 新装系统或老机器重装:C盘到底留多大合适
清理只能把脏东西扫掉,如果C盘本身就只有60GB,那再怎么清也只是苟延残喘。Win11系统本身装完大约占用25GB到35GB,加上虚拟内存、休眠文件、临时文件缓冲,再装点软件、留点用户缓存,60GB真的捉襟见肘。我见过朋友C盘60GB剩4GB,系统一更新直接死机。
“C盘留多大才合适”这个问题的答案,要看你打算怎么用电脑。如果平时只浏览网页、写写文档,装点小软件,Win11的C盘至少也要128GB;如果要装Adobe全家桶、大型游戏、Docker、虚拟机,C盘我建议直接给到256GB。现在主流笔记本固态都是512GB或1TB起步,把C盘分150GB到200GB,剩下的给D盘放数据和安装包,是最均衡的方案。系统重装前,记得先把桌面、下载、微信这些目录迁回原位置?不对,重装是另外一个话题,总之别为了留空间把C盘压得比系统下限还低,那是给未来埋雷。
5.2 不重装也能扩容:用D盘空间给C盘“补血”
如果已经是单块硬盘且C盘旁边刚好有D盘,理想方案是把D盘压缩出空间,然后合并给C盘。Windows自带的磁盘管理虽然能扩展分区,但前提是C盘右侧紧挨着未分配空间,这需要你把D盘整个删除才能实现。很多人的D盘里装着资料和软件,不可能说删就删。
更常用的办法是使用第三方分区工具,比如DiskGenius或者傲梅分区助手。操作思路很简单:在分区工具里把D盘从“靠前的位置”缩小,空出未分配空间给C盘,然后把C盘扩展进去。要注意的是,D盘前面有文件数据时,这个操作等于把D盘上的所有文件整体前移或后移,属高风险操作。我自己的习惯是:先备份D盘重要数据到移动硬盘或网盘,再执行操作,一旦中途断电或者分区工具出bug,至少数据不丢。
另外,如果系统提示“扩展卷”是灰色的,先检查两种常见情况:一是C盘和未分配空间之间隔着恢复分区或EFI分区;二是磁盘被转成了动态磁盘。OEM台式机或笔记本经常在C盘后面塞一个几百MB的恢复分区,这时候要么把恢复分区先备份并删除,要么直接放弃磁盘管理,用第三方工具调整。动态磁盘也容易导致扩展卷不可用,千万不要为了绕过分区限制把基本磁盘转成动态磁盘,风险很高,系统引导一坏就麻烦了。
5.3 扩容时提示“bitmap中有标记为已使用的未用簇”怎么办
很多人在用DiskGenius或者图吧工具箱里的分区工具时,会碰到一个报错,大意是“C盘bitmap中有标记为已使用的未用簇”。第一次看到这个英文报错会有点唬人,但其实它说的是NTFS文件系统里的$Bitmap文件记录有异常:某些簇被标记为已占用,但实际文件系统并没有使用它们。这种状态通常是不当的强制断电、分区调整中断,或者磁盘检测软件误报导致的。
处理要按顺序来:先备份重要数据,然后在管理员命令行里执行:
chkdsk C: /scan如果提示无法锁定该卷,那就再用/f参数并重启:
chkdsk C: /f重启后系统会在进入桌面之前自动扫描修复。扫描完成后再次打开分区工具,如果不再报错就可以继续扩容操作。如果chkdsk之后仍然报同样的错,说明是分区工具读取时对NTFS位图的解析和Windows不一致,可以试试在分区工具里选择“检查文件系统”或“修复错误”功能,但不要同时用两个分区工具连续修。频繁修改NTFS元数据本身就是风险,修一次没效果,就换一个工具做只读检查。
5.4 D盘合并到C盘的正确理解
“D盘合并到C盘”这个词有点迷惑性。真正的合并结果是D盘的磁盘空间并入C盘,D盘这个盘符会消失,原D盘上的所有文件会被放在C盘某个文件夹里。这不是电脑自然帮你“整理”文件,而是需要你先备份D盘数据,然后在分区工具里调整布局,最后重新分配卷大小。如果只是为了给C盘腾空间,更常见的是把D盘缩一部分给C盘,而不是整个D盘消失。做任何合并之前都建议先确认:这台电脑是否还需要D盘?上面有没有不想丢的数据?有没有正在用的软件?想清楚再动手。
6. 常见报错与“清理后遗症”急救
6.1 文件删不掉,提示“需要管理员权限”怎么办
C盘本来就是受保护的系统盘,很多文件和文件夹都带ACL权限,普通窗口删不动是正常的。我先说一个不建议的做法:不要一看到权限不足,就把整个C盘的所有者改成当前用户、把System权限全部分配给Administrator。这种“暴力提权”会破坏系统安全机制,轻则系统组件异常,重则无法登录。
正确判断位置:如果文件在C:\Program Files或C:\Windows下,请先思考这个文件是不是应该用卸载程序来删。如果是软件残留的顽固文件,你可以通过软件本身的卸载程序或者Geek Uninstaller之类卸载工具清理,而不是直接删文件夹。如果文件是自己以前留在某个奇怪目录下的残留,比如C:\某个安装包文件夹,确认没用了再用管理员命令行授权:
takeown /f "C:\某个文件夹" /r /d y icacls "C:\某个文件夹" /grant administrators:F /T /C这两条的意思分别是把文件所有权交给当前管理员,然后给Administrators完全控制权限。注意路径一定要具体,不要拿C:\Windows整目录试,否则后果自负。
6.2 C盘显示占用量远大于文件大小总和
这个现象我见过太多次。明明全选C盘里所有文件,属性里加起来只有60GB,但C盘却显示用了140GB。最常见的原因是C盘上有隐藏系统文件,尤其是pagefile.sys、hiberfil.sys、System Volume Information这三个。你要在资源管理器里打开“查看 -> 选项 -> 查看”,勾选“显示隐藏的文件”,并取消勾选“隐藏受保护的操作系统文件”,才能看到它们。
另一个容易被忽略的是系统还原点和卷影副本。即使你看不到System Volume Information里的内容,它也可能会占用几十GB甚至上百GB。用管理员命令行查看:
vssadmin list shadowstorage如果显示C盘的“已使用”很大,比如占用30GB以上,可以清理旧的卷影副本:
vssadmin delete shadows /for=C: /all /quiet这条命令会删除该卷上所有系统还原点。删除前想清楚:如果你未来几天打算改注册表、装驱动、调整分区,最好先留一个还原点。但如果你C盘已经爆红,腾空间比留还原点更重要,那就执行。
还有一类情况是Developer工具藏文件。WSL的虚拟磁盘、Docker Desktop的data、VMware/VirtualBox的虚拟机磁盘,都可能默认放在用户目录的AppData下,这些文件动辄十几GB甚至几十GB。扫描工具会帮你看清它们在哪个文件夹,然后再考虑是重新挂载到D盘还是清理旧镜像。
6.3 清理完以后电脑变慢,或者某些软件打不开
清理完变慢,大概率是误删了系统组件或软件依赖。我自己处理过最典型的情况是:有人用“清理大师”把AppData\Local\Microsoft\WindowsApps里的东西删了,结果部分开始菜单应用直接打不开。这种时候先用系统文件检查器修一遍:
sfc /scannow如果sfc提示发现损坏文件但无法修复,再执行:
DISM /Online /Cleanup-Image /RestoreHealth两条都跑完之后重启。若软件还是打不开,检查是不是某个运行库文件被当“DLL垃圾”清掉了,比如Visual C++ Redistributable或.NET Runtime。这种只能重新运行对应软件的安装包,让它自修复,千万别继续手动翻目录找东找西。
如果清理之后Chrome/Edge每次打开都像新开窗口,这通常和--user-data-dir或桌面快捷方式的目标路径有关,按我之前说的任务栏图标修正方法处理。
6.4 免费好用的C盘清理工具怎么选
每次写到工具,都会有人问“到底哪个好用”。我的结论很直接:扫描工具可以用第三方的,清理动作尽量用系统自带的。扫描推荐WizTree,速度快、免费、体积小;TreeSize Free也不错,适合喜欢看详细文件列表的人。真正执行删除时,优先用磁盘清理、存储感知、软件自身的清理功能。第三方“一键清理”类工具不是不能用,但有两个被我踩过很多次的坑:一是界面上的“注册表清理”千万不要随便点,清理注册表带来的性能提升微乎其微,但它误删注册表项导致软件崩溃的情况我见过很多;二是下载这类工具时经常捆绑全家桶,安装时稍不注意,C盘没清出多少空间反而多出一堆流氓软件。
如果你想要一个“比磁盘清理更进一步”的工具,可以试一下Windows自带的PowerShell方式顺手清掉常见临时文件:
del /q /f /s "%TEMP%\*.*" 2>nul del /q /f /s "C:\Windows\Temp\*.*" 2>nul powershell -NoProfile -Command "Clear-RecycleBin -Force"这些命令删不了正在被占用的文件,会自动报错并跳过,无伤大雅。但脚本只是工具,真正决定安全上限的,是你是否清楚自己在删什么。
6.5 冷门但真实存在:C盘固态显示为“可弹出设备”
这个跟清理关系不大,但确实有人搜“C盘固态怎么显示可弹出”。如果你的C盘固态硬盘在通知栏里显示成了可弹出设备,多半是因为SATA接口开启了热插拔功能,或者你把系统盘装在了外置硬盘盒里。这只是一个识别层面的问题,并不会真的允许你在系统运行时安全弹出系统盘。处理方式:进BIOS/UEFI设置,把对应SATA口的Hot Plug功能关掉,或换用原生NVMe盘位;如果是外置硬盘盒装的系统,老老实实不要去点“弹出”。别手滑弹出系统盘,否则下一秒就是“无法访问启动设备”。
最后再说两句实在话
做了这么多年的C盘清理,我的体会是:C盘会红,不是因为你会偷懒,是因为太多软件默认把缓存往系统盘塞。你辛辛苦苦清出来几个GB,微信一句话不说又给你攒回去。与其追求“一键清理”的神器,不如把下面三件事变成每月习惯:用WizTree扫一次C盘看看变化;把微信、QQ、浏览器的缓存路径都钉在D盘;每隔几个月跑一次cleanmgr和DISM组件清理。
最后分享一个小技巧:清理完之后,别急着看任务栏提示,先重启一次,让系统释放被占用的临时文件,再把每个盘符的“可用空间”记下来。老是被C盘满困扰的朋友,照着这套流程走一遍,多数情况下是不需要重装系统;真要是C盘本身只有64GB,那就该认真考虑分区调优或者换个更大的固态了。