LightC垃圾清理详解:快速扫描与深度扫描的区别,17类系统缓存如何安全清理
【免费下载链接】light-cA free, minimalist, lightweight, and high-performance C-drive cleanup tool.项目地址: https://gitcode.com/gh_mirrors/li/light-c
LightC 是一款免费、轻量、高性能的 Windows C 盘垃圾清理工具,核心「垃圾清理」模块提供两种扫描模式:快速扫描秒出结果,深度扫描借助 NTFS MFT 技术覆盖全部分区与全部用户,按 17 类系统缓存精细分类、风险分级后再清理,让你安全释放磁盘空间。
快速扫描 vs 深度扫描:区别一图看懂
两种模式面向不同场景,先看懂区别再选择,才能既省时间又清得干净。
| 对比项 | 快速扫描 | 深度扫描(深度发现) |
|---|---|---|
| 扫描范围 | 系统已知的垃圾目录 | 所有固定分区、全部用户 |
| 扫描技术 | 多线程并行遍历已知路径 | NTFS 分区走 MFT 快速枚举,非 NTFS 分区走受控遍历 |
| 匹配策略 | 分类规则匹配 | 仅匹配高置信度的缓存、临时文件和错误报告目录,不做全盘扩展名泛匹配 |
| 耗时 | 秒级 | 分钟级,可随时停止 |
| 结果关系 | 基准 | 始终是快速扫描的超集 |
🚀快速扫描:检查临时文件、传递优化文件、缩略图、DirectX 着色器缓存及 Defender 可重建缓存等已知位置,由多线程并行扫描引擎驱动,日常维护首选。核心逻辑见 scan_engine.rs。
🔍深度扫描:打开模块右上角的「深度发现」开关即可启用。它会依次经历发现分区 → 枚举 MFT 文件记录 → 重建候选路径 → 匹配安全规则 → 读取元数据 → 整理与汇总共 7 个阶段,界面实时显示当前分区、已处理记录和候选文件数。NTFS 扫描失败时会自动降级为受控遍历,保证不中断。实现位于 deep_junk.rs。
17 类系统缓存:LightC 都管哪些垃圾
LightC 内置的系统缓存分类在 categories.rs 中统一定义,每个分类带有明确的风险等级(1 最安全),界面按大小倒序展示,方便你先处理最占地方的文件。
| 分类 | 清理什么 | 风险等级 |
|---|---|---|
| Windows 临时文件 | %TEMP%、Windows\Temp 等临时文件 | ⭐ 最安全 |
| 缩略图缓存 | 图片视频缩略图缓存,删除后自动重建 | ⭐ 最安全 |
| 字体缓存 | Windows 字体渲染缓存,删除后自动重建 | ⭐ 最安全 |
| 剪贴板缓存 | 剪贴板历史记录缓存文件 | ⭐ 最安全 |
| DirectX Shader 缓存 | GPU 着色器编译缓存,重启游戏后重新生成 | ⭐ 最安全 |
| 浏览器缓存 | Chrome、Edge、Firefox 等的网页资源缓存(不含 Cookie 和登录状态) | 较低 |
| Windows 更新缓存 | 更新下载安装包缓存 | 较低 |
| 传递优化文件 | Windows 下载分发产生的可重建缓存 | 较低 |
| Microsoft Defender | 仅可重建的 LocalCopy / Support 日志与临时文件 | 较低 |
| 日志文件 / 错误报告 | 系统与应用日志、崩溃报告文件 | 较低 |
| 安装程序临时文件 | 软件安装过程残留 | 较低 |
| 第三方应用缓存 | Discord、Teams、网易云音乐等可重建缓存 | 较低 |
| 回收站 | 已删除但未彻底清除的文件 | 需确认 |
| 系统缓存 | Prefetch 预读取和分发缓存 | 需确认 |
| 应用程序缓存 | 各类应用的缓存文件 | 需确认 |
| 内存转储文件 | 系统崩溃产生的内存转储 | 需确认 |
| 旧版 Windows 安装 | 升级后保留的 Windows.old 文件 | 需确认 |
各分类在界面上的中文说明由 junkClean.json 提供,支持简中、繁中、英文和日文。
安全清理四步走:新手照做即可
- 点「开始扫描」或使用顶部「一键扫描」:默认执行快速扫描;想查得深就开启「深度发现」。扫描组件为 JunkCleanModule.tsx。
- 检查默认选中项:扫描完成后,LightC 会自动勾选风险等级 ≤ 2 的分类,把回收站、系统缓存等较敏感项留给你手动确认,避免误删。
- 确认清理:点击「清理」会弹出二次确认,明确显示将删除的文件数和预计释放空间,并提示操作不可撤销。
- 等待完成:删除过程实时显示已处理数量、释放空间、速度和预计剩余时间;需要管理员权限或重启才能删除的文件会单独标记「重启后删除」,不会静默丢失。
为什么可以放心交给 LightC 清理
安全是垃圾清理工具的生命线,LightC 在删除引擎层内置了多重硬保护(见 safety_constants.rs):
- 🛡️绝对禁删目录:
System32、Program Files、$Recycle.Bin等核心路径前缀一律拒绝删除; - 🛡️绝对禁删文件:
ntoskrnl.exe、ntuser.dat等系统核心文件,以及社交软件的配置文件(防止误删聊天记录)全部保护; - 🛡️白名单精确放行:
System32清理仅限d3d_cache,Defender 仅限LocalCopy和Support目录,且严格校验盘符边界,防止仿冒路径混入; - 🛡️深度扫描克制匹配:只识别明确的缓存、临时文件和错误报告目录,系统文件与持久化用户数据会自动跳过,深度扫描结果始终是快速扫描的超集,扫得越多、误伤越少。
此外,深度扫描会话保留 60 分钟,分类结果按 500 条分页加载,「整类勾选」会覆盖完整扫描结果而非仅当前页,避免你只清掉了"看得见的那一部分"。
总结:日常用快扫,深度用深扫
- 日常维护:快速扫描 + 一键清理,几秒搞定;
- C 盘告急、多分区、多用户环境:开启深度发现,让 MFT 帮你把藏在各分区的缓存都翻出来;
- 清理前先看一眼选中项,风险等级高的分类(回收站、内存转储等)按需勾选即可。
LightC 让 Windows 磁盘清理变得简单、透明且可控——扫得明白,删得放心。
【免费下载链接】light-cA free, minimalist, lightweight, and high-performance C-drive cleanup tool.项目地址: https://gitcode.com/gh_mirrors/li/light-c
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考