C盘空间告急应优先用DISM命令清理WinSxS冗余组件,再手动精删Windows Installer缓存、系统还原点及无用语言包;操作前需扫描分析、禁用保护机制并验证关联性,避免误删导致修复失败或更新回退失效。

电脑C盘空间告急,系统盘里堆着大量Windows更新后残留的组件、旧版驱动、补丁备份和冗余语言包,它们藏在WinSxS、Installer、System32\dllcache等目录中,不显山不露水,却动辄吞掉10GB以上空间——这些才是真正的“无用组件”,不是临时文件,也不是回收站里的废纸。
用DISM命令精准清理WinSxS冗余组件
第一步:以管理员身份打开命令提示符(右键“开始”→“Windows终端(管理员)”或“命令提示符(管理员)”)。
第二步:执行扫描命令,确认当前可清理项:DISM /Online /Cleanup-Image /StartComponentCleanup /Analyzecomponentstore。这一步不会删任何东西,只做体检,几秒就出结果,显示“可安全删除的组件大小”和“是否启用压缩”。
第三步:运行深度清理命令:DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase。该命令会清除所有已安装更新的旧版本组件,【执行后无法回退到之前的Windows更新版本】,但不影响当前系统运行。完成后重启生效。
第四步:再补一句——如果上一步报错“服务未运行”,请先执行sfc /scannow修复系统映像,否则DISM会跳过关键清理步骤。
手动清理Windows Installer缓存
方法一:定位到C:\Windows\Installer文件夹。这里存放着所有已安装软件的原始MSI安装包,很多是重复、损坏或早已卸载软件的残留。
方法二:不要直接删!先打开“控制面板→程序和功能”,按“安装时间”排序,把已卸载但列表里还留着名称的条目记下来(比如“Adobe Flash Player 32”这种老名字),再回到Installer目录里搜索对应GUID命名的.msi文件(如{A0C3A78B-...}.msi),确认无关联后再删。
方法三:用微软官方工具MSI-Cleaner绿色版扫描。双击运行→选C盘→勾选“仅显示已卸载产品的安装包”→点击“Clean Selected”。它比人工判断准得多,【误删Installer文件可能导致某些软件修复失败】,所以别图快跳过验证。
>跨平台磁盘空间健康管理专家,支持 Windows / macOS / Linux / 鸿蒙(HarmonyOS) 四大系统。 【核心理念】体检→净化→预防 三步法,让磁盘长期保持轻盈。 【v3.0 重大升级】 ✅ 跨平台支持:Windows/macOS/Linux/鸿蒙 四系统全覆盖 ✅ 智能平台检测:自动识别操作系统,匹配最佳清理策略 ✅ 鸿蒙OS适配:基于Linux内核深度优化,支持鸿蒙应用缓存清理 ✅ 多盘扫描:Windows多盘符、macOS多卷、Linux多挂载点自动识别 ✅ 健康评
释放系统还原与卷影副本占用
第一步:右键“此电脑”→“属性”→“系统保护”。
第二步:选中C盘→点“配置”→在弹出窗口中选“删除”(清空所有还原点)→再点“确定”。
第三步:仍在此窗口,把“最大使用量”从默认的5%~10%调低至3%~5%,点“应用”。这一步能立刻释放几百MB到几GB不等,取决于你之前保留了多少还原点。
第四步:顺手关掉“自动创建还原点”以外的其他保护选项,比如“系统还原”若你从不手动还原,就直接禁用——它不会影响系统更新或驱动回滚,只是省掉一层冗余快照。
清理语言包与可选功能残留
第一步:打开“设置→时间与语言→语言与区域→Windows显示语言”,点右侧“语言选项”→下滑到底部点“相关设置”里的“语音、手写和键入个性化”。
第二步:在新页面点“管理Windows语言设置”→“语言选项”→“卸载语言”。把没用过的语言(比如“繁体中文”“阿拉伯语”)全删掉,每删一种通常释放300MB~1.2GB。
第三步:打开“设置→应用→可选功能”,点右上角“查看功能历史记录”,把状态为“已卸载”但标记“部分安装”的条目找出来,手动点击“+ 添加功能”,再立刻取消勾选并点“确定”——这是绕过UI隐藏逻辑强制刷新缓存的唯一办法。


















