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 是直接激活的数字徽标。

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

即时空间分析
无需重新扫描磁盘,通过矩形式树(Treemap)查看已索引文件的实时大小,浏览文件夹并使用完整动作菜单。命令行侧也有对应入口:lff --space-entries <目录> 实测直接返回一份带 Path/Size 的 JSON 数组,可以喂给脚本做磁盘清理。
动作菜单与 QuickLook 预览
Ctrl+O 打开动作菜单,集成原生 Shell 右键菜单;Alt+P 触发 QuickLook 预览。预览是调用外部工具 QuickLook(插件名 QuickLookBridge,官方明确列为外部依赖),不是内置渲染器。呼出窗口、上/下一项、动作菜单、预览等热键均可重新绑定。
图注: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 |



