返回维护

Lertaro 5.8.2 实测:3.5 秒建 95 万项索引的开源全局搜索启动器

目录

12
  1. 一、下载地址
  2. 二、实测信息
  3. 三、极速索引
  4. 四、三进程隔离架构
  5. 五、三种窗口形态与深度停靠
  6. 六、模糊匹配与拼音别名
  7. 七、即时空间分析
  8. 八、动作菜单与 QuickLook 预览
  9. 九、插件生态与本地共享
  10. 十、命令行与协议
  11. 十一、隐私
  12. 十二、软件信息

Lertaro 是一款开源的 Windows 全局搜索与效率启动工具,基于 .NET 10 (WPF) 构建,官方定位为 Listary 和 Everything 的现代化开源替代:既有 Listary 式的文件对话框停靠与模糊跳转,也有 Everything 式的 USN/$MFT 索引,另带实时 Treemap 磁盘空间可视化与 .NET 10 Plugin SDK。项目采用 MIT 许可,仓库 2026-08-06 才创建,截至 2026-10-05 实测 api.github.com 为 752 Stars / 34 Forks / 10 Open Issues,最新 release 是 v5.8.2(2026-10-04)。对标的是成熟产品,「替代」是官方定位而非等量替换,实际匹配行为与 Everything 也有差异,见下文实测。

下载地址

本次转存的是官方 v5.8.2 的 x64 安装版 Lertaro-Setup.exe,7,828,891 字节,SHA256 468b99f7406cbef3032952359d1d0b91bf91e2fbd7250785913e3b0e5d942b9c,与官方发布页给出的 digest 逐位一致。提取码统一 8888。

安全提醒:官方 README 顶部有一段 CAUTION,要求只从官方仓库、官网与 GitHub Releases 下载,不要运行未经验证来源的文件。条目原帖另点名了 github.com/adelmagical742/Lertaro 与 adelmagical742.github.io 两个冒名项,本次在官方仓库中没有核到这段点名原文,只作为提醒列出,请以官方 Releases 为准。

实测信息

环境:Windows 10 企业版 LTSC(10.0.19044,64 位),管理员账户下运行。

安装:Lertaro-Setup.exe 静默安装返回 0,落到 C:\Program Files\Lertaro\;首次启动由程序自己注册并拉起后台服务(服务名 LertaroService,显示名 Lertaro Background Service,启动类型「自动」,登录账户 LocalSystem),服务日志里能看到它调用 sc.exe start LertaroService 并拿到 START_PENDING 回执。

版本口径要小心:同一软件有三套标号,各模块独立标版本号。本机实测的文件版本是——App 5.8.2.0(Lertaro.App.exe 271,360 字节)、Service 1.1.7.0、Core 2.9.7.0、命令行 lff 1.0.9.0。所以正文不写「最新版 vX.Y.Z」这种单值,只写 release 标签 v5.8.2 与各模块实测版本。

索引实测(本轮最有意思的一组数字):首次冷启动时服务日志报 No per-drive caches loaded. Falling back to full scan.,随后 C 盘与 D 盘并行做 $MFT 扫描——C 盘 704,574 行(文件 543,423 / 目录 161,151),D 盘 248,279 行(文件 232,745 / 目录 15,534),最后汇总 All indices built! Files: 776206, Folders: 176649. Time: 3.51s,即 95.29 万项、3.51 秒建完,索引落盘 97 MB(%ProgramData%\Lertaro\indexes 下两个 .idx 文件)。建完后界面「服务状态」页显示已索引 953,029 个项目——比日志里的 952,855 略多,是实时监控又收进了新文件。

进程实测:Lertaro.App.exe(工作集 112.8 MB)、Lertaro.Service.exe(31.4 MB)、以及它拉起的 Lertaro.Service.exe --hook(65.2 MB)三个进程同时存在,对应官方说的三进程隔离。

插件实测:启动日志里逐个登记了 29 个插件,包括核心功能扩展 1.6.5、窗口切换器 1.0.5、翻译 1.0.3、级联文件夹浏览器 1.3.8、进程管理 1.0.9、浏览器书签与历史 1.2.5、内容搜索 1.1.3、Flow Launcher 桥 1.2.4、QuickLook 桥 1.0.3,以及 Directory Opus 1.3.3、Total Commander 1.1.7、XYplorer 1.0.9、One Commander 1.1.0、Files 1.0.8、WPS 1.2.0、WinRAR 1.0.2 等文件管理器与解压器对接插件。

极速索引

后台 Lertaro.Service 进程直读 NTFS 与 ReFS 的 USN Change Journal 与 $MFT,经命名管道对外提供高吞吐只读检索;官方 FAQ 称其为 Everything 式的亚毫秒级索引(原文 raw USN sub-millisecond indexing)。上一节 3.51 秒建 95 万项就是这条链路的直接结果。注意覆盖范围:只有 NTFS/ReFS 是直读 MFT,FAT32/exFAT 与网络共享只做变更监控与缓存同步(FAT32/exFAT monitoring and network share caching),并非全格式索引;项目依赖 NTFS 特有索引机制,不支持跨平台。

图注:快速窗口搜索 lertaro-demo,7 条结果一次性列出,右侧 Ctrl+1~Ctrl+7 是直接激活的数字徽标。

快速窗口搜索 lertaro-demo 的结果列表

三进程隔离架构

为了不在界面里频繁弹 UAC,索引交给以 LocalSystem 运行的 Lertaro.Service 后台完成;WPF 界面 Lertaro.App 跑在用户会话、零提权;另有特权辅助进程 Lertaro.Service --hook 负责全局键盘钩子,绕过 UIPI 安全边界以附着到提权的管理员对话框,崩溃不传播——服务日志里写作 Launched hook (PID …, elevation requested=True) into session 1。代价是「轻量」背后多了一个常驻系统服务,Portable 版同样要在设置里注册服务才有完整功能。

图注:设置 → 服务状态:后台服务运行正常、当前已就绪,已索引 953,029 个项目;下方是服务端插件加载日志。

设置-服务状态:后台服务运行正常,已索引 953,029 个项目

三种窗口形态与深度停靠

提供快速弹出条、完整主窗口、自动嵌入 Windows 打开/保存文件对话框的内联条三种形态。快速窗口默认由双击 Ctrl 呼出(两次按下同一修饰键、抬起间隔 100–300ms),也可以改成 Alt+Space 这类组合键;完整窗口默认 Ctrl+F。官方 Supported Integrations 列出的对接对象是 Windows 原生对话框、Directory Opus、Total Commander、XYplorer、Files 与 One Commander,支持双向选择与活动路径同步(two-way selection and active path synchronization),本轮实测的插件清单里这六家的对接插件确实都在。

图注:完整窗口(可用 lertaro://fullsearch/ 直接带关键词唤起),顶部是按类型与时间的筛选条,列表分「名称 / 路径」两列。

完整窗口:类型筛选条 + 名称/路径两列结果

模糊匹配与拼音别名

支持前缀 ^、后缀 $、精确 '、排除 !、或 | 等搜索操作符,以及中文文件名的拼音别名匹配——拼音能力由 PinyinAlias 插件提供,服务日志里能看到 PinyinAliasProvider 的注册记录。实测两个细节:多关键词是按空格叠加(AND)的,lertaro-demo huiyi 会精确落到 lertaro-demo-会议记录.txt 这一条;而模糊匹配比想象中宽,搜 demo 会同时命中 tk8.6\demos、demoCA 这类只共享字母序列的路径,搜 notepad 甚至会返回 PrivacySandboxAttestationsPreloaded——它匹配的是字母序列而不是子串。有用户(AlternativeTo 用户 baka_nep,5 星评价)也指出它与 Everything 的匹配行为不同:直接输出全部匹配结果,而不是按扩展名逐个过滤。想要精确结果就配合 ^/' 操作符用。

图注:多关键词 + 拼音别名:输入 lertaro-demo huiyi,命中 lertaro-demo-会议记录.txt。

多关键词加拼音别名:lertaro-demo huiyi 命中会议记录

即时空间分析

无需重新扫描磁盘,通过矩形式树(Treemap)查看已索引文件的实时大小,浏览文件夹并使用完整动作菜单。命令行侧也有对应入口:lff --space-entries <目录> 实测直接返回一份带 Path/Size 的 JSON 数组,可以喂给脚本做磁盘清理。

动作菜单与 QuickLook 预览

Ctrl+O 打开动作菜单,集成原生 Shell 右键菜单;Alt+P 触发 QuickLook 预览。预览是调用外部工具 QuickLook(插件名 QuickLookBridge,官方明确列为外部依赖),不是内置渲染器。呼出窗口、上/下一项、动作菜单、预览等热键均可重新绑定。

图注:Ctrl+O 打开的动作菜单:打开、打开所在文件夹、复制名称、复制路径至剪贴板、添加到收藏夹,右侧列出各自的快捷键。

Ctrl+O 动作菜单

插件生态与本地共享

开放的 SDK 架构(.NET 10 Plugin SDK),可编写自定义搜索源、别名、右键菜单动作与界面扩展插件;内置插件就有 29 个,覆盖窗口切换、翻译、进程管理、浏览器书签与历史、内容搜索等。另有两条外部通道:Flow Launcher 桥插件兼容 Flow Launcher 社区插件;LocalSend 提供本地局域网传输(设置里可配设备别名、端口 53317、HTTPS 与校验和),并支持 lertaro://localsend 直接唤起传输窗口。

图注:设置 → 插件管理:左侧是插件清单(窗口切换器 v1.0.5、翻译插件、级联文件夹浏览器、进程管理、浏览器书签与历史、内容搜索…),右侧可逐个开关该插件的功能组件。

设置-插件管理:插件清单与功能组件开关

命令行与协议

除了图形界面,官方还给了两个「非 GUI」入口,本轮都实测过:

命令行 lff.exe(1.0.9.0)与界面共用同一份内存索引,lff --search <关键词> --limit N 直接打印命中路径(--json 出数组),--space-entries <目录> 出空间分析数据,适合塞进脚本和管道。

自定义协议 lertaro:// 首次运行自动注册:lertaro:// 唤出快速窗口、lertaro://search/<关键词> 带参唤起并立即过滤、lertaro://fullsearch/<关键词> 开完整窗口、lertaro://settings/page/<小节> 直达设置小节(小节名与侧边栏一致:Service / Index / General / Appearance / Hotkeys / Plugins / Favorites / History / QuickLaunch / QuickPanel / LocalSend / About)。实测单实例转发正常——已经跑着的时候再点链接只会把请求转给现有进程,不会起第二个实例。

隐私

官方 FAQ:搜索查询与文件数据绝不上传云端,100% 本地离线,零遥测、零分析报告、零云端通信(原文 zero telemetry, analytics reporting, or cloud communication of any kind)。

软件信息

项目内容
软件名Lertaro
版本release 标签 v5.8.2(2026-10-04);实测文件版本各模块独立标号:App 5.8.2.0、Service 1.1.7.0、Core 2.9.7.0、CLI(lff) 1.0.9.0
许可证MIT License(开源免费,C# 编写)
技术栈.NET 10 (WPF)
平台Windows 10 / Windows 11,x64 与 ARM64 原生包
文件系统NTFS / ReFS 直读 USN 与 $MFT;FAT32 / exFAT 变更监控;网络共享缓存
安装包Lertaro-Setup.exe(7,828,891 字节)/ Lertaro-Portable.zip(8,210,447 字节)/ Lertaro-Setup-arm64.exe(6,911,279 字节)/ Lertaro-Portable-arm64.zip(7,854,721 字节),均为 v5.8.2
后台服务LertaroService(显示名 Lertaro Background Service),启动类型「自动」,登录账户 LocalSystem
索引实测C+D 两盘并行 $MFT 扫描,Files 776,206 + Folders 176,649,耗时 3.51 秒;索引落盘 97 MB
插件启动载入 29 个内置插件(含 Flow Launcher 桥、QuickLook 桥、六家文件管理器对接)
热度GitHub api.github.com 实测 2026-10-05:752 Stars / 34 Forks / 10 Open Issues;仓库 2026-08-06 创建,最近推送 2026-10-04
项目地址https://github.com/Lertaro/Lertaro
条目原帖https://xiaoyi.vc/lertaro.html
作者信息
一起用互联网帮助更多人

本文标签:磁盘管理

本文链接:Lertaro 5.8.2 实测:3.5 秒建 95 万项索引的开源全局搜索启动器 - http://www.go176.net/post-7497.html