最近,似乎我们公司的每个人都会遇到这种情况。
他们无法在 Outlook 中搜索某个日期之后的内容。我已验证了事件查看器中错误开始的时间与他们的搜索中断的时间相对应。
错误如下:日志名称:应用程序来源:Microsoft-Windows-Search 日期:2017 年 5 月 22 日晚上 8:34:13 事件 ID:3083 任务类别:收集器级别:错误关键字:经典用户:N/A 计算机:POWPC17021702.domain.com 描述:无法加载协议处理程序 OneIndex16。错误描述:(HRESULT:0x800700c1)。
事件 Xml:3083 0 2 3 0 0x800000000000000 11512 应用程序 POWPC17021702.hme.com OneIndex16 (HRESULT:0x800700c1) 无法加载协议处理程序 OneIndex16。错误描述:(HRESULT:0x800700c1)。
并且:
日志名称:应用程序 来源:Microsoft-Windows-Search 日期:2017 年 5 月 23 日 12:31:45 上午 事件 ID:3083 任务类别:收集器 级别:错误 关键字:经典 用户:N/A 计算机:POWPC17021702.hme.com 描述:无法加载协议处理程序 Mapi16。错误描述:(HRESULT:0x80004005)。
事件 Xml:3083 0 2 3 0 0x80000000000000 11524 应用程序 POWPC17021702.hme.com Mapi16(HRESULT:0x80004005)
我查看了网络上的多个系统,但找不到导致这些搜索错误的线索。这些错误就是自然发生的。
每个系统都会报告导致搜索错误的一组不同的日志。请注意,这些错误从首次出现开始,大约每 15 分钟就会出现在事件查看器中。
我已经重建了索引,重新创建了 Outlook 配置文件,将 Office 更新到最新版本,将 Outlook 中延迟的计划更新更新到最新版本,并且我还尝试禁用 Outlook 的索引 - 这允许他们从 Exchange 服务器进行搜索 - 但是它非常慢,绝对不像以前那么快,并且不适用于远程用户。
我发现唯一可行的“解决方案”是重新创建 Windows 配置文件并复制所有数据/文件。这是一项耗时的任务,而且由于它影响了我公司的大多数人(原因我还没有找到),我想知道是否有人找到了解决这个问题的实际方法。或者是否有人遇到过公司范围内的 Outlook 搜索问题。
任何帮助都将不胜感激!显然,这种情况已经持续了几个月,公司的一些用户只是在几周前才开始报告。
答案1
您可以比较正常客户端和受影响客户端上的以下注册表项: https://blogs.technet.microsoft.com/csstwplatform/2010/07/29/desktop-search-event-3083-window-search-mapi2handler-1-cannot-be-loaded/
此外,我建议您检查此问题是否在安装任何 Office 更新后开始发生,或者受影响的客户端是否与正常客户端是相同的版本。