可通过磁盘清理、命令提示符或Storage Sense三种方式安全删除Windows.old:一、磁盘清理中勾选“以前的 Windows 安装文件”;二、用takeown、icacls和rd命令重置权限后强制删除;三、启用Storage Sense并确认“删除以前版本的 Windows”已开启。

如果您升级到 Windows 10 后系统自动生成了 Windows.old 文件夹,且希望安全释放其占用的磁盘空间,则可通过“磁盘清理”工具中的“清理系统文件”功能进行操作。以下是执行该操作的具体步骤:
一、使用磁盘清理工具删除 Windows.old
Windows 自带的磁盘清理工具在以管理员权限运行“清理系统文件”时,会将 Windows.old 列为可安全删除的项目,前提是系统已稳定运行超过 10 天且未回退旧版本。
1、右键点击系统盘(通常是 C: 盘),选择“属性”。
2、在“常规”选项卡中,点击“磁盘清理”按钮。
3、等待扫描完成后,点击左下角的“清理系统文件”按钮(此时需管理员权限确认)。
4、再次等待扫描结束,在列表中勾选以前的 Windows 安装文件。
5、确保其他不需要的项目未被误选,点击“确定”,再点击“删除文件”确认执行。
二、通过命令提示符强制删除 Windows.old
当磁盘清理工具未显示“以前的 Windows 安装文件”选项,或提示权限不足时,可使用管理员权限的命令提示符配合 takeown 和 icacls 命令重置所有权与权限后删除。
1、以管理员身份运行“命令提示符”(在开始菜单搜索 cmd,右键选择“以管理员身份运行”)。
2、输入以下命令并按回车,获取 Windows.old 文件夹所有权:
takeown /f C:\Windows.old /r /d y
3、输入以下命令并按回车,赋予当前用户完全控制权限:
icacls C:\Windows.old /grant administrators:F /t
4、输入以下命令并按回车,递归删除整个文件夹:
rd /s /q C:\Windows.old
5、执行完毕后,可使用 dir C:\Windows.old 验证是否已不存在。
三、使用 Storage Sense 自动清理(适用于已启用该功能的系统)
Storage Sense 是 Windows 10 内置的自动存储管理功能,可在满足条件后自动清除 Windows.old,无需手动干预,但需确保配置正确且系统已运行满 10 天。
1、打开“设置”→“系统”→“存储”。
2、点击“配置 Storage Sense 或立即运行它”。
3、开启“运行 Storage Sense”开关,并点击“更改如何释放空间”。
4、在“删除以前版本的 Windows”下方,确认状态为“是”;若为灰色不可调,则说明尚未满足自动清理条件(如时间不足或存在回退限制)。
5、点击“立即释放空间”,系统将启动清理流程并移除符合条件的 Windows.old。










