安天 安天垂直响应平台

ASearch

Windows 上基于 NTFS MFT 的极速文件检索工具——秒级建立全盘索引、输入即搜、实时跟随文件变化,并提供离线磁盘仓库、磁盘标签打印、文件整理工作流等扩展能力。

软件截图
当前版本:v3.11.0.12 更新日期:2026-09-06 论坛连接:https://bbs.antiy.cn/forum-23-1.html

ASearch是 Windows 上基于 NTFS MFT 的极速文件检索工具——秒级建立全盘文件索引、输入即搜、实时跟随文件变化,是一款「只看不动」的纯只读搜索工具;并在此之上提供离线磁盘仓库、磁盘标签打印等实用扩展,还能一键唤起配套整理工具 ATidy 做批量文件整理。

它解决什么问题

  • Windows 自带搜索慢、结果不全;
  • 找文件要等、要翻目录;
  • 移动硬盘拔下来后就"看不见里面有什么了";
  • 一堆重复文件、下载残留、命名混乱的文件没工具批量整理。

ASearch 把前三件事做到极致:搜得快、搜得全、离线也能查;第四件"批量整理"交给它的配套工具 ATidy(在 ASearch 里一键唤起),让搜索本身始终保持绝不改动你文件的安全边界。

核心特性

  • 极速全盘搜索:直接读取 NTFS 的 MFT(主文件表),几秒内为整块盘建立文件名索引;输入即搜(带防抖),百万级文件毫秒出结果;支持通配符 `*` `?`、子串匹配,大小写不敏感;中文直接子串搜索,输入法全角字符自动转半角;可按大小 / 时间 / 类型(扩展名)过滤,可限定搜索范围(左侧目录树勾选 + 常用目录)。
  • 实时跟随、空闲零占用:通过 USN 日志监听文件的增删改,索引实时更新,无需手动刷新;监听文件新建 / 改名 / 内容修改时同步记录真实大小与修改时间,搜索结果的大小 / 时间更准确;严格事件驱动:空闲时不轮询任何东西,CPU 占用为 0;索引落地为快照(.flynx),重启后秒级加载,不必重扫。
  • 时间关联检索(右键):选中单个文件 / 文件夹右键 →「时间关联检索」,快速找出与它同一时段产生的文件;可按创建时间 / 修改时间 / 两者(并集)匹配,窗口从 ±1 分钟到 ±30 天任选;一键列出该时段内创建或修改的所有文件(不限扩展名),排查"当时还动了哪些文件"很方便。
  • 硬链接完整性(与 Everything 对齐):直读 $MFT,枚举一个文件的全部名字(硬链接)——例如 System32\cmd.exe 与其在 WinSxS 下的副本都能搜到;解析 $ATTRIBUTE_LIST 溢出目录,深层系统文件不遗漏;直读失败/异常时自动降级回稳妥的 USN 枚举,单卷病态不影响整体。
  • 存储仓库:离线磁盘也能搜(特色):把移动硬盘/外置盘"收录"进仓库,即使拔掉、离线,仍能在本机搜索其中的文件清单;以物理盘标识去重(重格式化也稳定),导入/导出仓库 bundle 便于多机共享。
  • 磁盘标签与二维码(特色):为物理盘一键生成可打印的标签条 / 档案卡 / 档案文本(盘名、容量、顶层目录一览);内置零依赖二维码编码器,标签条嵌可读清单,手机直扫。
  • 结果上的单项文件操作(只读搜索之上的顺手动作):在搜索结果里,可对单个/多个选中项一键 复制 / 移动 / 建快捷方式 / 删到回收站,并可整批撤销;这些是"找到之后的顺手操作",删除一律进回收站、可撤销;成批的查重 / 清扫 / 更名 / 分流不在 ASearch 里做——见下条,交给 ATidy。
  • 文件整理:一键唤起配套工具 ATidy(特色):ASearch 坚持"只看不动"的纯搜索定位,因此把会改动磁盘文件的批量整理独立成配套工具 ATidy:ASearch「整理」菜单只有一项「调用 ATidy 整理工具…」,点击即打开同目录下的 ATidy.exe;打开时 ATidy 窗口会自动贴合到 ASearch 上(左右对齐、大小一致),一眼看出是配套工具;ATidy 提供四件套,每一项都走预览 → 确认 → 回收站 → 可撤销的安全流程:查重(按大小分组 + 哈希,按策略保留)、清扫(清理下载捆绑广告残留、空/未编辑的新建文件)、默认命名文本更名(读 Office/OOXML 文档内容,给"新建文档""未命名"这类默认命名文件改名,零依赖解析)、分流(按条件规则把文件精确归类移动);ATidy 是 ASearch 索引服务的只读消费方,需 ASearch 索引服务在运行;绿色版发布为一个压缩包内两个 exeASearch.exe + ATidy.exe),放同目录即可互相唤起。
  • 服务版本自愈:启动时自动比对后台索引服务的版本,发现服务偏旧即提示,并支持一键更新(需管理员权限);「关于」及「维护→服务状态」可随时查看当前服务版本
  • 多语言:内置简体中文 / 繁体中文 / English维护→语言即时切换(含磁盘标签图上的文字)。

生态:配套工具

工具定位与 ASearch 的关系
ATidy文件整理工具(查重/清扫/更名/分流)ASearch「整理」菜单一键唤起;只读消费 ASearch 索引;承诺预览→确认→回收站→可撤销
ATwin备份工具(下游)通过 ASearch 索引服务的只读接口做增量清点、离线仓库枚举、按目录统计、SMART 磁盘健康读取(均只读,不改 ASearch 行为)

技术亮点

方面说明
架构单一可执行文件 ASearch.exe:既是用户界面程序,注册为后台服务时以 ASearch.exe --service 运行(服务显示名「ASearch Index Service」,注册键 ASearchService)。运行时仍是后台索引服务进程 + 用户界面进程两个进程,但同出一个 exe,命名管道 IPC
部署/MT 静态链接,单文件、无需任何 VC++ 运行库,拷贝即用;整理工具 ATidy 同为绿色单 exe,与 ASearch 放同目录
索引直读 $MFT + 直读失败自动降级 USN;快照持久化;USN wraparound 自动全量重建
健壮性扫描看门狗(超时→降级不冻服务)、BitLocker 锁定盘三态显示与节流、卷插拔/挂载事件驱动
稳定性零依赖单元测试(188 用例 / 4300+ 断言),关键路径覆盖

系统要求

  • Windows 10 / Windows 11(x64),NTFS 卷;
  • 首次使用需以管理员身份注册后台服务(用于读取 MFT / 监听 USN),程序内有引导;
  • 非 NTFS 盘(FAT32/exFAT)走首次搜索时的现扫现建(懒索引)。
  • 需要批量整理时,把 ATidy.exeASearch.exe 放同一目录即可从「整理」菜单唤起。

与 Everything 的关系

ASearch 在"NTFS 极速搜索"这一核心上与 Everything 体验对齐(含硬链接),并额外提供 离线磁盘仓库、磁盘标签/二维码、内置多语言,以及配套整理工具 ATidy(查重/清扫/更名/分流)等 Everything 不具备的能力。二者详细对比见 《与 Everything 功能对比》

上手请看 《使用说明》

更新与联系

  • 更新:https://vs.antiy.cn
  • 论坛:https://bbs.antiy.cn/forum-23-1.html
  • 邮件:freetools@antiy.cn

使用说明

一、安装与首次运行

  1. 将 ASearch.exe(及同目录文件)拷贝到任意目录即可,无需安装运行库
  2. 双击运行。首次启动会引导你注册后台索引服务——点"安装服务"并在 UAC 弹窗点"是"(服务需管理员权限读取 MFT、监听 USN)。
  3. 服务注册后开始建立索引:系统盘通常几秒到几十秒完成,状态栏会显示进度;完成后状态栏显示"服务:在线"。
  4. 之后每次开机服务自动运行,程序打开即可搜索。

绿色使用:程序为单 exe、/MT 静态链接;卸载只需在「维护→服务管理」卸载服务并删除文件。

二、搜索

在搜索框直接输入关键字即可,边打边出结果(带防抖)。大小写不敏感。

写法含义
report子串匹配:文件名含 report
*.docx通配符:所有 docx
IMG_????.jpg? 匹配单个字符
正则在「高级」里可切换正则模式
bg(拼音首字母)匹配"报告"等拼音首字母以 b、g 开头的中文名

缩小范围:左侧目录树勾选某盘/某目录,只搜勾选范围;常用目录可把桌面/下载/文档等加为快捷勾选;不勾任何 = 全盘搜索。

对结果操作:选中结果后,用工具栏或右键:复制 / 移动 / 建快捷方式 / 删除(进回收站);撤销可回退上一步。双击打开,可定位到所在文件夹。

三、文件整理工作流

「工具」菜单四件套,均先预览、可撤销

  • 查重:按大小分组 + 内容哈希找重复,按保留策略清理。
  • 清扫:清理下载捆绑广告残留、空/未编辑的新建文件。
  • 按内容更名:读 Office(docx/xlsx/pptx)内容,给"新建文档"这类默认命名文件改名。
  • 分流:按条件规则(类型/大小/名称等)把文件归类移动到目标目录。

四、存储仓库(离线磁盘也能搜)

  1. 插上移动硬盘,「仓库→存储仓库管理」,收录当前盘;
  2. ASearch 记录该盘的文件清单 + 物理标识;
  3. 拔掉硬盘后,搜索时勾选"包含仓库盘"(或在选项设为默认),即可搜到离线盘里的文件——结果会标注来源;
  4. 导入/导出仓库 bundle,在多台机器间共享清单。

五、磁盘标签与档案

「仓库→编写磁盘标签档案」:

  • 为物理盘生成标签条 / 档案卡 / 档案文本三种产物(盘名、容量、建档时间、顶层目录一览);
  • 标签条内嵌二维码(含可读清单),打印贴盘上,手机可扫;
  • 可勾选要展示的目录、填说明,实时预览后导出图片。

六、故障排查

现象处理
搜不出任何东西看状态栏:若"离线/未连接",用「维护→重连服务」;若"在线"仍空,试「维护→重建索引」
某个盘搜不到该盘可能是 BitLocker 锁定(状态栏/目录树会标),解锁后「维护→重新扫描所有卷」
移动盘搜不到确认已「收录」入仓库,且搜索勾选了"包含仓库盘"
日志文件过大「选项→日志上限」调小,或「维护→删除…日志」

功能比较

ASearch 在"NTFS 极速搜索"这一核心上与 Everything 体验对齐(含硬链接),并额外提供离线磁盘仓库、磁盘标签/二维码、文件整理工作流、内置多语言等 Everything 不具备的能力。

相同点

  • 直接读 NTFS MFT + USN 日志,秒级建索引、输入即搜、实时跟随变化;
  • 支持通配符 / 正则 / 大小写不敏感;
  • 按大小、时间、类型过滤;
  • 硬链接完整枚举(如 System32\cmd.exe 与 WinSxS 副本都能搜到)。

功能对比表

能力ASearchEverything
NTFS 秒级建索引 + 输入即搜
USN 实时更新 / 空闲零占用
硬链接完整枚举
通配符 / 正则
拼音首字母匹配
大小 / 时间 / 类型过滤
离线磁盘仓库(拔盘仍可搜)
磁盘标签 / 二维码打印
文件整理工作流(查重/清扫/更名/分流)
内置多语言(简/繁/英)⚠️
HTTP / ETP / FTP 服务
命令行 / SDK / IPC 生态
便携单文件、无需 redist

图例:✅ 支持 · ⚠️ 部分/基础 · ❌ 不支持

怎么选

你的场景建议
只要本机最快、最省、最稳的文件名搜索ASearch、Everything均可
需要脚本/远程/第三方集成Everything
常年使用移动硬盘,拔下来后也想查里面有什么、还想打标签归档ASearch
想要"搜索 + 查重/清扫/更名/分流"一体化、少装几个软件ASearch
团队要中文(简/繁)开箱即用的界面ASearch

软件截图