### [LightC 轻量开源的清理软件github开源软件](https://yziti.com/article/223) **Published:** 2026-07-18T14:15:42 **Author:** 请叫我好人 **Excerpt:** ✨ 功能特性 🔍 一键扫描清理 🔍 大文件清理 💬 社交软件专清 🚀 系统瘦身(需管理员权限) 🧩 旧驱动清理(需管理员权限) 🔬 大目录分析 🎯 深度卸载残留清理(置信度评分引擎) 📝 注册表残留清理 ️️ 右键菜单清理 📂 磁盘变化分析 ![](https://ui.yziti.com/wp-content/uploads/2026/07/20260718142009806468.png) ## ✨ 功能特性[](https://github.com/Chunyu33/light-c#-%E5%8A%9F%E8%83%BD%E7%89%B9%E6%80%A7) ### 🔍 一键扫描清理[](https://github.com/Chunyu33/light-c#-%E4%B8%80%E9%94%AE%E6%89%AB%E6%8F%8F%E6%B8%85%E7%90%86) - **10种垃圾分类**:Windows临时文件、系统缓存、浏览器缓存、回收站、Windows更新缓存、缩略图缓存、日志文件、内存转储、旧Windows安装、应用缓存 - **多线程并行扫描**:利用Rust的高性能并发能力,快速遍历文件系统 - **实时进度反馈**:扫描过程中实时显示当前分类和进度 - **扫描停止控制**:扫描过程中可随时点击停止按钮终止所有扫描任务 - **回收站安全清空**:通过 Windows Shell API 清空回收站,支持所有驱动器的回收站文件一键清理 - **回收站显示一致**:只扫描当前用户可见且 `$I` 元数据与 `$R` 数据完整配对的回收站条目,过滤其他用户、孤儿文件、`desktop.ini` 和内部元数据 - **回收站条目可读**:按 Windows `$I` 元数据恢复原始文件名和原始路径,不显示 `$I/$R` 内部文件名;打开操作进入系统回收站视图 - **应用数据保护**:不再泛扫 `Packages\*\LocalCache`,并跳过 WebView2/Chromium 应用 Profile 的持久化数据库,避免误删 Claude 等桌面应用的会话索引和设置 - **低功耗清理遮罩**:清理执行中移除高成本背景模糊并保留轻量旋转提示,降低高刷新率屏幕上 WebView2 的持续合成压力 - **虚拟列表优化**:大量文件列表也能流畅滚动 ### 🔍 大文件清理[](https://github.com/Chunyu33/light-c#-%E5%A4%A7%E6%96%87%E4%BB%B6%E6%B8%85%E7%90%86) - **MFT 全量扫描引擎**:管理员运行时自动启用 NTFS USN Journal 枚举 + 顺序解析 `$MFT` 文件大小,先维护大文件候选池再懒重建候选路径,避免逐文件 metadata IO;非管理员或 MFT 失败时自动降级为原有遍历方案 - **系统目录保护**:MFT 模式覆盖全盘普通文件 TopN,同时跳过关键系统目录,降低误删核心系统文件的风险 - **多盘扫描**:支持在模块标题旁切换目标分区,MFT 优先、WalkDir 降级,并用最小堆维护 Top N 最大文件 - **可调扫描量**:可在「设置 → 功能设置 → 大文件清理」中自定义返回数量(10-500,默认 50) - **后端风险计算**:Rust 端基于路径规则计算风险等级 (1-5),高风险文件前端锁定不可选 - **来源标签**:自动识别文件来源(微信文件、Steam 游戏、虚拟机磁盘、系统临时文件等 20+ 标签) - **实时进度**:扫描时显示当前路径和已扫描文件数,支持中途取消 - **阶段耗时诊断**:MFT 模式下展示枚举、大小解析、候选路径等阶段信息,方便定位扫描瓶颈 - **一键定位**:支持打开文件所在目录、直接打开文件,或按设置中的搜索引擎搜索完整路径辅助判断是否可删 - **批量选择删除**:勾选后一键清理,释放大量空间 ![](https://ui.yziti.com/wp-content/uploads/2026/07/20260718142039225056.png) ### 💬 社交软件专清[](https://github.com/Chunyu33/light-c#-%E7%A4%BE%E4%BA%A4%E8%BD%AF%E4%BB%B6%E4%B8%93%E6%B8%85) - **多平台支持**:微信、QQ、钉钉、飞书、企业微信等主流社交软件 - **智能路径检测**:自动识别各软件的缓存目录(支持自定义安装路径) - **分类管理**:图片视频、文件缓存、动态缓存、临时缓存分类展示,微信 `Sns`、`WebView`、小程序等常见缓存目录会独立归类 - **安全清理**:仅清理缓存文件,不影响聊天记录 ### 🚀 系统瘦身(需管理员权限)[](https://github.com/Chunyu33/light-c#-%E7%B3%BB%E7%BB%9F%E7%98%A6%E8%BA%AB%E9%9C%80%E7%AE%A1%E7%90%86%E5%91%98%E6%9D%83%E9%99%90) - **休眠文件管理**:一键关闭/开启休眠功能,释放与内存等量的空间(8-32GB) - **系统组件清理**:使用 DISM 分析 WinSxS 可回收组件,普通清理执行官方 `StartComponentCleanup`,另提供需手动确认的 `ResetBase` 深度清理 - **虚拟内存优化**:检测分页文件位置,引导迁移到非系统盘 - **风险提示**:每项操作都有详细的功能说明和风险警告 ### 🧩 旧驱动清理(需管理员权限)[](https://github.com/Chunyu33/light-c#-%E6%97%A7%E9%A9%B1%E5%8A%A8%E6%B8%85%E7%90%86%E9%9C%80%E7%AE%A1%E7%90%86%E5%91%98%E6%9D%83%E9%99%90) - **官方工具检测**:通过 Windows `pnputil` 的结构化 XML 输出读取第三方驱动包,不直接扫描或删除 `DriverStore`、`.sys` 文件 - **系统版本兼容**:旧版 Windows 不支持 `pnputil` XML 参数时自动回退到文本输出,不会因格式参数缺失而无法检测驱动包 - **Windows 10 文本兼容**:旧驱动清理兼容中文系统字段、字段冒号空格和无 BOM UTF-16 输出,适配 Windows 10 22H2 等环境 - **保守删除边界**:全量检测第三方驱动包,并单独统计可处理候选;正在使用的驱动包绝对不可选,未关联设备但无法证明已被替代的条目只允许用户确认后处理,驱动类别提供中文对照 - **失败可定位**:删除失败会在结果提示中展示 `pnputil` 返回原因;重复尝试会复用已有驱动备份,不重复导出同一驱动包 - **辅助确认**:每个驱动条目支持搜索驱动信息和打开 Driver Store 所在目录,搜索关键词会自动去除日期等噪声 - **高置信判定**:额外读取 `pnputil` 的设备驱动匹配和排名;只有未被设备使用且在匹配列表中明确 `Outranked` 的包才标记为“高置信旧驱动”,其余仍需人工确认 - **快捷操作**:顶部操作栏提供独立的“高置信”按钮,可切换选中/取消全部高置信旧驱动;未滚动时撑满列表宽度,吸顶后自动收缩为紧凑布局 - **删除前备份**:删除前先导出驱动包到当前 LightC 数据目录的独立 `driver_backups` 文件夹,备份失败会阻止删除 - **二次复核**:后端删除前重新检测设备绑定,删除后再次扫描确认驱动包是否移除,不使用 `/force`、不自动重启 - **手动恢复**:软件不保存驱动删除历史,也不提供自动恢复状态;备份可在设置中的本地数据清理项中手动清理,但默认不会勾选 - **一键恢复备份**:可在模块顶部读取当前数据目录 `driver_backups` 中的全部备份,并交由 Windows `pnputil` 递归安装;恢复前需要管理员权限和二次确认 - **后台检测**:`pnputil` 检测和磁盘信息 PowerShell 查询使用脱离控制台与无窗口创建标志,不会在发布包的管理员环境中闪现命令行窗口 - **兼容性修复**:磁盘信息查询使用 Windows PowerShell 的 UTF-16LE 编码命令和标准输出写入,降低不同管理员/发布环境下返回空结果的风险 ### 🔬 大目录分析[](https://github.com/Chunyu33/light-c#-%E5%A4%A7%E7%9B%AE%E5%BD%95%E5%88%86%E6%9E%90) - **双模式扫描**:默认 AppData 智能分析(快速定位用户数据热点),深度扫描模式可选择 C/D/E 等目标磁盘并覆盖该盘一级目录 - **MFT 直读引擎**:管理员运行时深度扫描自动启用 NTFS USN 枚举 + `$MFT` 顺序大小解析,秒级完成全盘扫描(类似 WizTree);非管理员或 MFT 失败时保留 jwalk 降级遍历 - **树形层级展示**:基于 MFT/遍历聚合缓存构建内存父子索引,结果页按设置深度展示目录树,避免结果生成阶段反复读取磁盘目录 - **可调展示深度**:设置中调节展示层数(2-4 层),实际扫描深度固定 6 层确保覆盖率 - **大小阈值过滤**:可配置最低展示大小(10-500MB),自动过滤噪音目录 - **系统目录过滤开关**:深度扫描时可选择是否扫描系统保护目录(Windows、Program Files 等),关闭后系统目录会参与 TopN 排名,便于直接看到所选磁盘下的 Windows、WinSxS、System32 这类占用大户 - **热点展开机制**:容器级大目录(>20GB/系统保护目录)自动展开为子目录参与 TopN 竞争 - **无限下钻弹窗**:点击目录右侧 ▶ 按钮进入沉浸式模态框,支持无限层级探索 + 面包屑导航 - **智能标记**:自动识别缓存目录、系统保护目录、程序目录,辅助安全决策 - **一键清理**:支持清空缓存目录内容(保留根目录),跳过占用文件 - **实时进度**:深度扫描模式下结构化展示 MFT 枚举、索引建立、大小读取、目录聚合、结果生成等阶段耗时,支持中途取消并辅助定位性能瓶颈 - **文件夹徽标列表**:结果列表使用黄色文件夹徽标承载目录语义,序号作为角标展示,树形层级更容易扫读 ![](https://ui.yziti.com/wp-content/uploads/2026/07/20260718142059101531.png) 🎯 深度卸载残留清理(置信度评分引擎)[](https://github.com/Chunyu33/light-c#-%E6%B7%B1%E5%BA%A6%E5%8D%B8%E8%BD%BD%E6%AE%8B%E7%95%99%E6%B8%85%E7%90%86%E7%BD%AE%E4%BF%A1%E5%BA%A6%E8%AF%84%E5%88%86%E5%BC%95%E6%93%8E) - **置信度评分模型**:基线 0.0,综合卸载程序残留、历史安装路径、可执行文件、长时间未修改等正向信号,并用当前已安装应用映射、DisplayName 命中、通用目录、ProgramData、共享厂商目录等保护信号降权;score ≥ 0.75 为高置信度残留,0.40~0.75 为可疑项 - **结构化应用映射**:从注册表 Uninstall 键提取 InstallLocation 末级/倒数第二级目录名构建精确映射,不再拆分 DisplayName token,杜绝短词碰撞误判 - **保守默认选择**:卸载后残留无法做到 100% 权威判断,所有结果默认不勾选;高置信度只作为优先提示,用户需要结合路径和软件使用情况手动确认 - **预过滤降噪**:包名格式目录(`com.xxx.yyy`)和纯版本号目录(`1.2.3.4`、`v2.0`)在评分前直接跳过 - **结构化白名单**:`Exact` / `Prefix` / `Pattern` 三种规则,禁止全局 `contains` 匹配 - **虚拟磁盘识别**:可识别常见虚拟磁盘文件,同时自动排除 WSL2、Docker 等已知应用环境,避免误删系统或开发数据 - **智能白名单保护**:覆盖 100+ 常见应用(微信、QQ、Steam、VS Code、Docker、剪映/CapCut、WSL2 等),并尽量降低正在使用的应用数据被误判为残留的概率 - **注册表深度扫描**:扫描 HKCU/HKLM Software 下的孤立注册表项和孤立驱动服务项 - **大文件高亮**:模拟器残留和大型文件以红色高亮显示,方便快速识别 ### 📝 注册表残留清理[](https://github.com/Chunyu33/light-c#-%E6%B3%A8%E5%86%8C%E8%A1%A8%E6%AE%8B%E7%95%99%E6%B8%85%E7%90%86) - **单一目标扫描**:只扫描 `HKCR\Applications` 下的文件关联残留,不碰系统关键区域 - **铁证条件过滤**:关联 exe 不存在 + 非系统路径 (Windows/System32/SysWOW64) + 非系统进程 (svchost/rundll32) - **真实备份恢复**:删除前使用 `reg.exe export` 生成完整 .reg 备份文件,支持双击恢复 - **一键安全清理**:所有输出均已通过安全验证,默认全选,一键删除 ### ️️ 右键菜单清理[](https://github.com/Chunyu33/light-c#%EF%B8%8F%EF%B8%8F-%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95%E6%B8%85%E7%90%86) - **深度扫描注册表**:基于 Rust 高性能 winreg 扫描器,覆盖任意文件、文件夹、桌面背景、磁盘驱动器等所有场景 - **MUIVerb 间接字符串解析**:通过 `SHLoadIndirectString` FFI 调用 Windows API 解析 `@%SystemRoot%\System32\xxx.dll,-1234` 等原始字符串为人类可读的菜单名称 - **系统级菜单项自动保护**:`shellex\ContextMenuHandlers` 下的系统级右键菜单条目自动禁止选中和删除,防止破坏系统右键功能 - **风险三级徽标**:每个条目标注风险等级(安全/谨慎/危险),一目了然 - **智能识别失效项**:自动检查菜单命令中引用的 exe 文件是否存在,默认勾选失效条目 - **删除前自动备份**:清理前自动导出 .reg 备份文件,出问题可双击还原 - **分权限操作**:用户级(HKCU)不需管理员即可删除;系统级(HKLM)标识需要管理员权限 ### 📂 磁盘变化分析[](https://github.com/Chunyu33/light-c#-%E7%A3%81%E7%9B%98%E5%8F%98%E5%8C%96%E5%88%86%E6%9E%90) - **分区选择**:启动时读取本机固定磁盘分区,支持在模块标题旁选择 C/D/E 等 NTFS 分区进行磁盘变化分析;非 NTFS 分区会展示但禁止 MFT 扫描,避免用户误以为扫描失败 - **MFT 快速扫描**:原 ProgramData 分析入口升级为多盘磁盘变化分析,管理员运行时通过 NTFS MFT 枚举重建目录树,并顺序扫描 `$MFT` 建立文件大小表,避免传统全盘递归扫描和大量逐文件 metadata IO - **可取消扫描**:模块内停止按钮与顶部全局“停止扫描”都会通知后端中断 MFT 扫描,取消后不会展示半截结果 - **快照对比**:每次扫描都会按所选磁盘保存目录聚合快照,并与同一磁盘的上一次快照对比,计算净新增/净减少空间;C 盘继续沿用 `disk_growth_*` 历史文件名,D/E 等其他盘使用 `d_disk_growth_*`、`e_disk_growth_*` 前缀,统一存放在 `disk_growth_snapshots/` 下;文件级明细采用同名分片目录存储,避免多 TB 磁盘下生成或读取超大主 JSON;每个磁盘快照最多保留 3 组,超过后自动清理旧主快照和同名分片目录 - **变化目录定位**:结果列表优先展示本次与上次之间发生变化的目录、真实变化时间、当前大小、变化量、变化级别和原因提示,支持一键打开目录或按设置中的搜索引擎搜索路径用途继续排查;变化项按变化量排序,并自动折叠变化量完全一致的冗余父级目录,默认最多展示 300 个目录,可在设置中调整为 50-1000 - **变化明细弹窗**:点击变化量默认双栏展示子目录与文件级变化,目录和文件均通过 Rust API 按需分页加载,每次最多 200 条,并使用虚拟滚动保持大结果集流畅;子目录支持面包屑式下钻并保留一键打开目录 - **深层变化兜底**:当快照深度边界目录的变化来自更深层文件、直属文件没有可解释变化时,后端会按分片流式对比并只保留当前分页需要的 Top 明细,避免出现“有变化量但无明细”的空弹窗,同时控制超大磁盘下的内存占用 - **颜色指标说明**:蓝色表示新增文件/目录,红色表示 1GB 及以上显著增长,橙色表示 300MB 及以上快速增长,黄色表示轻微增长,绿色表示相比上次快照减少,灰色表示基本稳定 - **稳定布局**:主窗口初始宽度与最小宽度保持一致,磁盘变化分析概览指标固定四列展示,避免关键指标在窄窗口下换行 - **上次扫描时间**:结果区展示上一份快照时间,并明确当前列表是“变化目录”还是首次/无变化时的“占用基线”列表 - **阶段耗时诊断**:扫描中展示 MFT 枚举、路径重建、文件大小读取、目录聚合等阶段进度,扫描完成后展示各阶段耗时,便于定位性能瓶颈 - **首次扫描行为**:首次扫描只建立基准快照;从第二次扫描开始展示新增、减少和显著增长目录 - **超大磁盘适配**:文件级明细按分片懒加载,几个 TB 的磁盘也不会因为打开明细而一次性读取超大快照;实际扫描耗时主要取决于文件数量、`$MFT` 体积、硬盘类型和安全软件实时扫描,应用启动后的首次 MFT 扫描可能因系统缓存预热而更慢 - **模块化实现**:全盘扫描、快照和增长分析代码已迁移到 `src-tauri/src/disk_growth/`,命令入口统一为 `scan_disk_growth` ![](https://ui.yziti.com/wp-content/uploads/2026/07/20260718142129488720.png) 💽 磁盘信息[](https://github.com/Chunyu33/light-c#-%E7%A3%81%E7%9B%98%E4%BF%A1%E6%81%AF) - **基础硬件信息**:批量读取本机物理磁盘型号、容量、SSD/HDD、NVMe/SATA/USB 等总线、固件版本和脱敏序列号,并关联盘符、卷标、文件系统与空间使用情况 - **健康状态**:展示 Windows Storage/设备报告的健康、警告、异常或未知状态;不伪造 SMART 寿命百分比,“未知”不代表健康或故障 - **性能与边界**:一次查询全部磁盘,Rust 使用阻塞线程执行并设置超时;功能只读,不执行修复、TRIM、格式化、坏道扫描或其他写操作 - **使用方式**:打开「设置 – 磁盘信息」即可读取;需要最新状态时手动点击“重新读取” - **运行期缓存**:不会因为切换设置菜单自动重复查询;用户手动读取后,本次打开软件期间复用当前快照,重新读取才替换旧数据,不写入本地存储 ### 🤖 AI 模型空间[](https://github.com/Chunyu33/light-c#-ai-%E6%A8%A1%E5%9E%8B%E7%A9%BA%E9%97%B4) - **功能说明**:快速分析本机 AI 模型、LoRA、Embedding 和模型缓存占用,首页优先展示 AI 资产总占用与最大模型,帮助用户 3 秒内定位空间大户 - **平台识别优先**:首版支持 Ollama、LM Studio、ComfyUI、HuggingFace Cache;Ollama 会读取 `OLLAMA_MODELS` 并解析 manifest 映射共享 blob,展示真实模型名而不是 `sha256-*` 文件名 - **配置与结构优先**:HuggingFace 会优先读取 `HF_HOME`;ComfyUI 会识别 Python 版 `extra_model_paths.yaml`、桌面版 `%APPDATA%\ComfyUI\config.json` 的 `basePath`、`extra_models_config.yaml`、默认 `models` 目录和 `diffusion_models`、`text_encoders`、`controlnet` 等现代模型目录;LM Studio 仅识别明确的 `.lmstudio` 路径,避免把普通 `models` 目录误判为 LM Studio - **深度发现开关**:默认快速扫描只读取配置和平台目录;开启“深度发现”后才会追加 MFT 兜底扫描本地 NTFS 盘,按 `.safetensors`、`.gguf`、`.ggml`、`.ckpt`、`.onnx`、`.ort`、`.tflite`、`.pb`、`.h5`、`.hdf5`、`.keras`、`.mlmodel`、`.mlpackage`、`.engine`、`.plan`、`.trt`、`.mnn`、`.rknn`、`.mindir`、`.om`、`.pdmodel`、`.pdiparams`、`.caffemodel`、`.dlc`、`.hef`、`.xmodel`、`.bmodel`、`.pte`、`.task`、`.nemo`、`.bin`、`.pt`、`.pth` 等格式分层过滤大模型候选;`.bin/.pt/.pth` 等高误判扩展名必须达到更高体积阈值,并跳过已由配置层覆盖的路径;其中 `.bin/.dlc` 在 MFT 兜底中还会结合 AI/模型目录或强模型文件名特征确认,并排除 Steam、3DMark 等游戏/跑分资源目录,避免把大型资源包误报为模型 - **使用方式**:点击“AI 模型空间”模块中的“开始分析”手动触发扫描;如果模型由绿色版 llama.cpp、Pinokio、AI Toolkit 或自建目录管理,不确定模型放在哪个盘时再开启“深度发现” - **结果展示**:提供总占用、最大模型、超过 20GB 的模型数量、概览图表、模型列表筛选、关键词搜索、一键清空搜索、打开目录、一键搜索模型和单文件删除能力;删除前必须经过二次确认,后端会再次校验模型格式并复用增强删除引擎;平台标签使用主色实心样式,类型标签统一展示文件扩展名,“未归类”用暖色提醒,长路径采用中间省略以尽量保留模型文件名;同一路径命中多个来源时按平台优先级去重,避免重复计数 - **视图收敛**:概览视图用平台占用饼图、模型类型柱状图和未归类提示展示空间结构,类型柱状图保留平台模型类别并用扩展名兜底,长尾类型会汇总为“其他类型”避免截断总量;模型列表视图承载完整结果,并使用统一主题下拉框支持按平台和类型筛选,表头支持按名称/大小升降序排序,避免多个视图重复堆列表 - **阶段反馈**:深度发现期间通过 `ai-models:progress` 事件展示 MFT 枚举、候选筛选、大小读取、路径重建和结果汇总等阶段;扫描完成后在总览卡片的耗时入口 hover 展示各阶段耗时与总耗时,便于判断瓶颈且不干扰模型结果主信息 ![](https://ui.yziti.com/wp-content/uploads/2026/07/20260718142141617938.png) ⚙️ 设置与本地数据[](https://github.com/Chunyu33/light-c#%EF%B8%8F-%E8%AE%BE%E7%BD%AE%E4%B8%8E%E6%9C%AC%E5%9C%B0%E6%95%B0%E6%8D%AE) - **使用说明收敛**:设置页使用说明补充“磁盘信息”和“AI 模型空间”,并压缩大目录分析、磁盘变化分析说明,保留核心使用边界 - **配置与数据分离**:安装版配置固定保存在 `%LOCALAPPDATA%/LightC/config/config.json`,默认运行数据保存在 `%LOCALAPPDATA%/LightC/data/`;便携版默认将 `config/` 和 `data/` 保存在 `LightC.exe` 同目录,移动整个便携目录后数据仍然跟随移动 - **便携版旧数据兼容**:新版便携版优先读取程序目录数据;检测到旧版本写入 `%LOCALAPPDATA%/LightC` 的配置、日志、备份、快照和安装历史,以及 `%LOCALAPPDATA%/com.chunyu.LightC` 的 WebView2 设置时,只复制到便携目录,原 AppData 数据不会删除 - **配置文件定位**:设置 → 通用 → 数据管理中显示配置文件位置,长路径采用中间省略,并可直接在资源管理器中定位配置文件 - **数据目录迁移保护**:更改数据目录时必须选择独立空文件夹,禁止选择当前数据目录、父目录或子目录;迁移只复制 LightC 明确拥有的日志、备份、快照和安装历史缓存,避免误选磁盘根目录后把无关文件继续迁移 - **可选本地数据清理**:清空本地数据前会列出安装历史缓存、清理日志、注册表备份、按盘符拆分的磁盘变化分析快照等白名单项,显示路径、文件数、大小和影响说明;用户可按项勾选清理,应用配置不会被删除 - **日志保留数量**:通用设置可自定义清理日志最多保留 1-100 条,超过上限后继续按最旧日志优先覆盖 ### �🛡️ 安全保护[](https://github.com/Chunyu33/light-c#%EF%B8%8F-%E5%AE%89%E5%85%A8%E4%BF%9D%E6%8A%A4) - **系统路径保护**:自动识别并跳过关键系统文件和目录 - **多层安全验证**:删除前进行路径合法性、权限、范围等多重校验 - **风险等级标识**:每个分类都有明确的风险等级提示(安全/低风险/中等/高风险) - **操作确认**:危险操作前弹出确认对话框,防止误删 ### 🎨 现代化界面[](https://github.com/Chunyu33/light-c#-%E7%8E%B0%E4%BB%A3%E5%8C%96%E7%95%8C%E9%9D%A2) - **自定义标题栏**:无边框窗口设计,与主题色完美融合 - **深色/浅色主题**:支持跟随系统或手动切换 - **字体大小调节**:支持标准/适中/较大三档字号,满足不同视力需求 - **双布局模式**:支持默认卡片总览模式和传统 PC 软件式页面模式,左侧模块导航会自动在锚点滚动与页面切换之间切换;页面模式保留模块状态,非当前页模块会跳过大列表/图表 DOM 渲染,并按模块独立订阅扫描状态与当前页轻量入场动画,降低多模块有结果后的菜单切换卡顿 - **搜索引擎设置**:通用设置中可选择 Bing、Google 或百度,所有结果列表的搜索按钮会统一使用该偏好 - **模块操作按钮**:各功能模块的开始/重新扫描按钮保持清晰按钮边界,垃圾分类展开支持手风琴过渡 - **扫描状态占位**:卸载残留、注册表冗余等模块在扫描期间展示关键步骤与进度骨架,页面模式下不再出现大面积空白 - **回到顶部**:长列表滚动到一定距离后显示悬浮回顶按钮,点击后平滑返回顶部 - **流畅动画**:所有交互都有精心设计的过渡效果 - **响应式布局**:适配不同窗口尺寸 - **更多工具入口**:关于页新增 Viap、BinlockX 推荐卡片,可直接跳转夸克网盘下载同作者工具 ### ⚡ 系统快捷工具[](https://github.com/Chunyu33/light-c#-%E7%B3%BB%E7%BB%9F%E5%BF%AB%E6%8D%B7%E5%B7%A5%E5%85%B7) - **开机启动管理**:一键打开任务管理器启动项页面,禁用不必要的自启动软件 - **存储感知**:快速调用 Windows 原生的磁盘清理与空间管理功能 ### 🎬 启动动画[](https://github.com/Chunyu33/light-c#-%E5%90%AF%E5%8A%A8%E5%8A%A8%E7%94%BB) - **官方正版验证视觉**:启动时展示像素风 Logo + 新海诚风格扫描光束动画 - **SHA-256 校验提示**:动画过程中显示”Checking File Integrity…”文字,强化正版意识 - **品牌背书**:底部常驻”Evan的像素空间 · 官方正版”标识及防篡改警示 - **双窗口架构**:Tauri 2.0 splashscreen + main 窗口分离,启动体验更流畅 ### 🔐 安全与校验[](https://github.com/Chunyu33/light-c#-%E5%AE%89%E5%85%A8%E4%B8%8E%E6%A0%A1%E9%AA%8C) - **官方版本安全声明**:设置中独立选项卡,警示第三方打包风险(捆绑插件、主页劫持、后门程序) - **一键完整性校验**:设置 → 安全与校验 可直接验证当前 LightC.exe 是否通过官方 ed25519 签名;常规安装包、WebView2 离线安装包和便携版分别使用 Release 中的 exe 专用签名资产 - **签名格式兼容**:校验逻辑会兼容历史 Release 中被双重 base64 包装的签名资产,并把签名资产异常与文件内容不一致分开提示,降低官方包误报风险 - **版权与渠道声明**:首页底部及设置中明确标注官方发布渠道(GitHub Releases、当前 Release 的 `download.json` 网盘链接、B站/抖音 @Evan的像素空间),并提示第三方转载、网盘引流和二次打包风险 ## 由[Chunyu33 (Evan Lau) · GitHub](https://github.com/Chunyu33)开发并开源,大家可以去多多支持。 **Tags:** 开源软件, 清理工具 **Categories:** 应用工具 ---