Windows Search 未在文件中搜索

Windows Search 未在文件中搜索

我正在尝试让 Windows Search 在我的 Windows Server 2008 SP2 文件服务器上运行,以便我可以在文件中搜索内容。

我已将 Windows 搜索服务角色添加到服务器,并使用资源管理器中的右键单击属性将某些文件夹设置为“索引此位置”。

问题是,无论是在服务器上还是在远程,我都无法在文件中进行搜索。

我似乎在 GUI 中遇到了一些不一致之处,例如“索引选项”面板仅显示 6 个已索引的位置,但如果我单击“修改”,我会看到几乎所有内容都被勾选。

索引选项

例如,“基础设施”下的“SeachTest”文件夹勾选了“索引此位置”选项,但“项目”文件夹没有。我猜这就是为什么有些是灰色的,有些不是,但它们都勾选了。T“SearchTest”文件夹中包含一些只有文本的文件PurpleOrange,所以我应该能够找到它们。

总结一下:

  • 哪些位置已编入索引?“索引这些位置”列表中的位置、已勾选的位置,还是列表中未变灰的位置?
  • PurpleOrange如何才能进入可以点击搜索框并输入并查看文件的状态?

答案1

根据您尝试索引的文件,您可能需要适当的 iFilter,以便 Windows Search 可以进入并实际筛选每个文件的二进制内容并抓取文本以便对其进行索引。

安装 iFilter 后,转到控制面板 -> 索引选项,单击高级按钮,单击重建

PDF iFilter

Adobe——http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025

福祉——http://www.foxitsoftware.com/products/ifilter/

Microsoft Office iFilter

对于 Office 2010 及之前的版本——http://www.microsoft.com/download/en/details.aspx?id=17062

上述 iFilter 的 Service Pack 1 --http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26604

其他的

http://www.ifilter.org/

答案2

应用程序事件日志中是否存在来自搜索服务的错误?“搜索内容”选项出现在几个地方。在文件夹选项中,以及搜索服务控制面板中。在控制面板中,每种文件类型都有自己的选项来控制内容搜索。默认情况下不搜索 PDF 的内容,您需要将其打开。我认为默认情况下它对其他文件是打开的,但您应该验证一下。或者可以使用文件夹选项“始终搜索名称和内容”。但是,我认为“文件夹选项”设置可能仅适用于本地资源管理器实例,对于您的远程搜索场景,您可能需要坚持使用搜索服务控制面板来获取所有选项(要索引的文件夹、扩展名、索引方法(属性/内容))。

在此处输入图片描述

我没有在有大量数据的服务器上使用这个,无法重现您的问题。作为最后的手段,您可能需要停止搜索服务,清除 C:\ProgramData\Microsoft\search\data 的内容,然后重新启动服务并重新配置搜索服务选项。

相关内容