先看清空间被谁占了,再决定删什么
磁盘变红、C 盘塞满的时候,最怕的不是没空间,是不知道是什么吃了空间、又不敢乱删。 LUMEN 把占用画成可以逐层点进去的地图,找到目标之后才给清理入口——而且界面上没有「一键清理」这种按钮。
四大板块,各自解决一件事
诊断:把占用画成能点进去的地图
Treemap 占用地图按目录逐层下钻,方块大小就是字节数,一眼看出「npm-cache 一个人吃掉 4.88 GB」这种事实。 旁边同时给出大文件、重复文件、相似图片三张清单,以及一个基于占用结构的健康评分。窗口怎么缩放,地图都会自动重排。
清理:规则驱动,先预览再动手
系统垃圾、浏览器缓存、开发缓存(npm / pip / Gradle / NuGet 这些)、临时文件按规则清单扫出来, 每一条都能看到具体路径和体积。清理前是确认清单,删除默认走回收站;注册表项一律折叠在「高级」里,不点不开。
优化:启动项挖到第四层
开机自启不只看启动文件夹,服务、计划任务、注册表 Run 项一并列出来,逐项可禁用、逐项可还原。 外加内存整理、卸载残留清理和网络小工具。
弹窗拦截:先观察一天,再决定拦谁
常驻托盘监视窗口,出厂默认是观察模式——只记录不处理。看一天记录确认没误伤,再切到拦截模式。 拦截动作只是给窗口投递关闭消息,或者点它自己的关闭按钮。
它刻意不做的事
清理工具最容易出事的地方就是"帮你做主"。下面这几条是写进代码里的边界,不是设置项。
没有「一键清理」
任何删除都要先出清单、你勾选、再确认。批量操作单次上限 10 项, 危险项默认折叠。宁可让你多点两次,也不能误删一个文件。
不注入、不钩子
弹窗拦截不注入 DLL、不钩键盘鼠标,只投递关闭消息。 系统对话框(含 UAC)、输入法候选窗、任务栏和 LUMEN 自己的窗口在白名单里,永不处理。
不上传任何东西
扫描结果、文件列表、窗口标题全部留在本机。 唯一的外发联系点是你主动点「检查更新」时的那次 HTTPS 请求。
不碰路径黑名单
Windows 目录、程序目录、用户配置主目录这类路径被硬编码拒绝, 规则写错了也删不掉,不是"提示你小心"。
不静默改系统
每项优化改动前先把机器当前原值记进本机快照,出问题可以逐项写回改之前的状态。
不默认开启发式规则
按词面粗筛的那批拦截规则出厂是关闭的,需要你自己确认后再启用, 避免误伤正常软件的弹窗。
三步开始,五分钟见效
装,不需要管理员
双击安装包,默认装到 %LOCALAPPDATA%\Programs\LUMEN,
per-user 安装不碰系统目录、不要 UAC 提权。装完自动启动,桌面和开始菜单有快捷方式。
先看诊断,别急着删
进「诊断」等它扫完(全盘可能要几分钟,有实时计数), 在占用地图上点进最大的那几个目录,看清楚是什么在占地方。Ctrl+K 随时打开命令面板,Ctrl+1~9 切页。
弹窗先跑观察模式
进「弹窗」页,用观察模式跑一天,看它记下了哪些窗口; 确认没误伤再切拦截模式。想让拦截开机即生效,就在这一页打开「开机自动启动」,之后它静默进托盘。
提示:开着拦截模式时点右上角关闭是收进托盘继续拦,不是退出程序。真正退出要在托盘图标上右键选退出。
下载 LUMEN 流明
只保留最新版:更新走 electron-updater,旧版本安装包不对外挂直链。
8270cb74f40d71d209299338f4e3708dd8dff66fc73dc0dba8662cd5da95748d校验(PowerShell):
Get-FileHash .\LUMEN-Setup-0.1.2.exe -Algorithm SHA256
关于自动更新
LUMEN 用 electron-updater:检查到新版本后先下载,核对 sha512 通过才提示重启安装,不匹配直接丢弃。
只留最新版
更新目录里恒为一个 LUMEN-<ver>-setup.exe 加 latest.yml 与 .blockmap。
有 blockmap 时走差量下载,只取变化的块,不用重下整包。
下载要你点确认
autoDownload 是关的:发现新版本只提示,不偷偷跑你的流量。
你点下载才下,下完再点「重启并安装」才装。
安装包里没有服务器地址
换域名不用重新发版。更新源由本机
%LOCALAPPDATA%\LUMEN\update-feed.json 指定;没配置时点「检查更新」会明确告诉你怎么写,不会静默失败。