收录 466 万个文件,内存只占 65.9MB。
在同一台电脑上测得的 Everything 是 473.5MB。
首次输入的搜索词只需 5.3ms —— 快 15.7 倍。而且只要敲下 ㅅㄱㄷㅁ 这四个韩文首字母,就能找出 설계도면.dwg(设计图纸)。
65.9MB 收录 466 万个文件 所用内存 | 5.3ms 首次输入搜索词 中位数 | 2.8ms 首字母搜索 ㅅㄱㄷㅁ → 설계도면 | 45秒 466 万个 首次索引 |
FastFind 是一款在 Windows 上按文件名查找文件的免费搜索工具。文件资源管理器要耗上好几分钟的活儿,它在你还没敲完字之前就已经做完了。
没有广告,没有捆绑安装,也不做任何数据收集。索引只保存在你自己的电脑里,即使断网,搜索照样进行。Windows 10 · 11 (64-bit) · 韩文界面
只输入首字母就够了
多数时候,我们并不能准确记起文件名。是 '설계도면',还是 '설계 도면',又或者只是 '설계도'?——都是"设计图纸",只是写法不同。
ㅅㄱㄷㅁ → 설계도면_최종_v3.dwg
ㄱㅈㅅ → 견적서_한빛건설.hwpx
ㄱㅁㅇㅎ → 국민은행_거래내역.xlsx韩文首字母(每个音节开头的辅音)有专门的数据结构来查找,所以比扫描整个文件名还要快 —— 只要 2.8ms。而这正是 Everything 做不到的事。对于用韩文命名文件的人来说,单凭这一点就值得换过来。
只输入"字体",字体文件就会出现
不必记住扩展名。把想找的东西用日常词语直接输入,它就能听懂。
| 字体 | ttf otf woff woff2 eot |
| 图片 · 照片 · 图画 · 截图 | jpg png gif webp svg heic tiff … |
| 视频 · 电影 · 影像 | mp4 mkv avi mov wmv webm … |
| 音乐 · 歌曲 · 音频 | mp3 flac wav aac m4a … |
| 文档 | pdf doc docx hwp hwpx txt md … |
| Excel · 表格 · 电子表格 | xls xlsx csv |
| PPT · 演示 · 幻灯片 | ppt pptx key |
| 韩文文档 · Word | doc docx hwp hwpx rtf odt |
| 压缩包 | zip rar 7z tar gz … |
| 安装程序 · 可执行文件 | exe msi bat cmd |
| 字幕 | srt smi ass vtt sub |
| 代码 · 源码 | rs py js ts java c cpp go … |
也可以和别的词混着用。像 나눔 폰트(Nanum 字体)· 휴가 사진(假期照片)· 계약서 문서(合同文档)这样输入,它会先按类别缩小范围,再在其中按名称查找。连 작은 엑셀 파일 찾아줘(帮我找小的 Excel 文件)这样的话也听得懂 —— 它会丢掉"찾아줘"(帮我找),只留下大小和扩展名。
与 Everything 并排实测
同一台电脑 · 同一时刻 · Windows 11 Pro · 两个程序同时运行 · 7 个 NTFS 卷 · FastFind 0.38.1 对 Everything 1.4.1.1032。关闭全部排除设置,把文件数对齐到 466 万 对 472 万 后再测。(搜 '인테리어'(室内装修)均为 88,384 对 88,384)
| 项目 | FastFind | Everything | 差距 |
|---|---|---|---|
| 内存 (Private) | 65.9 MB | 473.5 MB | 7.2 倍 |
| 首次输入搜索词 30 个 | 5.3 ms | 82.8 ms | 15.7 倍 |
| '설계도면' 逐字输入 | 8 ms | 345 ms | 43.3 倍 |
| 'report' 逐字输入 | 121 ms | 477 ms | 3.9 倍 |
| 466 万个首次索引 | 45.4 秒 | 未测 | — |
| 同一搜索词第 2 次 | 2.6~6.4 ms | 1.2~2.4 ms | 2~3 倍 |
| 空闲 CPU(60 秒内) | 0.85 秒 | 0.84 秒 | 1.01 倍 |
数值越低越好。绿色 是我们胜出的项,橙色 是我们落败的项。为什么没把落败的项删掉,写在最下面。完整对比表
别急着信,30 秒亲自验证
内存这东西,眼见比听人说更快。让两个程序都开着,打开任务管理器就一目了然。
Ctrl+Shift+Esc→ 详细信息选项卡- 右键点击列标题 → 选择列 → 活动专用工作集
注意 —— Everything 有两个进程。只数其中一个,会看到 2.2MB。要把两个加起来才对。(473.5 = 471.3 + 2.2)
它能做什么
- 预览 —— 选中就在右侧直接显示。照片自不必说,还有 PDF 首页、Excel 表格、PPT 画面。再也不用打开一看不对又关掉。
- 文件内容搜索 ——
content:계약서(계약서=合同)。从 Word · Excel · PPT · 韩文(hwpx)文档中提取文字来查找。 - 条件搜索 ——
ext:pdf·size:>10mb·mtime:today·type:dir·path:다운로드(다운로드=下载)。可以组合使用。 - 查找重复文件 ——
dupe:找名称相同的,dupe:내용找内容相同的。文件大小已在索引中,无需再次扫描磁盘。 - 筛选 —— 文档 · 照片 · 视频 · 音乐 · 压缩包,一键缩小范围。点右端的磁盘图标,还能只看某一个盘。插上 U 盘,它会当场进入列表。
- 托盘常驻 · 免安装版 —— 关闭窗口后仍留在通知区域。免安装版可以装进 U 盘随身带。
在资源管理器里、在键盘上、在命令行中
光是跑去打开搜索框本身就是件麻烦事。所以我们让它能在你的手已经放着的地方直接被唤起。
右键点击 在文件 · 文件夹 · 文件夹内空白处 · 桌面 · 驱动器 这五个地方都会出现。随即弹出已缩小范围的搜索框,你只要敲要找的词就行。 | 只用键盘 用 Alt+1~9 选择类别,用 Tab 在搜索框 · 筛选 · 列表之间切换。用 ←→ 移动,结果会当场改变,用 ↓ 展开细分类别。 | 在命令行中 用 -s 传入搜索词,用 -p 传入文件夹。--console 不开窗口、只输出结果,可用在批处理文件里。 |
FastFind.exe -s 견적서
FastFind.exe -p "C:\작업" -s 견적서
FastFind.exe --console ext:log > 목록.txt在 Windows 11 上,它位于右键菜单最下方的显示更多选项里 —— 按住 Shift 再右键点击可一步到位。这是 Windows 规定的位置,无法移动。在 Windows 10 上则直接出现。
你可以在它之上开发程序
FastFind 运行期间,会在你的电脑里同时启动一个小小的搜索服务器。这样别的程序就能取走搜索结果。该服务器只响应 127.0.0.1,外部无法访问。
GET http://127.0.0.1:9090/api/search?q=견적서我们真的用它做出了 MyStart —— 在浏览器起始页上直接查找本机文件。用 PowerShell 或 Python 取走文件列表也行,往结果的右键菜单里塞进自己写的功能也行。做法都整理在 开发者文档里。
秘诀不是什么特别的压缩。它整块读取 NTFS 本就有的文件记录表(MFT),并把名称和条目数组直接从索引文件里借用 —— 不会把同一份数据在内存里存两遍。文件的新增和删除只靠变更日志(USN 日志)来跟踪,因此不必重新扫描。
常见问题
真的免费吗?
是的。没有广告,没有捆绑安装,也没有功能限制。
一定需要管理员权限吗?
不需要也能用。不过有的话会快得多。有管理员权限时,它会整块读取 NTFS 记录表,几十秒就建好索引。没有的话就得逐个文件夹遍历,耗时要多出好几倍,而且会跳过无权访问的文件夹。
我的文件列表会被上传到哪里?
哪里都不会上传。索引只在你的电脑里,搜索也在你的电脑里完成。没有网络连接也照常可用。设置和索引都在 %LOCALAPPDATA%\FastFind 里,你可以自己去确认。
安装时弹出"未知发布者"警告。
因为还没加上代码签名证书,Windows SmartScreen 会把它当作首次见到的文件。按更多信息 → 仍要运行继续即可。
不过我们不会让你就这么糊里糊涂地放行。你可以亲自确认下载的文件是否真的就是我们做的那个。
Get-FileHash "$HOME\Downloads\받은파일.exe" -Algorithm SHA256如果得到的值与下面一致,就是未经篡改的原始文件。
FastFind-0.52.1-Setup-x64.exe
572ceaa01831f6d8b7e30bdeae9172237e02ae5835eecb86f1ab6ac924c9175d
FastFind-0.52.1-x64.zip
527072ad0f90f98609d4521e20d6282435d59c37c754f3135c4a6a19c3341759
FastFind-0.52.1-x64.exe
244dd05a8c4d3ae973b72e91fd48def761a6d88b4563437d181a26ecab19104e可以和 Everything 一起用吗?
可以。彼此互不干扰。上面的测试也是在两个程序同时开着的情况下做的。
说句实在话
上面的表里,我们没有删掉自己落败的项。同一搜索词敲第二次时 Everything 更快(它会缓存结果),空闲 CPU 其实不相上下(0.85 秒 对 0.84 秒)。代码签名证书也还没有 —— 正在准备中。
Everything 是一款打磨了近 20 年的出色软件。要是我们只挑自己赢的项来写,那这篇文章里其余的数字,你也没理由相信。
官方主页 fastfind.kr · 使用说明 · 开发者文档 · 公告与更新记录。缺陷反馈和功能建议也在那里接收。你留下的意见,我们会在下一版中采纳。
