Windows 磁盘清理工具 – 使用 AI 快速清理磁盘空间

AiCleanDisk Pro 是一款基于 AI 的 Windows 磁盘清理与文件夹管理工具。可智能识别文件夹用途并提供清晰说明,帮助用户安全清理或迁移占用空间的大文件与深层临时文件,平均可释放 30GB+ C 盘空间,快速解决系统盘爆满问题。

Windows 10/11 · 32bit/64bit

返回博客列表
使用指南2026年10月15日6分钟

DirectX 着色器缓存怎么清理 Windows 10 和 11 操作步骤

用 Windows 自带工具清理 DirectX 着色器缓存,了解清理后的重建过程,并分清它与 AMD、NVIDIA 驱动缓存及游戏缓存的区别。

目录

在 Windows 10 或 11 中清理 DirectX 着色器缓存,先退出游戏,再打开系统盘的“磁盘清理”,只勾选“DirectX 着色器缓存”,最后确认删除。此操作不会卸载游戏;应用之后仍会按需重新生成缓存,因此第一次启动可能花更多时间编译着色器。

用磁盘清理删除 Windows 缓存

如果目标就是清理 DirectX 着色器缓存,应先用这个有明确名称的系统清理项目。无需到 AppData 中猜测哪些图形文件可以删除。

  1. 保存工作,退出游戏及其他大量使用图形功能的程序,等正在进行的游戏或显卡驱动更新结束。
  2. 打开“开始”,搜索 磁盘清理,启动 Windows 自带应用。
  3. 如果出现驱动器选择窗口,选择 Windows 所在盘,通常是 C:,等待扫描完成。
  4. 在“要删除的文件”中找到“DirectX 着色器缓存”并勾选。逐一检查其他已勾选项目,取消本次不打算清理的项目。
  5. 点击“确定”,再确认“删除文件”。等清理完成后再打开游戏。

第 4 步需要特别留意。“磁盘清理”还可能列出“下载”“回收站”“以前的 Windows 安装”等项目,其删除后果不同。只选 DirectX 着色器缓存,操作范围才清楚。旧的编译缓存被删除后,无法通过“磁盘清理”撤销,只能让 Windows 和游戏在需要时重新生成。如果游戏仍在占用文件,先关闭游戏再重试,不要强行删除占用中的文件。

如果目的是腾空间,清理前后都到“文件资源管理器 → 此电脑”查看同一个盘的可用空间。不要预设能腾出多少空间:缓存可能本来就很小,测量期间其他软件也可能写入新文件。

也可以通过存储设置操作

许多 Windows 安装也会在“开始 → 设置 → 系统 → 存储 → 临时文件”列出同一类缓存。等待系统计算完成,找到“DirectX 着色器缓存”,勾选后检查其他已选项目,再点击“删除文件”。微软的 Windows 存储设置说明涵盖 Windows 10 和 11 的入口。

如果这里没有该项目,或显示的数据很少,不代表需要手动寻找隐藏目录。当前可能没有多少可清理的数据。可以再用“磁盘清理”核对一次,但反复运行两个工具不会凭空产生可删文件。

不要因为“下载”也在临时文件页面,就顺手把它勾上:那可能是自己的文件。删除以前的 Windows 安装还可能失去回退选项。确认页面就是保留无关项目的机会;执行删除后,并不存在通用的撤销按钮。如果误删个人文件,只能尝试从自己的备份恢复。

清理后会发生什么

着色器缓存保存已编译的结果,使程序以后不必每次从头处理。怀疑缓存损坏,或系统工具明确显示它占用了想要回收的空间时,可以清理一次。它不是解决所有图形崩溃的通用办法,也不会卸载游戏或改变显卡设置。

下一次启动游戏可能更慢,游戏也可能在重新编译期间短暂卡顿。游玩后缓存重新增长是正常的,不能仅凭可用空间又下降就断言清理失败。如果游戏有自己的着色器编译页面,应等它结束再判断效果。不要因为缓存重新出现就立刻再删一次。

如果是在排查故障,先记下游戏名称、完整错误和驱动版本。只执行这一次清理,重新启动游戏,重试同一个操作。问题仍在时,保留新的结果,再按游戏或显卡厂商的支持步骤排查,不要接着删除不相关的 Windows 文件夹。清缓存本身不能修复损坏的游戏文件、不兼容的驱动,也不能解决所有磁盘占用。

分清 Windows、显卡驱动和游戏缓存

“DirectX 着色器缓存”复选框对应 Windows 的清理项目。显卡驱动和游戏还可能保存各自的着色器数据,不能把一个复选框说成整台电脑所有着色器缓存的总开关。清理后核对文件夹大小,或针对某个游戏排错时,先分清这些范围。

如果使用 AMD Software: Adrenalin Edition,且确实要重置它的驱动缓存,可打开 AMD Software,进入“游戏 → 图形”,查找“重置着色器缓存”。如果当前版本提供该控件,就用它执行重置,并等待应用重新生成数据。AMD 的图形设置说明写明,此控件会删除已保存的着色器缓存文件。某些安装可能没有这个选项;不要用“恢复出厂设置”代替,因为后者会改变更多设置。旧的编译文件被重置后无法撤销。

NVIDIA 控制面板的“管理 3D 设置”里有“着色器缓存大小”选项。NVIDIA 说明,该选项限制驱动缓存可使用的磁盘空间;设得过小,可能增加重新编译和卡顿。它控制之后的缓存使用方式,并不是 Windows 的 DirectX 清理按钮。修改前可看 NVIDIA 的设置说明。如果改动后效果不好,把数值改回原值或驱动默认值。

部分游戏和启动器还有另一套缓存。应按它们自己的设置或官方帮助操作,不要只因为文件夹名带有 shader 就删除。比如 Steam 的下载缓存处理的是下载问题;Steam 下载缓存指南介绍了这项不同的操作。两种按钮都不是删除游戏库的指令。

C 盘已满时不要只盯着着色器

先看系统显示的 DirectX 着色器缓存大小,再决定它是否值得清理。如果可删数据很少,但 C 盘仍然紧张,应到“设置 → 系统 → 存储”查看更大的类别。已安装游戏、应用数据和开发缓存,需要分别判断。C 盘反复变满指南介绍了清理后如何比较哪些内容又增长了。

不要为了让这一栏保持空白而关闭着色器缓存。缓存本来就会重新生成,频繁重编译还会花费启动时间。如果在自己的电脑上发现它反复异常增长,可记录增长时间,以及此前运行的游戏或更新的驱动。这比定时盲删更有助于定位原因。

在 AiCleanDisk Pro 中检查着色器缓存

AiCleanDisk Pro的自动清理列表包含 DirectX、NVIDIA 和 AMD 着色器缓存项目。每项都有风险级别,清理前还会弹出确认窗口,应先核对具体选中了哪个缓存。系统盘扫描及自动清理免费,但 AI 自动清理除外;扫描其他驱动器、AI 分析、AI 自动清理和迁移文件夹需要许可证。免费的智能清理只处理低风险缓存、临时文件和日志,确认前可以取消勾选不想清理的项目。

最后核对一次效果

清理完成后启动原来受影响的游戏,留出重建着色器的时间。对比最初记录的错误或磁盘空间。如果游戏正常,而缓存之后又出现,这是预期行为;只有原问题仍然存在时才继续排查。