如何彻底删除 windows.old 文件夹 释放系统升级占用的几十g c盘空间

如果您在完成 Windows 系统升级后发现 C 盘根目录下出现了 Windows.old 文件夹,且该文件夹占用高达 10GB 至 30GB 以上空间,则说明系统为支持回滚而保留了上一版本的完整安装镜像。该文件夹在升级超 10 天后已无法用于系统还原,可安全清除以释放 C 盘空间。以下是彻底删除 Windows.old 文件夹的多种经验证方法:

一、通过设置中的临时文件界面清理

此方法调用 Windows 内置的临时文件管理模块,自动识别并提供“以前的 Windows 安装”选项,操作界面友好,无需管理员权限即可启动,适用于 Windows 10 和 Windows 11 系统。

1、按 Win + I 打开设置应用。

2、点击系统 → 存储。

3、在“本地磁盘 (C:)”条目下方,点击临时文件。

4、等待列表加载完成后,勾选以前的 Windows 安装(名称可能显示为“上一 Windows 安装”或“旧系统文件”)。

5、点击右下角删除文件按钮,系统将自动执行清理并释放空间。

二、使用磁盘清理工具(cleanmgr)深度清除

该方法通过以管理员身份运行系统内置的磁盘清理程序,执行两次扫描——首次扫描用户级临时文件,第二次启用“清理系统文件”权限,精准定位并移除包括 Windows.old 在内的系统级冗余数据,安全性高且覆盖全面。

1、按 Win + S 搜索“磁盘清理”,右键选择以管理员身份运行。

2、在驱动器选择窗口中确认选中 C:,点击“确定”。

3、等待扫描完成,在文件类型列表中勾选以前的 Windows 安装。

4、点击清理系统文件按钮(需再次确认管理员权限)。

5、再次选择 C: 并等待深层扫描结束。

6、在新出现的列表中,重新勾选以前的 Windows 安装,点击“确定”并确认删除。

三、通过存储设置中的“清理建议”一键触发(Windows 11 专用)

Windows 11 在“存储”设置中新增“清理建议”入口,可直接显示 Windows.old 的预估大小与操作按钮,无需手动勾选,流程更精简,适合熟悉新版 UI 的用户。

1、打开设置 → 系统 → 存储。

2、向下滚动,点击清理建议。

3、在列表中找到上一 Windows 安装条目,右侧显示其占用空间大小。

4、点击该项右侧的清理按钮。

5、系统弹出确认对话框,点击继续即开始删除。

四、启用存储感知并立即触发清理

存储感知功能可按设定周期自动识别并清理包括 Windows.old 在内的冗余系统文件,启用后还可主动触发一次即时清理,适合长期维护磁盘空间的用户。

1、进入“设置” → “系统” → “存储”。

2、点击配置存储感知或立即运行。

3、在设置项中,找到删除以前版本的 Windows并启用该选项。

4、勾选后,点击立即运行存储感知以触发即时清理。

五、通过命令提示符强制删除

该方法绕过图形界面限制,直接调用系统级删除指令,适用于磁盘清理工具失效或 Windows.old 被异常锁定的情况,但要求以管理员身份执行且不可撤销。

1、在任务栏搜索框输入 cmd,右键“命令提示符”,选择以管理员身份运行。

2、在命令行中输入以下完整命令:rd /s /q C:\Windows.old。

3、按回车执行,系统将立即递归强制删除整个文件夹。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。