阅读时间: 3 分钟|
文章字数: 715 字
为了适应繁重的工作,除了 Everything,我们还应该了解 dnGrep。为了直观比较这两款软件的特性,制定以下表格:
| 特性维度 | dnGrep | Everything |
|---|---|---|
| 核心定位 | 文件内容搜索与文本处理工具 | 文件名和路径的即时搜索引擎 |
| 搜索对象 | 文件内部的文本、代码、字符串 | 文件/文件夹的名称和路径 |
| 核心技术 | 读取并索引文件内容(需手动触发或建立索引) | 实时监控并索引 NTFS 文件系统的MFT(主文件表) |
| 搜索速度 | 相对较慢,取决于文件数量、大小和索引 | 极快(毫秒级),输入即出结果 |
| 典型用途 | 在文件中“大海捞针”(找内容) | 在硬盘上“按图索骥”(找文件) |
| 高级搜索 | 正则表达式、布尔逻辑、XPath、批量替换 | 支持通配符、布尔逻辑、高级搜索语法 |
| 界面呈现 | 三窗格视图(文件树、匹配行、文本预览) | 单列表/多列视图(类似文件管理器) |
| 资源占用 | 运行时占用较高(需读取文件内容) | 后台服务占用极低(仅索引文件名) |
| 开源/免费 | 免费且开源 | 免费(非开源) |
dnGrep 简介
dnGrep 是一款支持跨文件搜索并呈现易读结果的工具。它可以通过文本、正则表达式、XPath 和注音查询,在文本文件、Microsoft Office套件文档(Word 文档、Excel 表格、PowerPoint 演示文稿等)、PDF 文件以及压缩包中进行搜索。dnGrep 还包含搜索替换、全文预览、在文件资源管理器中右键搜索等多项功能。
dnGrep 的运行环境要求:Windows 10、11 或 Windows Server。dnGrep 的 Windows 7 版本已停止更新,但仍可运行 v3.2.330 版本,需依赖 .NET Framework 4.8。
如何获取 dnGrep?
在 Github 网站,我们能够获取最新版本的 dnGrep 安装文件。
➡️ https://github.com/dnGrep/dnGrep/releases
目前(截止 2026 年 1 月 12 日),Windows 10、Windows 11 的最新版本为:v4.6.63.0。无法访问 Github 的同学,可在本站下载安装文件:
- (64 位操作系统)dnGREP.4.6.63.x64.msi
- (32 位操作系统)dnGREP.4.6.63.x86.msi
还在使用 Windows 7 的同学,可以使用:
- (64 位操作系统)dnGREP.3.2.330.x64.msi
- (32 位操作系统)dnGREP.3.2.330.x86.msi
dnGrep 安装过程注意事项
- 在选择安装类型(Choose Setup Type)时,选自定义安装(Custom),这样才可以自定义安装路径。
- 安装完成后,首次运行默认英文界面,可以设置语言为简体中文。设置路径:Setting–Options–Language。

dnGrep 初体验
dnGrep 的操作非常简单,基本可以开箱即用。
- 选择搜索目标文件路径;
- 搜索类型设为:文本;
- 点击搜索按钮开始搜索;
- 在下方搜索结果栏中,选择某条目,即可在右侧的预览栏中浏览文件内容。
