文章编号: 2769651 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

当您使用 Microsoft Office Outlook 2007年、 Microsoft Outlook 2010,或 Microsoft Outlook 2013 即时搜索时,您会收到以下消息:
未找到匹配项。

或者,只是一些预期的结果,可能会返回。如果您查看索引状态对话框在 Outlook 中,您可能会看到以下消息:

因为仍在为项目创建索引,搜索结果可能不完整。

即使您将包含搜索条件的匹配项和 Windows 桌面搜索 (WDS) 配置为索引 Outlook 数据 (.pst) 文件或脱机 Outlook 数据 (.ost) 文件,将发生这种情况。

解决方案

若要解决 Outlook 即时搜索,请执行以下步骤:

确保索引已完成

Outlook 2007
在 Outlook 2007 中,请按照下列步骤来验证索引已完成:
  1. 在 Outlook 中,单击工具即时搜索,然后单击即时搜索
  2. Microsoft Office Outlook对话框出现时,您应该看到以下项目:

    Outlook 已完成编制索引的所有项目。
    新项目到达时索引。
    剩余了 0 个项目中的"邮箱-用户名>"
    在所有打开的邮箱剩余 0 个项目。
Outlook 2010 和 Outlook 2013
在 Outlook 2010 和 Outlook 2013 中,请按照下列步骤来验证索引已完成:
  1. 在 Outlook 中,单击搜索框。
  2. 单击搜索选项卡,单击搜索工具,然后单击索引编制状态
  3. 索引编制状态对话框出现时,您应该看到以下项目:

    Outlook 已完成编制索引的所有项目。
    待索引 0 个项目。
如果 Outlook 没有完成索引的所有项目,请注意项剩余以编制索引,请等待 5 分钟,然后再次进行检查。如果项目数未不会减小,继续通过使用以下各节中的步骤来解决。

请确保正确配置索引选项

在安装 Outlook 后,.msg 文件类型是与Office Outlook MSG IFilter。此筛选器可让 Outlook 数据 (.pst) 和 (.ost) 脱机 Outlook 数据文件中存储的 WDS 索引项。配置文件被配置为连接到 Microsoft Exchange 帐户具有使用缓存 Exchange 模式启用时,outlook 仅使用 (.ost) 脱机 Outlook 数据文件。

如果您已经配置 Outlook 使用 Exchange 已启用使用缓存 Exchange 模式或您的帐户使用一个非 Exchange 电子邮件帐户使用的.pst 文件,请按照下列步骤,以确保正确配置的索引选项。

  1. 退出 Outlook。
  2. 打开索引选项。

    在 Windows 8:

    开始屏幕上,键入索引选项,在搜索下单击设置,然后单击索引选项

    在 Windows Vista 和 Windows 7


    单击开始键入 索引选项开始搜索框,再按Enter

    注意如果提示您输入管理员密码或进行确认,键入密码,或单击允许

    在 Windows XP 中

    单击开始,单击设置,然后单击控制面板

    双击索引选项

    注意如果控制面板以分类视图,单击性能和维护,然后打开索引选项
  3. 索引选项对话框中,单击高级
  4. 单击文件类型选项卡。
  5. 向下滚动,直到您找到扩展列中的消息
  6. 单击消息
  7. 请确认启用了索引属性和文件内容的选项。
  8. 单击确定
  9. 单击关闭

注意请确保在筛选器描述列中显示Office Outlook MSG IFilter。如果筛选器说明列未显示Office Outlook MSG IFilter Windows 搜索服务无法正常工作或 Microsoft Outlook 无法安装筛选器正确。有关此问题的帮助,请与 Microsoft 支持部门联系。

请确认 Outlook 数据包含在索引中

本节演示如何验证 Outlook 数据在被索引。尝试使用 Windows 搜索来搜索单词或短语,您希望在电子邮件中找到。

注意到 Outlook 2013 不适用于此测试。Outlook 2013 阻止使用 Windows 桌面搜索搜索 Outlook 项目的能力。

如果不返回任何电子邮件,请按照下列步骤,以确保正在索引 Outlook 数据文件:
  1. 退出 Outlook。
  2. 打开索引选项。

    在 Windows 8:

    开始屏幕上,键入索引选项,在搜索下单击设置,然后单击索引选项

    在 Windows Vista 和 Windows 7


    单击开始,在开始搜索框中,键入索引选项,然后按enter 键

    注意如果提示您输入管理员密码或进行确认,键入密码,或单击允许

    在 Windows XP 中

    单击开始,单击设置,然后单击控制面板

    双击索引选项

    注意如果控制面板以分类视图,单击性能和维护,然后打开索引选项
  3. 索引选项对话框中,请确保Microsoft Outlook已列入列中包含的位置
  4. 如果Microsoft Office Outlook未列出,单击修改,然后单击以启用 Outlook 旁边的复选框。
  5. 单击确定
  6. 单击关闭
若要确保将 Outlook 配置为返回结果,从预期的数据文件,请按照下列步骤:

Outlook 2007

  1. 开始 Outlook。
  2. 单击工具,单击即时搜索,然后单击搜索选项
  3. 单击此处,添加或删除数据文件。
Outlook 2010 和 Outlook 2013

  1. 开始 Outlook。
  2. 搜索框中单击。
  3. 单击搜索选项卡,单击搜索工具,然后单击搜索到的位置
  4. 单击此处,添加或删除数据文件。

请检查搜索范围

虽然可以配置 Outlook 来返回特定的数据文件中的结果,进一步将搜索范围限制搜索范围。搜索范围会影响您执行即时搜索。若要检查您当前的搜索的搜索范围,请执行以下步骤:
Outlook 2007
在 Outlook 2007 中,请按照下列步骤检查搜索范围:
  1. 在 Outlook 中,单击所有邮件项目旁边的下拉箭头。
  2. 单击此处,添加或删除数据文件。
Outlook 2010
Outlook 2010 年,请按照下列步骤检查搜索范围:
  1. 在 Outlook 中,单击搜索框。
  2. 单击搜索选项卡。
  3. 作用域组中显示当前作用域。这可以是下列之一:

    所有邮件项目
    当前文件夹
    所有子文件夹
    Outlook 中的所有项
Outlook 2013 年
在 Outlook 2013,请按照下列步骤检查搜索范围:
  1. 在 Outlook 中,单击搜索框。
  2. 单击搜索选项卡。
  3. 作用域组中显示当前作用域。这可以是下列之一:

    所有邮件项目
    当前文件夹
    所有子文件夹
    Outlook 中的所有项

此外,Outlook 2013 可以还通过单击搜索框旁边的下拉列表中更改的范围。

Outlook 2013 还允许您更改默认作用域。若要更改 Outlook 2013 中的默认范围,请执行以下步骤:
  1. 单击文件,然后单击选项
  2. Outlook 选项对话框中,单击搜索
  3. 结果,在设置包括只能从结果:为下列情况之一:

    当前文件夹
    当前的文件夹。每个邮箱当前搜索收件箱时
    当前邮箱中
    所有邮箱

索引未完成

如果索引可能会卡住并且不完整,重新生成搜索编录。重建编录,请执行以下步骤:

  1. 退出 Outlook。
  2. 打开索引选项。

    在 Windows 8:

    开始屏幕上,键入索引选项,在搜索下单击设置,然后单击索引选项

    在 Windows Vista 和 Windows 7


    单击开始,在开始搜索框中,键入索引选项,然后按enter 键

    注意如果提示您输入管理员密码或进行确认,键入密码,或单击允许

    在 Windows XP 中

    单击开始,单击设置,然后单击控制面板

    双击索引选项

    注意如果控制面板以分类视图,单击性能和维护,然后打开索引选项
  3. 索引选项对话框中,单击修改,单击以清除 Outlook,旁边的复选框,然后单击确定
  4. 索引选项对话框中,单击高级
  5. 高级选项对话框中,单击重建
  6. 单击确定
  7. 单击关闭
如果不包含 Outlook 数据文件索引完成后,使用 Outlook 即时搜索请求协助联系 Microsoft 客户支持服务。

如果索引不能完成,到 Windows 桌面搜索请求帮助联系 Microsoft 客户支持服务。

Outlook 应用程序日志中的错误

Outlook 可以登录到应用程序日志中,是用于解决搜索问题的某些事件。若要查看这些错误,请运行 eventvwr.msc 若要启动事件查看器。

将任何错误与以下列表进行比较。

收起该表格展开该表格
事件 ID事件说明
29重新编制索引的邮箱"商店<mailbox-name></mailbox-name>被重新推入索引器,原因如下: <reason> </reason>。"

Outlook 为完全重建索引的邮箱 ;将列出以下原因之一:

首次连接到该索引器
此邮箱从未运行的 Outlook 2007 + 使用索引已启用

新创建的存储区
这是新创建的邮箱

索引重新设置、 重新推动整个存储库
Outlook 检测到索引器目录被重置。事件 31 下,通常会发生

已删除的 MAPI 起始页
用户以前已选择不索引 Outlook 电子邮件,或者这是第一次为用户运行 Outlook
30对邮箱进行对帐商店<mailbox-name></mailbox-name>与索引器正在协调,原因如下: <reason> </reason>。"

Outlook 将出 ; 的原因触发的邮箱的"帐"Outlook 将查找所有的项目没有当前索引,并询问该索引器进行索引 ;将列出以下原因之一:

上次用旧版本打开存储区
此邮箱最后一次打开早期版本的 Outlook 中 ;对邮箱进行更改可能已得到重建 necessitating 次要索引对修补程序

上次在另一台计算机上打开存储区
在另一台计算机 ; 上次打开邮箱既然是这台计算机上后,Outlook 将需要发现是否对邮箱进行了任何更改

索引已被禁用并重新启用
先前被禁用的电子邮件的索引 ;现在,它已重新启用,Outlook 必须发现是否进行了任何更改时,索引已被禁用

对帐,在升级之前正在重新启动
对帐以前运行时 Outlook 上次关闭 ;对帐现在将继续执行停止的地方
31重置目录商店<mailbox-name></mailbox-name>已检测到一个分类重建。"

Windows 搜索索引 (也称为"目录") 有重建,强制 Outlook 以重新编制索引的整个邮箱 ;这可以由用户进入索引选项控制面板中,单击"重建"按钮,或时会发生该错误在极少数情况已发生了不可恢复损坏的索引目录
32分类检查点商店<mailbox-name></mailbox-name>已检测到一个分类检查点。"

Outlook 检测到有一个检查点从 Windows 搜索 ;这是正常现象,并应定期进行 (大致每日)
33检查点回滚商店<mailbox-name></mailbox-name>已检测到目录检查点回滚。"

Windows 搜索已请求 Outlook 以重新编制索引所有邮件正弦值的最后一个目录检查点 ;索引器可能 uncleanly 关闭或遇到了次要的破坏,因而需要回滚 ;如果一切正常出良好,没有邮件将会丢失,回滚完成后
34网吧点点通连接错误无法获取爬网作用域管理器,错误 =<error code=""></error>。"

Outlook 无法访问 Windows 搜索 Api 以访问爬网作用域管理器 (CSM) ;此处所生成的索引器错误,它们通常表明损坏 CSM,因而需要完全重置/重新安装的 Windows 搜索修复 ;0x00000001 错误通常指示损坏的网吧点点通
35网吧点点通查找错误无法确定该存储是否在爬网范围内 (错误 =<error-code></error-code>)。"

Outlook 连接到网吧点点通,但没能提出是否应索引的特定存储
36输入错误使回退Outlook 搜索时遇到错误,并且暂时禁用存储的索引<mailbox-name></mailbox-name>(错误 =<error-code></error-code>)。"

Outlook 已收到来自 Windows 搜索的严重错误,保护自身通过暂时停止推项目到索引器 ;Outlook 将定期检查与索引器请参见是否已清除该错误 ;只有 outlook 2007 SP1
37保留错误使回退Outlook 重新存储的索引启用搜索<mailbox-name></mailbox-name>。"

Outlook 检测到上一个错误时间过后事件已被清除,并将恢复正常的索引 ;只有 outlook 2007 SP1

注意这些事件大部分是特定于邮箱的。因此,他们可能会记录的倍数时间、 一次为每个已装入的邮箱。此外,某些事件提供特定错误代码是有帮助的 duing 调试。事件 36 和 37 只记录在 Outlook 2007 SP1 和更高版本,尽管 Outlook 2007 的 RTM 版生产) 也出现类似的现象。

启用 Outlook 搜索日志记录

重要提示此部分、方法或任务包含告诉您如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重问题。因此,请确保仔细按这些步骤操作。为增加保护,先备份注册表再对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows XP 中备份和还原注册表
若要启用日志记录在 Microsoft Outlook 中的搜索,请以十六进制格式设置以下注册表值:
路径:HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Outlook\Search

在哪里 xx.0 Outlook 2007 的 12.0、 Outlook 2010 的 14.0 且为 Outlook 2013 于 15.0
Dword 值:EnableLogging
值: ffff0000

在下面的位置生成的日志文件:

%TEMP%\outlook logging\

您可能会看到所有帐户日志文件或 Outlook 配置文件中的数据文件。下面的列表包含日志文件的说明:

Outlook。 ost.log-其中Outlook可以是任何存储区名称,如存档文件夹。这是最有用的日志 filefor 索引错误。
Outlook.ost-qp.log-此日志文件可用于诊断查询时遇到错误。
Outlook.ost-reconciliation.log-此日志文件详细介绍在 Outlook 对帐 proceess 过程中执行的任务。
SemThing.log-此日志文件用于诊断查询语法错误。

更多信息

有关如何解决 Outlook 搜索,请访问下面的 Microsoft 网站:
即时搜索并不查找项
http://office.microsoft.com/en-us/outlook-help/instant-search-is-not-finding-items-HA010198085.aspx

搜索进行数字签名或加密的电子邮件

由于 Outlook 包进行数字签名或加密的电子邮件消息的正文文本的方式,而只信封信息可能会被索引。在 Outlook 2007 中的主体带有数字签名并加密的电子邮件永远不会被编入索引。但是,Outlook 2010 和 Outlook 2013 并索引经过数字签名的电子邮件消息的正文如果使用明文签名的加密技术。这不适用于不透明签名的邮件。

有关数字签名和加密技术的详细信息,请访问下面的 Microsoft 网站:

了解公钥加密
http://office.microsoft.com/en-us/outlook-help/redir/XT010335711.aspx

属性

文章编号: 2769651 - 最后修改: 2014年2月9日 - 修订: 5.0
这篇文章中的信息适用于:
  • Microsoft Office Outlook 2007
  • Microsoft Outlook 2010
  • Microsoft Outlook 2013
关键字:?
kbmt KB2769651 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 2769651
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com