需以管理员权限运行cleanmgr并执行二次扫描才能启用“清理系统文件”按钮,进而勾选删除Windows.old、Windows更新备份等深层垃圾;若GUI失效,可用DISM命令强制清除;还可通过注册表启用存储感知自动清理。

如果您在Windows 11中无法直接访问“磁盘清理”的深层系统文件选项,或发现“清理系统文件”按钮不可用、灰色禁用,则可能是由于工具未以管理员权限运行、系统文件扫描未完成,或高级清理入口被隐藏。以下是启用隐藏的“磁盘清理”高级选项并彻底删除Windows.old等关键系统垃圾文件的具体操作步骤:
一、以管理员身份启动磁盘清理并强制触发高级扫描
该步骤确保cleanmgr进程拥有修改系统级文件的权限,是解锁“以前的Windows安装”“Windows更新清理”等隐藏选项的前提。若仅以普通用户运行,系统将跳过深层扫描,导致关键选项不显示。
1、右键点击“开始”按钮,选择“Windows终端(管理员)”或“命令提示符(管理员)”。
2、在终端中输入命令:cleanmgr /d C:,然后按回车键。
3、等待弹出“选择驱动器”窗口,确认选中C:后点击“确定”。
4、待首次扫描完成,在“磁盘清理”对话框中,立即点击“清理系统文件”按钮(此时必须为管理员会话,否则该按钮不可见或点击无响应)。
5、再次选择C:驱动器,等待二次扫描结束——此时“以前的Windows安装”“系统还原和卷影复制”等高级项目将完整列出。
二、精准勾选并安全删除Windows.old及其他高危残留项
Windows.old是系统升级后保留的旧版系统镜像,通常占用10–35GB空间;其存在本身不影响运行,但长期驻留会持续挤占C盘。该文件夹仅在升级完成后30天内受系统保护,超期后可安全清除,且删除后无法回退至旧版本系统。
1、在二次扫描完成后的文件列表中,务必勾选“以前的Windows安装”(即Windows.old文件夹)。
2、勾选“Windows更新清理”,此项将移除已成功安装补丁的备份文件(如*.cab、*.msu),释放2–15GB空间,且不影响后续更新。
3、勾选“系统错误内存转储文件”,该文件(MEMORY.DMP)通常达数百MB至数GB,仅用于崩溃调试,日常使用无需保留。
4、取消勾选“系统还原点”——如需保留至少一个还原点以应对近期故障,可仅勾选除最新还原点外的其余项;若已启用存储感知并定期快照,此处可全选。
5、点击“确定”,在弹出的确认窗口中选择“删除文件”。
三、通过DISM命令绕过图形界面直删Windows.old
当图形化磁盘清理因权限异常、UI冻结或系统损坏而完全失效时,DISM(部署映像服务与管理工具)可强制卸载Windows.old,无需依赖cleanmgr界面,且执行过程不弹窗、不中断。
1、以管理员身份运行Windows终端。
2、输入命令:DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase,按回车执行(该命令重置组件存储并清除旧版系统文件基础)。
3、等待命令完成(通常需5–20分钟),过程中终端将持续输出进度日志,不显示“成功”字样亦不代表失败,需观察是否自然退出。
4、重启系统后,手动验证C:\Windows.old文件夹是否已消失:打开文件资源管理器,地址栏输入C:\Windows.old并回车,若提示“位置不可用”或“拒绝访问”,即表示已彻底清除。
四、启用存储感知并配置自动触发高级清理策略
存储感知默认仅清理临时文件与回收站,但通过注册表预设可使其在每次运行时自动包含“Windows更新清理”及“以前的Windows安装”扫描逻辑,实现无人值守的深度维护。
1、按Win + R打开“运行”,输入regedit并回车,以管理员身份打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\StorageSense(若StorageSense子项不存在,右键“Windows”→新建→项,命名为StorageSense)。
3、在StorageSense右侧空白处右键→新建→DWORD (32位)值,命名为AllowStorageSenseGlobal,双击将其数值数据设为1。
4、再次右键→新建→DWORD (32位)值,命名为AllowStorageSenseWinOld,数值数据同样设为1。
5、关闭注册表编辑器,重启“设置”→“系统”→“存储”→“存储感知”,此时开启后将自动纳入Windows.old清理逻辑。










