Windows 11补丁文件占用C盘空间的清理方法包括:一、磁盘清理工具删除更新缓存;二、手动清空SoftwareDistribution文件夹;三、命令提示符重置更新缓存;四、禁用休眠删除hiberfil.sys;五、注册表迁移更新存储位置。

如果您发现Windows 11系统中安装的补丁文件持续占用大量C盘空间,尤其是Windows更新缓存和旧版系统文件长期驻留,则可能是由于系统未自动清理已成功安装的更新包及回滚支持文件。以下是针对补丁类空间占用的多种清理方法:
一、使用磁盘清理工具删除Windows更新缓存
该工具能精准识别并移除已安装补丁残留的安装包、临时文件及旧版系统备份,操作安全且无需第三方软件。
1、按下Win + R组合键打开“运行”窗口。
2、输入cleanmgr并按回车键启动磁盘清理程序。
3、在驱动器选择窗口中确认选中C:,点击“确定”。
4、等待扫描完成,在文件类型列表中勾选Windows更新清理、临时Windows安装文件和以前的Windows安装(若存在)。
5、点击“清理系统文件”按钮(需管理员权限),再次选择C盘进行深层扫描。
6、新扫描结果中,务必再次勾选Windows更新清理及以前的Windows安装,这两项通常可释放5–30GB空间。
7、点击“确定”,在弹出的确认对话框中选择“删除文件”以执行清理操作。
二、手动清空SoftwareDistribution文件夹
Windows Update服务将所有下载的补丁包完整保存在C:\Windows\SoftwareDistribution\Download目录中;即使补丁已成功安装,该目录仍保留全部原始安装文件;在系统运行稳定、无需回滚最近更新的前提下,此目录内容可安全清除。
1、右键点击“开始”按钮,选择“计算机管理” → “服务和应用程序” → “服务”。
2、在服务列表中找到Windows Update,右键选择“停止”。
3、按下Win + R,输入C:\Windows\SoftwareDistribution并回车,进入该目录。
4、打开Download子文件夹,全选其中所有内容(Ctrl + A),按Shift + Delete永久删除。
5、返回SoftwareDistribution根目录,可选择清空DataStore文件夹(非必需,但可进一步释放空间)。
6、回到“服务”界面,右键重新启动Windows Update服务。
三、通过命令提示符重置更新缓存
该方法绕过图形界面,直接调用系统服务控制命令强制停止更新服务、清空缓存目录并重启服务,执行效率高,适合熟悉命令行操作的用户。
1、在任务栏搜索框中输入cmd,右键点击“命令提示符”,选择“以管理员身份运行”。
2、在命令窗口中依次输入以下命令并分别按回车:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
3、输入以下命令并按回车,进入指定路径:
cd /d %windir%\SoftwareDistribution
4、输入以下命令并按回车,重命名Download文件夹以清空缓存:
ren Download Download.old
5、输入以下命令并按回车,重命名DataStore文件夹:
ren DataStore DataStore.old
6、依次输入以下命令并按回车,重启相关服务:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
四、禁用休眠功能以删除休眠文件
休眠功能会生成一个与内存大小相当的隐藏系统文件hiberfil.sys,该文件由系统更新机制间接维护,长期存在且不随补丁卸载而自动缩减,禁用后可立即释放数GB空间。
1、在任务栏搜索框中输入cmd。
2、右键点击“命令提示符”,选择“以管理员身份运行”。
3、在命令窗口中输入以下命令并按回车:powercfg -h off。
4、该命令会立即删除hiberfil.sys文件并禁用休眠功能。
五、迁移Windows更新默认存储位置
通过修改注册表策略,可将后续Windows更新下载路径从C盘更改为其他分区,避免补丁相关缓存持续挤占系统盘空间。
1、按下Win + R打开“运行”对话框,输入regedit并按回车,启动注册表编辑器。
2、导航至以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate。
3、若WindowsUpdate项不存在,右键“Windows”项 → “新建” → “项”,命名为WindowsUpdate。
4、在WindowsUpdate项右侧空白处右键 → “新建” → “字符串值”,命名为CacheLocation。
5、双击CacheLocation,将其数值数据设置为非C盘的完整路径,例如:D:\WindowsUpdateCache。
6、重启Windows Update服务或重启电脑使设置生效。










