近几年,随着硬盘介质价格的大幅度下降,各位电脑迷们的个人硬盘容量越来越大,动辄五六十G,甚至上百G都不足为奇,这在前几年是无法想象的。但是硬盘大了,存放的文档多了,查找速度慢的烦恼也随之来了。其实在Windows 2000/XP的操作系统中,有一个索引服务的功能,可以有效提高查找文档的速度,尤其在进行全文检索的时候,其运行效率可以和 Google 媲美。

一、索引服务的概念

索引服务(Index Service)被用来对硬盘上文档及文档属性进行索引,并存储在编录(Catalog)中,可以使用索引服务来查找文档。
索引服务从一组文档中提取相关信息(包含文档中的文本,文档的特性和参数,如作者姓名等),并进行索引,一旦索引被创建后,你就可以查询这些包含关键字或属性信息的索引。例如,你可以查询所有包含“产品”这个词的文档,或者你可以查找所有由某一作者撰写的所有 Office 文档。
通过 Windows 中的“搜索”功能、索引服务查询界面或 Web 浏览器就可以使用索引服务提供的功能,索引服务将返回所有满足查询条件的文档列表。
在索引的过程中,索引服务使用一种称为“文档过滤器”(Document Filter)的东西来查阅整个文档,并将文本信息和属性提取出来,传递给索引器。
索引服务可以对以下文档进行索引:

  • HTML (*.htm,*.html,*.shtml)等
  • 文本文件(*.txt)
  • Microsoft Office 95 及更高版本产生的文档(*.doc,*.xls,*.ppt等)
  • 邮件及新闻组文件(*.eml 和 *.nws)
  • 任何其它具有相应过滤器的文档,如 *.pdf,*.xml 等

索引服务被设计为自动运行,需要很少的维护。一旦被正确设置后,所有操作都是自动的,包括索引的创建,索引的更新,掉电时索引破坏后的恢复。
管理员和应用开发人员可以使用Microsoft Platform SDK来其它文档开发自定义的文档过滤器。

二、索引服务的安装

默认情况下,Windows XP 是不安装索引服务的,可以通过以下步骤来手动安装索引服务:
1) 进入“控制面板”,点击“添加或删除程序”,然后选择“添加/删除 Windows 组件”
2) 在“Windows 组件向导”对话框中,选中“Indexing Service”,如图所示:
3) 单击“下一步”按纽完成安装。

安装完成后,索引服务器无需任何配置和操作人员的干预,就可以自动运行。

三、增加编录和索引

安装索引服务后,系统会自动创建两个编录,如图所示,分别是:

    • System 编录:用来存储系统驱动器文件系统的索引信息
  • Web 编录:用来存储Web服务器内文件的索引信息

如果想要给自己的目录增加索引信息,则进行如下操作就可以了:
1) 选择保存文档的文件夹,点击右键,选择“属性”
2) 在“常规”选项卡上单击“高级”按钮
3) 在“高级属性”对话框中,在“存档和编制索引属性”中选中“为了快速搜索,允许索引服务编制该文件夹的索引”选择项
4) 单击“确定”退出对话框,单击“确定”退出文件夹属性对话框。

如果不想对目录中的文档进行索引,则从编录的目录列表中删除即可,或者清除目录属性中索引服务的标记即可。

四、索引服务的使用

要想使用索引服务查找文档,可以有以下两种方式:

1、搜索助理

操作步骤如下:

1) 通过点击“开始”菜单中的“搜索”或通过在资源浏览器中点击工具栏上的“搜索”按钮(或按快捷键 F3)来打开“搜索助理”
2) 单击“改变首选项”,然后点击“不使用搜索服务”
3)确认选中“是的,启用制作索引服务”
4)单击“确定”按钮

然后在“搜索助理”的“文件中的一个字或词组”中输入想要查找字或词,单击“搜索”按钮就可使用索引服务来快速查找文档了。

索引服务只对查找文档有用,对于其它普通文件则没有加速作用。

注:Windows 2000 的界面可能和XP稍有出入。

2、索引服务查询表单

操作步骤如下:

1) 进入“控制面板”
2) 选择“计算机管理”
3) 在打开的 MMC 窗口中,选择并展开“服务和应用程序”
4) 展开“索引服务”结点,选择 System 编录下的“查询编录”项
5) 在“索引服务查询窗体”中输入要查询的文本内容,单击“查找”就可以查找文档了,如图所示。

两种使用方式各有优缺点,总结如下:
1) 搜索助理使用较为简单方便,且不一定依赖索引服务,但如果不使用索引服务,则搜索效率低,速度慢。
2) 索引服务查询表单效率高,查询速度极快,不但能对文档内容进行检索,而且可以对文档的属性(如作者、标题等)进行检索。
3) 搜索助理可以对所有文件进行搜索,而索引服务查询表单仅对有意义的,具有过滤器的文档进行检索。
4) 使用查询表单,可以生成文档的摘要,而普遍搜索则不能。

五、使用提示

1、搜索技巧
和Web搜索引擎类似,在查询时,除了使用基本的文字或词组之外,还可以使用运算符(如 AND、OR 、NOT 等)和模式通配符(* 和 ? 等),详细用法可以参见索引服务的联机帮助。

2、搜索效率
如果计算机中的文档较多,则索引服务在运行的时候,性能较低,可能在索引服务中调整索引服务的性能选项(在“索引服务”结点上单击右键,然后选择“所有任务”中的“调整性能”),或提高计算机的硬件配置来改善性能。


3、安全性
如果是 NTFS 驱动器,用户如果对查询结果列表中的文档没有访问权限,则不能打开此文档。
另外,索引服务不对加密文档进行索引。

4、对其它文档的检索
对于普遍使用的一些其它格式的文档,如 PDF,索引服务并没有内置此类文档的过滤器,可以到相应网站上去下载安装,然后索引服务就可以对这些文档进行索引了。
PDF 的过滤器下载地址是:http://www.adobe.com/support/downloads/detail.jsp?ftpID=1276

5、其它
在使用索引服务的时候,最好不要执行防毒或备份软件,因为这类程序会锁定文件,而导致索引服务在建立索引或更新的时候超时。

(本文发表于《电脑迷》)

转载于:https://www.cnblogs.com/zhh840602/archive/2005/08/27/224332.html

如何在 Windows 中快速查找文档相关推荐

  1. 怎样在计算机上插入机构图,Win7系统如何在excel中添加word文档结构图?

    今天小编给大家分享 Ghost Win7系统 在excel中添加word文档结构图的方法,有时候在编辑excel表格时,为了数据能够更加直观展示,会在excel中添加word文档结构图,这样显示的内容 ...

  2. 浅析如何在Nancy中生成API文档

    前言 前后端分离,或许是现如今最为流行开发方式,包括UWP.Android和IOS这样的手机客户端都是需要调用后台的API来进行数据的交互. 但是这样对前端开发和APP开发就会面临这样一个问题:如何知 ...

  3. 如何在 Windows 上安装 ONLYOFFICE 文档 v7.2

    通过阅读本文,了解如何在Windows上安装ONLYOFFICE文档v7.2. 引言 使用社区版,您可以在本地服务器上安装 ONLYOFFICE 文档,并将在线编辑器与 ONLYOFFICE 协作平台 ...

  4. 如何在 Windows 上安装 ONLYOFFICE 文档 v7.3

    通过阅读本文,了解如何在 Windows 上安装 ONLYOFFICE 文档 v7.3. ONLYOFFICE 文档是什么 ONLYOFFICE 文档是一个在线办公套件,包括文本文档.电子表格和演示文 ...

  5. 如何在Mongoose中更新/更新文档?

    本文翻译自:How do I update/upsert a document in Mongoose? Perhaps it's the time, perhaps it's me drowning ...

  6. Word控件Spire.Doc 【段落处理】教程(十二):如何在 C# 中管理 word 文档的分页

    当我们要管理段落的分页时,我们可以直接插入分页符.但是后来我们可能会发现很难在分页符上方添加或删除文本,然后我们必须删除整个分页符.使用 Microsoft word,我们还可以使用段落对话框来管理 ...

  7. Word控件Spire.Doc 【图像形状】教程(12) 如何在C#中旋转word文档上的形状

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  8. 如何在excle中插入word文档

    好久没用excle了,最近需要给别人发一个带word的文档文件,记录一下操作 1.先点击插入,再点击对象 2.在弹出的对话框中,选择"由文件创建"--"浏览", ...

  9. Word控件Spire.Doc 【页面设置】教程(11) ;如何在 C# 中设置 Word 文档的页面大小

    在 Microsoft Word 中,默认页面大小为 8.5x11 英寸字母.除此之外,MS Word 还提供了一些其他的预定义页面尺寸,例如 Legal (5.4x14).A4 (8.27x11.6 ...

最新文章

  1. pandas.get_dummies函数用法详细解答(实践)
  2. step4 . day6 线程与线程的创建
  3. 译 | Azure 应用服务中的程序崩溃监控
  4. 如何查看windows xp系统的位数?
  5. 泰语7个元音变形_泰语发音规则
  6. Hibernate Session中的save(),update(),delete(),saveOrUpdate() 细粒度分析
  7. deep-text-recognition-benchmark 项目训练data.mdb数据集,运行日志中,只显示训练了英文和数字
  8. 为什么普通人做量化交易会亏钱?
  9. ipa文件如何下载安装OR如何设置IPA文件下载链接
  10. 1-2 Verilog 4位 二选一 多路选择器
  11. Git实用技巧36招
  12. 用迭代公式求x的立方根C语言详解
  13. 经典解压缩软件 WinRAR 5.71 无广告版
  14. python绘制散点图运行结果是_用python绘制散点图
  15. “我36岁了,还得对28岁的领导赔笑脸”:中年人的职场,心酸自知
  16. Python—完美计算个税和税后收入(求职重要参考神器)
  17. win10系统无法访问指定设备或路径怎么解决?
  18. Airtestpoco学习历程1——设备连接
  19. php 查询mysql数据库 打印_php 查询mysql数据库 打印
  20. 基于react的颜色拾取器(react-color)

热门文章

  1. JavaScript实现在线websocket WSS测试工具 -toolfk程序员工具网
  2. 在线BASE64加密解密、UrlEncode编码/解码、native/ascii在线转换工具 -toolfk程序员工具网
  3. Python量化交易学习笔记(14)——均线交叉策略
  4. html表格··表格样式··长表格
  5. 蒜头君的藏书(映射)
  6. bzoj5185 [Usaco2018 Jan]Lifeguards
  7. 如何用matlab制作演示动画
  8. 感激爸妈----您们辛苦了
  9. ArcGIS中坐标转换与投影变换
  10. 一道有关自然对数e的不等式问题