Windows.old 可以通过 Windows 的存储设置清理,前提是旧文件已经检查过,而且你确定继续使用当前系统。清掉的是上一次安装留下的内容,不是卸载正在运行的 Windows。但删除后,用这些文件退回上一版系统的内置回退功能也会失去。
先确认它到底占了多少空间
打开文件资源管理器 > 此电脑,记下 C 盘可用空间,再查看 C:\Windows.old 是否存在。如果 Windows 装在其他盘,检查实际系统盘。
这个名字很容易让人下判断:既然是旧系统,那就整包删掉。真正需要确认的,是里面有没有还要保留的东西。体积只能告诉你值不值得调查,不能替你决定是否删除。
右键文件夹 > 属性,查看显示的大小。把它当作这个目录的占用参考,不要直接认定清理后可用空间一定增加同样的数字;测量期间,系统也可能在别处写入数据。
如果目录不存在,就不用继续找一个“隐藏的 Windows.old”来删。这一步没有可清理的目标。其他空间类别可以查看Windows 清理指南。
删之前,先看旧用户目录
如果存在,打开 C:\Windows.old\Users,找到以前的用户目录,检查桌面、文档、图片和下载文件夹。旧用户目录不等于整台电脑所有文件的完整备份。
重要文件先复制到其他位置,并打开副本确认可用。如果仍复制到 C 盘,这一步只是保住文件,暂时不会腾出空间;有条件时,使用容量足够的另一块盘。
发现文档不见了,就先暂停清理,检查旧目录和现有备份。如果无法确定当前系统里的资料是否完整,先保留 Windows.old,查清楚再决定。
也检查实际使用情况:打开日常依赖的软件,试用常用设备,看看重要设置是否合适。能登录桌面,不代表你已经决定接受这次系统安装。这些检查帮助你作判断,不能保证发现所有潜在问题。
用存储设置清理 Windows.old
确定不再需要退回上一版系统后,按这个顺序操作:
- 打开开始 > 设置 > 系统 > 存储。
- 进入“临时文件”,等待各项加载。
- 勾选旧版 Windows 安装对应的项目,名称可能是“以前的 Windows 版本”或“以前的 Windows 安装”。
- 检查其他已勾选项,取消本次不准备处理的类别。
- 点击“删除文件”;出现管理员权限提示时再确认。
这一步没有一键撤销,删除后也会失去内置的上一版系统回退能力。提前复制个人文件,只能保住那些副本,不能保留系统回退机制。如果还需要回退,必须在删除前取消。
不要因为“下载”出现在临时文件列表里就顺手勾选,那里可能是你主动保存的资料。清空回收站也应单独决定,因为其中可能还有准备恢复的文件。
等待清理结束,别同时用另一个工具处理相同目录。系统要求重启时,先保存工作再按照提示操作。
看实际结果,别照着标题期待固定容量
回到文件资源管理器 > 此电脑,对照之前记下的可用空间,同时检查 Windows.old 是否仍存在。看自己电脑的结果,不要拿别人的升级数字作为目标。
旧系统目录很大时,这一步值得做,但每台机器的占用不同。没有多少升级残留的电脑,不能指望得到和大目录相同的收益。没有检查磁盘之前,任何文章都无法保证腾出固定容量。
如果剩余空间还是不足,就继续调查下一个大项。已安装的游戏、项目资料、下载文件和应用数据,需要分别处理。旧安装已经清掉后,反复做同一操作不会再腾出一份同样的空间。
另一个更新相关类别可以看传递优化缓存清理指南。它处理的是可重复使用的更新数据,与旧系统安装不是同一种东西。
找不到“以前的 Windows 安装”怎么办
Windows 通常在升级十天后自动删除上一版系统,因此检查时可能已经没有这个类别。不过,时间过去了,并不意味着所有名称带“旧”的目录都可以删除。
如果 Windows.old 仍在,设置中却没有对应项目,先检查是否有待完成的重启,重启后再查看存储页面。有报错就记下具体内容,围绕这个目录和系统清理入口排查。
不要因为少了一个选项,就开始给整个 Windows 目录改所有权,或者批量删除受保护的文件夹。这些操作不属于本流程。仍然失败时,先保留目录并查清报错,不要直接执行评论区里的递归删除命令。
C:\Windows 是正在使用的系统目录,不适用本文的删除方法。名字相近,不代表用途相同。
用 AiCleanDisk Pro 检查升级残留
AiCleanDisk Pro 的自动清理项目包含 Windows.old 和升级残留,每项显示风险等级,清理前需要确认。系统盘扫描和自动清理免费,但 AI 自动清理除外;其他盘扫描、AI 分析、AI 自动清理项目及文件夹迁移需要许可证。价格为 30 天 $4.99、六个月 $16.90、一年 $19.90,一次付款,不自动续费。操作前检查确认窗口中的删除方式,并先保留需要的文件;清理工具无法让已经失去的上一版系统回退功能重新可用。