
如果您在完成 Windows 11 系统升级后发现 C 盘空间被大量占用,很可能是系统保留了旧版 Windows 的完整备份文件夹(Windows.old)以及更新过程中产生的冗余缓存文件。以下是清理这些内容的具体操作步骤:
一、使用磁盘清理工具删除 Windows.old 和更新残留
该方法由 Windows 原生提供,自动识别“以前的 Windows 安装”和“Windows 更新清理”两类关键项目,全程图形化操作,不涉及手动路径修改,安全性高且适用于所有 Windows 11 版本。
1、按下 Win + R 组合键,输入 cleanmgr 并回车,启动磁盘清理程序。
2、在驱动器选择窗口中确认选中 C:,点击“确定”开始初步扫描。
3、扫描完成后,点击窗口下方的 “清理系统文件” 按钮(需管理员权限,点击“继续”确认)。
4、再次选择 C: 盘进行深度扫描,等待系统完成对系统级文件的分析。
5、在新增列表中,务必勾选 “以前的 Windows 安装” 和 “Windows 更新清理” 两项。
6、可同步勾选 “临时文件”“回收站”“传递优化文件” 等非必要项目以扩大释放空间。
7、点击“确定”,在弹出的确认对话框中选择 “删除文件” 并等待执行完毕。
二、通过设置应用中的存储管理界面清理
Windows 11 将旧系统文件与更新残留统一整合进“临时文件”扫描流程,支持实时显示可释放空间大小,并提供一键勾选机制,适合偏好图形界面操作的用户。
1、按下 Win + I 打开“设置”应用。
2、依次进入 “系统” → “存储” 页面。
3、点击右侧的 “临时文件” 选项,等待系统完成扫描。
4、在扫描结果中定位到 “以前的 Windows 安装”(通常标注大小为 10GB–30GB+)和 “Windows 更新清理” 条目。
5、勾选这两个项目,同时可根据需要勾选 “下载内容”“缩略图”“回收站” 等其他临时项。
6、点击顶部的 “删除文件” 按钮,系统将自动执行移除操作。
三、启用 Storage Sense 并立即运行清理
Storage Sense 是 Windows 11 内置的自动化空间管理功能,支持手动触发即时清理任务,可覆盖 Windows.old 及更新缓存等多类冗余数据,响应迅速且无需额外权限配置。
1、进入“设置” → “系统” → “存储” 页面。
2、点击 “配置 Storage Sense 或立即运行” 链接。
3、向下滚动至 “删除以前版本的 Windows” 选项,将其开关设为开启状态。
4、确保 “Windows 更新清理” 选项也处于启用状态(部分版本中该选项位于同一配置页底部)。
5、点击 “立即运行” 按钮,系统启动扫描并弹出提示窗口。
6、在确认窗口中点击 “清理”,等待进度条完成。
四、手动清空 SoftwareDistribution 文件夹
Windows Update 服务在运行过程中会将全部更新包缓存至 C:\Windows\SoftwareDistribution 目录,即使更新成功,该目录仍长期保留冗余数据,手动停止服务后清空可释放数 GB 空间。
1、右键点击“开始”按钮,选择 “计算机管理” → “服务和应用程序” → “服务”。
2、在服务列表中找到 “Windows Update”,右键选择 “停止”。
3、按下 Win + R,输入 C:\Windows\SoftwareDistribution 并回车,打开该文件夹。
4、进入其子文件夹 Download,全选内部所有内容,按 Shift + Delete 永久删除(跳过正在使用的文件提示)。
5、返回“服务”界面,右键重启 “Windows Update” 服务。
五、通过文件资源管理器直接删除 Windows.old(需管理员权限)
此方式绕过系统工具直接操作文件系统,仅建议在确认已过 10 天回滚期、且其他方法失败时使用;因该文件夹受系统保护,必须先获取完全控制权限才能彻底删除。
1、按下 Win + E 打开文件资源管理器,导航至 C:\ 根目录。
2、找到名为 Windows.old 的文件夹,右键选择 “属性”。
3、切换至 “安全” 选项卡,点击 “高级”。
4、在“所有者”行点击 “更改”,输入当前用户名,点击“检查名称”后确认。
5、勾选 “替换子容器和对象的所有者”,点击“应用”并等待权限继承完成。
6、返回“安全”选项卡,点击 “编辑”,添加当前用户并赋予 “完全控制” 权限。
7、关闭所有属性窗口,在文件资源管理器中右键 Windows.old,选择 “删除” 或按 Shift + Delete 永久移除。

评论(0)