Windows 11更新提示“空间不足”是因需≥20GB连续空间且受休眠文件、更新缓存等隐性占用影响;可通过磁盘清理、清空SoftwareDistribution与catroot2、禁用休眠、迁移用户文件夹、调整虚拟内存、启用存储感知六种方法快速释放空间。

如果您在执行 Windows 11 系统更新时收到“空间不足”提示,即使 C 盘显示仍有数 GB 可用空间,这通常是因为更新程序要求连续可用空间 ≥20GB,且需排除休眠文件、页面文件、系统还原点、Windows 更新缓存及 EFI 分区冗余项等隐性占用。以下是多种可立即执行的修复与瘦身方法:
一、使用磁盘清理工具深度释放系统空间
该工具能识别并安全删除 Windows 更新残留、旧系统备份、内存转储文件等高占用项目,是官方推荐的首选清理手段。
1、右键点击“此电脑”中的C盘,选择“属性”。
2、在“常规”选项卡下,点击“磁盘清理”按钮。
3、等待扫描完成后,点击左下角“清理系统文件”按钮(需管理员权限)。
4、再次选择C盘进行深层扫描。
5、在新增列表中,务必勾选“以前的Windows安装”、“Windows更新清理”、“临时Windows安装文件”三项。
6、点击“确定”,在弹出的确认窗口中选择“删除文件”。
二、手动清空SoftwareDistribution与catroot2目录
Windows Update服务将完整补丁包保存于SoftwareDistribution\Download,证书验证缓存则位于System32\catroot2;二者长期驻留大量冗余数据,直接清空可彻底释放更新缓存,但需先停止相关系统服务以解除文件占用。
1、右键点击“开始”按钮,选择“Windows 终端(管理员)”。
2、依次输入以下命令并回车:
net stop wuauserv
net stop bits
net stop appidsvc
net stop cryptsvc
3、执行路径切换与删除操作:
cd /d C:\Windows\SoftwareDistribution
del /f /s /q Download
ren C:\Windows\System32\catroot2 catroot2_old
4、重启对应服务,输入以下命令并回车:
net start wuauserv
net start bits
三、禁用休眠功能释放隐藏空间
休眠文件hiberfil.sys默认大小约为物理内存的75%–100%,在16GB及以上内存设备上常达12GB以上,且无法被常规清理工具识别。
1、以管理员身份运行Windows PowerShell。
2、输入命令:powercfg -h off,然后按回车。
3、系统将立即删除hiberfil.sys文件并禁用休眠功能。
4、重启电脑后,C盘将即时释放对应容量空间。
四、迁移用户文件夹至非系统盘
桌面、文档、下载、图片、音乐、视频等默认存储路径均位于C盘,迁移后可显著减少系统盘压力,且系统自动建立符号链接,不影响现有应用读写逻辑。
1、打开“此电脑”,右键点击“文档”文件夹,选择“属性”。
2、切换到“位置”选项卡,点击“移动”按钮。
3、选择D盘或其他分区的目标文件夹(如D:\Users\Documents),点击“选择文件夹”。
4、点击“应用”,在弹出提示中选择“是”,系统将自动迁移全部内容。
5、重复上述步骤,依次对“桌面”、“下载”、“图片”、“音乐”、“视频”执行相同操作。
五、调整虚拟内存位置并禁用页面文件
系统分页文件pagefile.sys默认位于C盘,其大小通常为物理内存的1.5倍;对于32GB内存设备,可能占用高达48GB空间。将其迁移或禁用可释放大量连续空间。
1、右键“此电脑”→“属性”→“高级系统设置”→“性能”→“设置”。
2、切换至“高级”选项卡,点击“虚拟内存”→“更改”。
3、取消勾选“自动管理所有驱动器的分页文件大小”。
4、选中C盘,选择“无分页文件”,点击“设置”。
5、选中D盘(或其他有足够空间的非系统盘),选择“系统管理的大小”,点击“设置”。
6、点击“确定”,按提示重启电脑生效。
六、启用存储感知并强制立即运行
存储感知是Windows 11内置的自动化空间管理机制,不仅能按设定周期清理临时文件与回收站,还可即时触发全量扫描,覆盖下载文件夹、应用缓存及系统临时数据。
1、按下Win + I打开“设置”应用。
2、依次进入系统→ 存储页面。
3、确保顶部开关“存储感知”处于开启状态。
4、点击“配置存储感知或立即运行”链接。
5、将“临时文件”、“回收站”、“下载文件夹”的保留期限统一设为0天,以实现即时清除。
6、勾选“自动清理用户未使用的文件”选项。
7、点击“立即运行存储感知”按钮,强制执行一次完整清理流程。



















