C盘又红了。你可能刚打开电脑就看到了那条低磁盘空间提醒,右键C盘属性一看,满的,剩个几百MB,连系统更新都不敢跑。这时候你脑子里闪过的第一个念头大概率是“装个清理软件”,但装完点了“一键清理”,发现也就腾出一两个G,用不了几天又满了。
这个问题我在帮朋友和同事处理电脑时碰到过太多次。今天这篇就把我自己的清理思路和实操记录完整写出来,不是什么玄学方法,就是实打实的排查步骤和命令,照着做,一次腾出10GB以上并不夸张。适合电脑小白,也适合想系统搞清楚C盘空间去向的人。
1. 清理前先侦查:C盘空间都去哪了,不查明白都是在做无用功
先别急着删东西。很多人清理C盘失败,不是不努力,而是根本不知道东西在哪里。你做的方法是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是是把表面上的临时文件删了,但真正占空间的大户可能在某个你压根不会点进去的文件夹里。所以第一步永远是搞清楚空间去向。
1.1 怎么快速知道C盘被什么占了
想搞清楚空间去向,有两个方向:系统自带的功能,和第三方可视化工具。
先看系统自带的。Windows 10和Windows 11都有“设置-系统-存储”这个入口,点进去之后能看到C盘被哪些大类占用,比如应用和功能、临时文件、桌面、文档、系统文件等等。这个页面的优点是零成本,缺点是颗粒度不够细,它只会告诉你“其他”这个大类占了20GB,但不会告诉你这20GB具体是哪个文件夹里的哪个文件。
所以我的习惯是用可视化磁盘分析工具。这类工具很多,我自己用下来比较顺手的几个:
| 工具名称 | 速度 | 界面 | 是否需要安装 | 说明 |
|---|---|---|---|---|
| WizTree | 极快 | 列表+区块图 | 免安装或便携版 | 读取MFT直接扫描,几秒出结果 |
| TreeSize Free | 快 | 树状列表 | 需要安装 | 按文件夹大小排序很直观 |
| WinDirStat | 慢 | 区块图+扩展名分布 | 需要安装 | 功能经典但全盘扫一次比较久 |
推荐优先尝试WizTree,扫描速度最快,在绝大多数Windows 10/11系统上都是几秒出结果。运行之后它会显示C盘根目录下每个文件夹的占用大小,从大到小排列,你一眼就能看到真正的大头在哪里。如果你之前从没做过这种分析,大概率会被结果吓一跳——C:\Windows 可能占十几GB,C:\Users\你的用户名\AppData 可能占二十甚至三十GB,这些可都不是“垃圾”两个字能概括的。
1.2 识别真正值得清理的目标
拿到扫描结果后,先不要兴奋,也不要看哪个文件大就去删哪个。需要先区分一下哪些是可清理的、哪些是碰不得的。以我自己的经验,C盘里常见的“空间大户”大致分为这几类:
- 可安全清理:临时文件、回收站、缩略图缓存、Windows更新备份文件、旧的Windows.old文件夹、浏览器缓存
- 可有限清理:Windows组件存储(WinSxS)、系统还原点、休眠文件、虚拟内存文件,这些可以清理但不能乱删,后面会细说
- 可迁移或卸载:你安装的大型软件、微信QQ聊天文件、桌面文档下载目录、应用缓存
- 绝对不能动:C:\Windows 下的系统核心文件、Program Files里的系统组件、ProgramData下的驱动文件等
我通常建议把精力放在“可安全清理”和“可迁移卸载”两类,这两类腾出来的空间最可观。而“可有限清理”那类,适合进一步优化,需要知道原理再动手。要是在这一步就拿着WizTree的扫描结果去删system32里的文件,那就不是清理C盘,是给自己找重装系统的麻烦。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 磁盘清理与存储感知:系统自带功能其实被低估了
很多人不知道,Windows自带的磁盘清理工具比大多数第三方清理软件都靠谱。它不会乱删东西,不会给你装全家桶,还能清理到一些你手动找不到的系统缓存。这个工具被低估得太厉害了。
2.1 磁盘清理:不只是删临时文件
Windows 10/11的磁盘清理可以通过两种方式打开,一种是在“此电脑”里右键C盘选择“属性”,然后在“常规”选项卡里点“磁盘清理”,另一种是直接按Win+R,输入 cleanmgr 回车。
打开之后会先扫一遍,给你列出一堆可清理项,比如回收站、临时文件、缩略图、传递优化文件等等。这个界面上有个非常容易被忽略的按钮——“清理系统文件”。绝大多数人直接看第一屏列表,发现没多少东西可清理,就关掉了。实际上点一下“清理系统文件”按钮,它会重新扫描一遍,然后多出一堆项目,其中最关键的是“Windows更新清理”。
我自己扫过一次,单是“Windows更新清理”一项就给了4.7GB。这是Windows更新后留下的旧组件包,物理上已经没用了,但系统默认不删,只有明确勾选才会清理。还有“传递优化文件”,这是Windows在后台把更新包分发给局域网内其他电脑用的缓存,对个人用户而言基本没用,占空间可能很大,也可以勾选。
另外,如果你能看到“以前的Windows安装”这个条目,那就意味着系统里还留着一个叫Windows.old的文件夹,占的空间可能高达十几GB。这是从旧版本系统升级到新版本时留下的备份,正常情况下列表里会提示你“清理后无法回退到较早版本”,如果确认新系统用着没问题,勾了它,直接释放大量空间。
2.2 存储感知:开启自动清理
磁盘清理是手动的一次性操作,更建议的办法是开启“存储感知”,让系统自动帮你维持C盘的健康状态。
打开“设置-系统-存储”,把“存储感知”开关打开。然后点进去设置具体的清理策略,可以设置成在磁盘空间不足时自动运行,也可以设置成每天/每周/每月定期清理。下面的选项里,可以决定回收站里的文件保留多久(我习惯设为14天)、下载文件夹里的文件多久没打开就会被清理(这个默认是不清理的,如果想自动化可以设为30天或60天,不过注意没备份的文件别被自动清了)。
存储感知能自动处理临时文件、回收站内容、缩略图缓存这类基础垃圾。它的优势是“自动”,不需要你每次手动去点。对于懒得打理电脑的人,这是成本最低的一项设置。
2.3 实测数据和注意事项
我自己在一台用了两年的笔记本上跑过一次磁盘清理,清理结果如下:
| 清理项 | 释放空间 |
|---|---|
| Windows更新清理 | 4.7GB |
| 传递优化文件 | 1.2GB |
| 回收站 | 0.8GB |
| 临时文件 | 0.6GB |
| 缩略图 | 0.2GB |
| 合计 | 约7.5GB |
这只是第2章里讲的基础操作,就已经接近目标了。但要注意一个细节:磁盘清理列表里的“下载”文件夹,和存储感知里的“下载”清理,都是真的会删除文件的。如果你下载目录里还有安装包、压缩包之类的文件没转移,务必先移走或确认不需要再勾选。这个坑我踩过一次,清理完发现一个重要的安装包也不见了,虽然不致命,但很折腾。
3. 休眠文件、虚拟内存、系统还原:三个隐蔽的“空间吞吃大户”
前面说Windows自带的磁盘清理已经能清理不少,但有几个东西它管不了,要么藏在系统盘的根目录里看不见,要么在系统属性里藏着。这三个家伙加在一起,很可能就是你C盘空间的真正大头。
3.1 休眠文件 hiberfil.sys 为什么动不动占几个GB
你在C盘根目录下可能见过一个叫hiberfil.sys的文件,看不到也行,因为默认隐藏了。这个文件是系统休眠功能用的,目的是在你选择“休眠”时,把内存里的数据完整写入硬盘,下次开机直接从硬盘恢复。
它的体积约为物理内存的40%到75%,如果电脑是16GB内存,这个文件动辄6到12GB。而且更关键的是,Windows默认开启快速启动,快速启动也依赖这个休眠文件。也就是说,就算你从不用“休眠”功能,只要快速启动是开着的,这个文件就一直在C盘里躺着。
如果你用的是台式机或不在乎开机速度,可以关掉快速启动并删除休眠文件。方法是以管理员身份打开命令提示符(在开始菜单搜索“cmd”后右键“以管理员身份运行”),执行:
cmd复制powercfg /h off
执行完回到C盘再看,hiberfil.sys 会直接消失,立刻释放几个GB到十几个GB的空间。
但这里有一个需要权衡的地方:如果你的笔记本习惯了用休眠功能,或者很依赖快速启动带来的开机速度,建议不要关闭。我自己现在是台式机,不在乎那几秒的开机速度,所以直接关了。如果你用的是笔记本,平时都是合盖就走,休眠对续航和恢复工作状态还是有意义的,这种情况下可以不关休眠文件,但可以压缩它。用管理员命令:
cmd复制powercfg /h /type reduced
这样休眠文件会被压缩到约物理内存的40%,能在保留休眠功能的前提下省出几个GB。
3.2 虚拟内存 pagefile.sys 与 swapfile.sys 的调整
C盘根目录下还有个常见文件叫 pagefile.sys,也就是虚拟内存文件。Windows在物理内存不够用的时候,会把部分数据写到这个文件里。默认情况下它的大小由系统自动管理,通常和物理内存差不多大或者更大,16GB内存的电脑上可能占16GB到32GB。
很多第三方教程会告诉你“虚拟内存越大越好”或者“虚拟内存应该关闭以节省空间”,这两种说法我都不同意。完全关闭虚拟内存会导致某些大型软件或游戏直接崩溃,甚至蓝屏。但把它留给系统自动管理在C盘上确实占用太大,更合理的做法是把页面文件转移到D盘,或者手动设置一个合理的大小。
操作路径:右键“此电脑”——“属性”——“高级系统设置”——“高级”选项卡——性能里的“设置”——“高级”——虚拟内存的“更改”。在这里取消勾选“自动管理所有驱动器的分页文件大小”,选中C盘,选择“无分页文件”,然后点击“设置”。再选中D盘,改成“系统管理的大小”,点击“设置”,最后确定重启。
转移之后pagefile.sys就从C盘消失了,D盘会出现一个新的页面文件。这里有一个建议:在改动之前先确认D盘有足够空间,别把虚拟内存从空间告急的C盘搬到一样紧张的D盘。
3.3 系统还原与卷影副本
第三个大户是系统还原点和卷影副本。系统还原是个好东西,更新或者装驱动出了问题,用它可以回滚到之前状态。但它的默认设置往往是给C盘预留了大量空间,并且每装一次驱动或系统更新,就会自动创建一个还原点。时间一长,这些还原点会占用几十GB。
调整方式:右键“此电脑”——“属性”——“系统保护”——选择C盘——“配置”——把“最大使用量”从默认的10%(或者更多)调小到3%到5%。如果你的电脑已经稳定运行很久,也可以点“删除”按钮直接删除现有的所有还原点,立刻释放空间。但删除之后,之前的所有还原点都会消失,将来要回滚只能靠Windows的其它恢复机制,所以要确定自己最近没改什么高风险设置再动。
还有一种隐藏得更深的卷影副本占用,需要通过命令查看。以管理员身份打开cmd,执行:
cmd复制vssadmin list shadowstorage
这条命令会列出卷影存储的占用情况。如果发现占用很高,可以在确认不需要旧还原点后,用下面命令清掉所有卷影副本:
cmd复制vssadmin delete shadows /all /quiet
这招不建议频繁使用,因为卷影副本也是你“版本历史记录”和系统还原依赖的数据源。删了就没了,用之前想清楚。
4. AppData为何越滚越大:用户文件夹清理的完整排查链路
如果你用WizTree扫过C盘,大概率会看到一个很扎眼的文件夹:C:\Users\你的用户名\AppData,动不动占20GB以上。很多人的第一反应是“这是系统的吧,不敢删”,结果只能眼睁睁看着它越占越多。实际上AppData里有一部分确实不能乱动,但也确实存在大量可以安全清理的缓存和日志。我拿一次真实的排查过程给你演示一下完整链路。
4.1 从发现异常到定位源头的一次真实排查
之前一个同事的电脑C盘剩3GB,他用了各种清理工具,每次都只能清出几百MB,没过多久又红了。我拿到电脑后用WizTree扫了一遍,发现C:\Users\Administrator\AppData 占了28GB。进入AppData之后继续往下看,发现大头在 Local\Packages 这个目录下。
在Local\Packages里按大小排序,排在最前面的居然是一家视频会议软件的缓存目录,占了12GB。这个软件平时开会录制的临时视频文件,全部缓存在AppData里面的某个包目录下。而这个软件的设置里并没有一键清理这些历史缓存的选项,所以它在那吃了几十G的磁盘空间,用户却不知情。
处理方式很简单:在控制面板或者设置-应用里,找到这个会议的软件,先看看它有没有自带“清除缓存”的功能,如果没有,就直接把那个包目录下的缓存子文件夹里的内容删掉。删完之后,C盘立刻多了12GB的可用空间。
4.2 AppData 三个子目录各有什么
AppData下面有三个子目录:Local、LocalLow和Roaming。它们的含义和维护属性完全不同,搞懂了才不会误删。
- Local:这是当前电脑本地的应用数据,不会跟随账户漫游到其他设备。体积通常最大,因为很多应用的缓存文件都存在这里。比如Photoshop的缓存、浏览器的一些临时数据、各软件的更新包缓存放这边。其中Local\Temp是可以放心清理的临时文件目录。
- LocalLow:这个目录主要是给低完整性级别运行的程序用的,常见的是浏览器的一些敏感模式数据、部分老式游戏和IE相关数据。体积一般不大,正常情况不用专门管。
- Roaming:这个目录包含会的的就是应用程序的设置和配置数据,会跟随账户漫游到同一域内的其他电脑。简单说,这里存的是“配置”,不是“缓存”。删错了,应用会恢复出厂设置,比如微信的聊天记录如果存的是文件默认路径,删了这里相当于删了聊天文件。
所以要记住一个原则:这个目录是安全的吗。大多数应用的重要数据放Local和Roaming里,不能一股脑全删。能清理的是Local下的缓存子目录,以及Local\Temp里的临时文件。
4.3 定位哪些子目录最值得清理
进入C:\Users\你的用户名\AppData\Local,按大小排序,常见的缓存大户往往在这个列表里:
- Microsoft:不一定大,但里面有Windows各组件自己的缓存,不建议手动乱清
- Google/Chrome:浏览器缓存,可以清,清后浏览器会自动重建
- Tencent:微信、QQ的很多缓存文件默认放在这里
- Packages:微软商店应用(UWP)的安装数据和缓存,按应用分目录,可删某些缓存子目录
- Temp:临时文件夹,理论上可以全部清空,遇到正在使用的文件会提示失败,跳过即可
- npm-cache/pip-cache/yarn-cache:如果你用Node或Python开发,这些目录可能存了大量包缓存,删了不影响功能,以后重新下载即可
清理Temp文件夹是最直接的,按Win+R输入 %temp% 回车,全选删掉,遇到提示正在占用的文件就跳过。这个文件夹里很多都是安装程序留下的临时文件,积少成多也是好几GB。
对于Packages里的缓存,建议先确认具体是哪个应用,再决定要不要清。不要看着某个目录大就去删除整个目录——那可能导致应用重装或者重新登录。我的做法是先进入目录,看里面的子目录结构,如果发现有Cache、Temp、InternetCache这类名字的文件夹,就只删这些。
5. 正确卸载与搬家:比清理垃圾更持久的腾空间方案
如果你在前面几步已经释放了10GB甚至更多,先恭喜你。但我想说的是,清理垃圾只是一次性解决,想要让C盘长期保持健康,必须学会“卸载”和“搬家”。很多C盘爆满的电脑,根源不在于垃圾多,而在于安装的软件和存储的文件全堆在了C盘。
5.1 用“设置-应用”彻底卸载:先把大软件清干净
打开“设置-应用-已安装的应用”,把列表按“大小”排序。注意,Windows 10/11的这个列表里显示的排序是按照安装记录来算的,不一定直接按大小排,但Win10以上版本能查到大多数应用。Windows 11里直接点排序按钮选大小即可。
从大到小看一遍,凡是明确不用的软件,直接卸载。这里有一个容易踩的坑:很多软件卸载后,还会在C盘留下大量残留文件。比如某视频剪辑软件,卸载之后你会在AppData、ProgramData以及安装目录里发现一堆残余包。所以每次卸载完,建议用WizTree重新扫一遍,重点关注刚才的安装目录是否还在,里面的文件是否还存在。如果残留很大,就直接回收站处理。
5.2 微信、QQ、浏览器缓存的“搬家”
国人电脑上,微信和QQ几乎是C盘空间问题最大的两个贡献者。微信PC版默认的文件存储路径在“文档\WeChat Files”下,QQ默认存储路径在“文档\Tencent Files”下。如果文档所在目录在C盘,那聊天记录、图片、接收的文件全部占的是C盘空间,几年下来几十GB轻轻松松。
微信的迁移方法:登录微信,左下角菜单(三条杠图标)-“设置”-“文件管理”-“更改”,把路径改到D盘(比如D:\WeChatFiles),微信会自动迁移已有数据。迁移过程中不要关闭微信或断电,等它完成。
QQ的迁移类似:登录QQ,左下角主菜单-“设置”-“文件管理”-“更改目录”,同样改到D盘。如果还装了企业微信,在设置里的“文件管理”里也可以改存储路径。
还有一个容易忽视的点:浏览器下载目录。以Chrome或Edge为例,默认下载目录在“C:\Users\用户名\Downloads”,很多人喜欢让浏览器自动按时间建文件夹下载文件,久而久之也占了不少空间。设置里把下载路径改到D盘即可。更进一步,可以把整个“下载”文件夹本身迁移到D盘。
5.3 桌面、文档、下载文件夹的默认路径迁移
这也是我强烈推荐做的一步。桌面、文档、下载这三个系统文件夹,默认都在C盘用户目录下,而它们往往被当作垃圾场,什么文件都往里扔。把这三个文件夹整体迁移到D盘,以后新文件默认就不占C盘了。
操作方式:打开“此电脑”,在左侧导航栏找到“桌面”或“文档”,右键-“属性”-“位置”选项卡-“移动”,选择D盘的一个文件夹(比如D:\Desktop、D:\Documents),点确定。系统会提示是否要把原位置的文件移动到新位置,选“是”,等待复制完成。移动完后,原来的C盘用户文件夹里就只剩一个空壳,可以不删。
做这一步的收益有两个:一是C盘空间立刻释放出原有文件的大小,二是以后文件存在桌面或文档里,也不会再占用C盘空间。
5.4 新软件默认安装位置改到D盘
新装软件的时候,安装路径一定要手动改。尤其是一些聊天软件、浏览器、办公软件,安装包默认就是C:\Program Files。顺手改成D:\Softwares,看似每次改动都要花几秒钟,但长期下来给C盘省下的空间非常可观。
Windows 10/11还支持在“设置-系统-存储-高级存储设置-保存新内容的地方”里,把“新的应用将保存到”改为D盘。这个设置会默认让新装的应用优先装到D盘。不过说实话,这个设置在Windows上的兼容性一般,很多大型软件安装时还是会强制性让你选路径,还是手动改最稳妥。
6. 命令行批量清理:几条CMD命令的实操记录
如果你对命令行不抗拒,这部分是效率最高的清理方式。下面几条命令是我在实际清理中验证过的,效果明确,风险可控。但前提是:每条命令都要以管理员身份运行。操作方式:按Win键输入“cmd”,右键“命令提示符”选择“以管理员身份运行”。
6.1 常用CMD执行清单
第一条是调用磁盘清理工具的进阶模式,可以让你在工具窗口里勾选所有可清理项:
cmd复制cleanmgr /sageset:65535
这条命令本身不会清理,而是弹出一个设置界面,列出所有可清理项(包括系统文件)。
然后在管理员cmd里再执行 cleanmgr /sagerun:65535 才能把所有勾选的项目跑一遍。不过日常更顺手的方式是直接执行 cleanmgr 或 cleanmgr /d C:,弹出界面之后手动清理,更直观。
第二条是清空当前用户的临时文件夹:
cmd复制del /q /f /s %TEMP%\*
这里要注意,%TEMP%是你当前用户的临时目录。删除过程中会提示一些文件无法删除,因为正在被占用,直接跳过即可。这条命令能清理的通常从几百MB到几个GB不等。
第三条是清理Windows组件存储(WinSxS)。系统更新后,旧版本的系统文件会保留在WinSxS目录里,用于卸载更新。清理它的命令:
cmd复制DISM /Online /Cleanup-Image /StartComponentCleanup
这条命令执行时间比较长,可能几分钟到半小时,期间不要关电脑,不要中断。执行完之后,WinSxS减少几个GB是常见现象。还有加 /ResetBase 参数的版本,会把所有更新从此不可卸载,一般不建议用,保守一点不加这个参数。
6.2 命令执行顺序与效果
我通常会在跑完磁盘清理之后才执行DISM,因为磁盘清理已经删除了Windows更新备份,DISM再清理WinSxS会进一步收敛。实际执行时,有次在一台Windows 11的测试机上,磁盘清理先释放了4.5GB;DISM又释放了约2GB;临时文件加上回收站又清理了1GB左右。三条命令配合,外加上面说过的休眠文件关闭,轻轻松松超过10GB。
下面是我常用的顺序,供参考:
- 管理员cmd执行
powercfg /h off,释放休眠文件(如果确认不需要) - 打开磁盘清理,勾选“清理系统文件”,执行完
- 管理员cmd执行
del /q /f /s %TEMP%\* - 管理员cmd执行
DISM /Online /Cleanup-Image /StartComponentCleanup - 重启一次,让系统回收所有已释放的文件句柄
重启这一步很关键。很多空间被占住,纯粹是因为某些进程还在引用已删除文件的句柄,不重启不会真正释放。我在多次清理中发现,重启后有时还能多出几百MB到1GB的可用空间。
6.3 注意事项
使用命令行的核心原则是:先看命令在干什么,再决定要不要执行。上面列举的几条都是经过大量验证的安全操作,但仍然不建议直接复制网上一堆“一键清理脚本”运行。尤其是那些包含 C:\Windows\SoftwareDistribution\Download 删除操作的脚本,虽然这个目录是Windows更新下载缓存,删了也不会导致系统崩溃,但会让最近更新相关的文件需要重新下载,属于收益不大但可能引起后续困扰的操作,我一般不推荐手动去删。
还有一点:所有命令必须以管理员身份运行,否则会提示拒绝访问。出现无权限提示的时候不要强行修改文件夹权限或者关闭UAC,那样引入的风险比清理掉的几GB空间大得多。
7. 第三方工具与C盘扩容:最后的进阶手段和避坑提醒
到了这一步,如果你已经完成了前面所有操作,C盘空间大概率已经明显改善了。但如果你的C盘初始容量只有80GB或者120GB,就算清理出了10GB,也仍然捉襟见肘。这时候有两个方向可以考虑:用第三方工具做深度清理,或者直接给C盘扩容。
7.1 第三方清理工具的挑选原则
先强调一句:我不推荐任何所谓“一键清理”类工具,尤其是那些在热词榜单里频繁出现的“C盘清理大师”“C盘瘦身专家”这类产品。原因很简单,这类工具的收益有限,但风险很高。它们常常会捆绑安装全家桶、修改默认浏览器和搜索引擎,甚至偷偷在后台跑扫描。为了几百MB的空间,装一个来路不明的软件,实在不值。
那么第三方工具是不是完全不能用?也不是。比如我前面提到的WizTree、TreeSize Free,这类纯粹的磁盘空间分析工具是很有价值的。另外还有一些开源或老牌的清理工具,比如BleachBit,它会对清理项有较明确的分类和解释,比那些“一键清理”要透明得多。
使用第三方工具的总原则:只从官网下载,优先选开源或知名工具,安装时看清楚是否捆绑安装其他软件,清理前先看它准备删什么。记住,清理工具的职责是什么?分解开就是删掉多余的文件、腾出空间,如果你不确定某个清理项是什么,就不要勾选。
7.2 DiskGenius无损扩容实操
如果你的C盘空间是真的不够用,而且没有额外硬盘可以加,那么扩容C盘是唯一能从根本上解决问题的办法。Windows自带的磁盘管理可以压缩D盘、腾出未分配空间,但“把未分配空间并入C盘”这个操作,Windows自带工具做不了,所以需要借助第三方工具。网上一搜“C盘扩容”,跳到最前面的就是DiskGenius。
在我实测过的几个工具里,DiskGenius的“扩容分区”功能相对直观。大致的操作路径如下:
- 先做重要数据备份,这是最重要的一步。扩容操作涉及分区表调整,虽然现代工具都号称无损,但供电不稳定或程序异常都可能造成数据丢失。
- 打开DiskGenius,右键C盘,选择“扩容分区”菜单。
- 在弹出的窗口里,选择从哪个分区借空间,通常是相邻的D盘。可以在D盘上拖动滑块调整从D盘拿走多少空间给C盘。
- 确认分区布局变化后,点击“开始”,程序会执行一系列操作:重新分配空间、移动数据、调整分区表。
- 等待完成,重启电脑。
这里要特别注意一个从实际案例里得来的经验:扩容能否顺利进行,很大程度上取决于D盘和C盘是否位于同一块物理硬盘且相邻。如果你的C盘和D盘是同一块硬盘上的相邻分区,成功的可能性很高。但如果C盘和D盘在不同硬盘上,或者中间隔着恢复分区(厂商预装的隐藏分区),DiskGenius可能无法直接从不相邻的分区借空间。这种情况处理起来要复杂得多,需要先移动中间的分区,风险也要上一个台阶。
我记得有次帮人远程处理问题,对方照着一个教程操作,结果工具提示“无法从未分配的相邻空间扩容”,原因是他的系统盘后面隔着一个恢复分区。这种场景下,最好的选择是请懂行的人帮忙,或者干脆放弃扩容,靠定期清理维持。
7.3 终极建议:C盘分区规划
最后说点长远的。C盘扩容是事后的补救,真正省心的办法是规划时就给C盘留够空间。如果你买电脑时硬盘是512GB或1TB,建议系统分区直接给到150GB到200GB,不要用厂商默认的120GB甚至100GB。系统盘太小的机器,短期内你可能觉得省了空间,长期使用的麻烦全在未来几年慢慢出现。
如果你要重装系统或者给新电脑分区,我建议这样安排:
- C盘:150GB到200GB,只装系统、系统级驱动、以及少数必须装在C盘的软件
- D盘:所有应用软件统一安装在这里,数据也放这里
- E盘或分区(可选):冷存储,放照片、视频、安装包备份
配合前面说的“把文档、下载、桌面迁移到D盘”,C盘的空间几乎不会再出现“瞬间满了”的情况。我自己的主力电脑C盘是220GB,用了两年多,稳定用了110GB左右,其中有30GB还是我主动放了一些编译器缓存和开发环境文件,日常空间占用完全无忧。
最后说一个我自己的习惯作为收尾:每个月月初看一眼“设置-系统-存储”,如果C盘可用空间低于20%,就顺手跑一次磁盘清理和临时文件清理,全程也就几分钟。与其等到C盘红了再大动干戈,不如把这几分钟放进日常习惯里。这套思路我自己用了很多年,家里的老电脑和办公室的工作机都靠这套办法维持着几十GB的可用空间,相信你照着做,感觉也不会差。
