将我的电脑升级到 Windows 8 后,Outlook 2010 停止显示搜索结果。通常,您可以在收件箱列表顶部的搜索框中输入单词(部分),它会立即显示结果。
甚至屏幕上已显示的邮件也找不到。
有人熟悉这个问题吗?
更新:
可能相关:我使用 Google Apps Pro 帐户。所有邮件都已同步并在 Outlook 2010 中本地可用。升级时我没有以任何方式更改这一点,之前它运行良好。我可以滚动浏览所有电子邮件,新邮件按预期进入。
今天早上我收到了两封来自 Rosanne 的邮件。在 Outlook 中搜索她的名字时,我得到了一 (1) 条结果,这是今天的最后一封邮件。
更新 2: 重建索引似乎有效。但过了一天它又停止工作了。Outlook 搜索中没有任何结果。每天重建索引不是一个选择,因为它需要几个小时。
我怀疑这与我使用 Google Apps Pro 有关。它的作用就像 Outlook 的 Exchange 服务器。在索引选项(配置)中,我添加了包含此服务的 PST 的目录(邮件也在本地同步)
答案1
Outlook 索引似乎有问题。您可以尝试重建索引根据指示这里看看是否有效。重建后的新邮件现在会出现在搜索中吗?说明似乎过时了,但可能仍涉及类似的步骤
- 关闭 Outlook
- 去控制面板
- 去系统维护>索引选项
- 点击调整,选中要索引的位置的复选框,然后单击“确定”。
- 点击先进的。
- 点击重建。
- 重新启动 Outlook。
编辑
如上所述,Google 同步和 Windows Outlook 搜索似乎存在一些(过时的?)问题这里(向下滚动至“Google Apps Sync 禁用 Outlook 搜索”)。
PreventIndexingOutlook
您可以通过验证注册表中路径上的键是否HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search
设置为 0 或 1 来进行检查。如果是 1,请重置为 0 以修复。
编辑2:评论似乎表明注册表项不再存在..我很茫然。
答案2
检查您的 PST 文件是否损坏。我最近遇到了类似的问题,但原因是从 Outlook 2010 迁移到 2013 并返回。我的 OST 文件损坏了,搜索开始没有返回任何结果。
检查损坏的实际工具名为scanpst.exe
,并且已安装在您的计算机上与 相同的目录中outlook.exe
。例如,这里:
C:\Program Files (x86)\Microsoft Office\Office14\SCANPST.EXE
如果没有帮助,还有一篇很好的来源文章以及其他几种可能的解决方案。
更新:实际上是损坏了的 OST 文件,而不是 PST。
答案3
我遇到了同样的问题,我也重建了索引,检查了损坏情况,这里的几乎所有其他内容。
之后,我查看了事件日志,发现尝试索引我从 SharePoint 同步的列表时出现错误。我从索引中删除了此列表,现在似乎运行正常。
方法如下:
Outlook 2010 > 文件 > 选项 > 搜索 > 索引选项 > 修改 > 显示所有位置 > 取消选中 sharepoint 列表 > 确定 > 高级 > 重建索引 > 确定 > 关闭
答案4
本地邮件系统:MDaemon 使用 IMAP 为我们的客户提供客户端系统:Outlook 2010 客户端操作系统 Windows 8 Ent 64 位客户端机器:i7、8GB、SSD 工作
自从升级到 Windows Ent. 8 64 位后,Outlook 2010 搜索就停止工作了,我阅读了网络上几乎所有能找到的资料后,发现没有任何内容起作用,甚至没有任何帮助。
似乎我可以通过移动索引文件夹从其原始位置到 c:\index 来实现这一点
方法如下:Outlook 2010 > 文件 > 选项 > 搜索 > 索引选项 > 高级 > 索引位置 > 选择新建 > “选择位置” > 确定
它在 1 小时内的索引速度比在 6 周内快得多......仍然没有完全索引,但我想分享一下。