安装 Microsoft Filter Pack (Office SharePoint Server 2007)

本文介绍如何安装 Microsoft Filter Pack,以及如何将 Microsoft Office SharePoint Server 2007 配置为识别并使用包中包含的 IFilter。Office SharePoint Server 2007 使用 IFilter 对其所爬网的内容项的内容编制索引。Microsoft Filter Pack 包含适用于以下格式的 IFilter:.docm, .docx, .one, .pptm, .pptx, .xlsb, .xlsm, .xlsx, .vdx, .vsd, .vss, .vst, .vsx, .vtx 和 .zip。

如果 IFilter 已安装并与索引服务器上的相应文件类型关联,并且“管理文件类型”页中列出了该文件类型,则 Office SharePoint Server 2007 可以对该文件类型进行爬网。默认情况下,虽然 Microsoft Filter Pack 中的某些文件类型没有 IFilter 支持,但“管理文件类型”页中还是已经列出了它们。此外,某些文件类型已经与索引服务器上的 IFilter 关联。本文中的过程将指定需要添加到“管理文件类型”页中的 IFilter,以及需要与索引服务器上的相应文件类型关联的 IFilter。

Important重要说明:

若要执行此过程,您必须是索引服务器上 Administrators 组的成员,以及 SharePoint 组“Farm Administrators”的成员。

安装 Microsoft Filter Pack

使用以下过程可以在索引服务器上安装 Microsoft Filter Pack。

安装 Microsoft Filter Pack

  1. 下载和安装 Microsoft Filter Pack。

    1. 下载 Microsoft Filter Pack。有关详细信息,请参阅 2007 Office system 转换器:Microsoft Filter Pack (https://go.microsoft.com/fwlink/?linkid=120247&clcid=0x804)。

    2. 如果索引服务器正在运行 64 位操作系统,请下载 FilterPackx64.exe。如果索引服务器正在运行 32 位操作系统,请下载 FilterPackx86.exe。

    3. 下载完成之后,双击“FilterPackx64.exe”或“FilterPackx86.exe”以开始安装。出现提示时,单击“运行”。此时将启动 Microsoft Filter Pack 安装向导。

    4. 单击“下一步”。

    5. 阅读最终用户许可协议,然后选择“我接受许可协议中的条款”以继续。

    6. 安装完成之后,单击“确定”。

  2. 将 Microsoft Filter Pack 中包含的文件类型添加到“管理文件类型”页。

    1. 如果安装了 Microsoft Office Server 的基础结构更新,请在管理中心的“快速启动”上的“共享服务管理”组中,单击想要配置的共享服务。

      在“共享服务管理”页上的“搜索”部分,单击“搜索管理”。

      在“搜索管理”页上“快速启动”的“爬网”部分,单击“内容源”。

      备注

      有关详细信息,请参阅 2008 年 7 月 15 日版 Microsoft Office 服务器基础结构更新说明 (https://go.microsoft.com/fwlink/?linkid=121886&clcid=0x804)。

    2. 如果未安装 Microsoft Office Server 的基础结构更新,请在管理中心的“快速启动”上的“共享服务管理”组中,单击想要配置的共享服务提供程序。

      在“共享服务管理”页上的“搜索”部分,单击“搜索设置”。

      在“配置搜索设置”页上的“爬网设置”部分,单击“内容源和爬网计划”。

    3. 在“管理文件类型”页上,查看文件类型的列表。此页上已列出了 Microsoft Filter Pack 中的大部分文件类型,其中包括 .docm, .docx, .pptm, .pptx, .xlsm, .xlsx, .vdx, .vsd, .vss, .vst, .vsx 和 .vtx。只有 .one, .xlsb 和 .zip 未包含在“管理文件类型”页中。如果想要对具有这些扩展名的文件进行爬网,则必须将这些扩展名添加到“管理文件类型”页上的文件类型列表中。为此,请单击“新建文件类型”。

    4. 在“添加文件类型”页上的“文件扩展名”框中,为想要添加的文件类型键入文件扩展名。请不要包括句点 (.) 字符。

    5. 单击“确定”。

    6. 重复步骤 c 至 e,将想要对其进行爬网的其他文件类型添加到“管理文件类型”页中。

  3. 将文件类型与 IFilter 关联。

    Important重要说明:

    适用于 .docx, .pptm, .pptx, .xslm, .xslx 和 .xlsb 的 IFilter 将自动与索引服务器上的这些文件类型关联。对于这些文件类型,不需要执行此步骤。

    警告

    如果使用注册表编辑器或使用其他方法错误地修改了注册表,则可能会发生严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 无法保证能够解决这些问题。修改注册表需要您自担风险。

    1. 依次单击“开始”、“运行”,键入 regedit,然后单击“确定”。

    2. 在注册表编辑器中,展开并选择“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\”注册表子项。文件类型将列在左窗格中此子项的下面。

    3. 在“编辑”菜单上指向“新建”,然后单击“项”。键入由三个字母或四个字母组成的标识文件类型的文件扩展名,如“.one”,然后按 Enter。一定要在文件扩展名中包括句点字符。

    4. 在右窗格中,右键单击在前一个步骤中创建的注册表项,然后单击“修改”。此时将显示“编辑字符串”对话框。从下一步的表中复制该文件类型的 GUID,并将此 GUID 值粘贴到“数值数据”框中,然后单击“确定”。

    5. 继续进行前面的这两个步骤,从下表中为要与 IFilter 关联的文件类型添加子项:

    文件扩展名 GUID

    .zip

    {20E823C2-62F3-4638-96BD-90F4F6784EBC}

    .one

    {B8D12492-CE0F-40AD-83EA-099A03D493F1}

    .vsd

    {FAEA5B46-761B-400E-B53E-E805A97A543E}

    .vss

    {FAEA5B46-761B-400E-B53E-E805A97A543E}

    .vst

    {FAEA5B46-761B-400E-B53E-E805A97A543E}

    .vdx

    {FAEA5B46-761B-400E-B53E-E805A97A543E}

    .vsx

    {FAEA5B46-761B-400E-B53E-E805A97A543E}

    .vtx

    {FAE5B46-761B-400E-B53E-E805A97A543E}

  4. 重启 Office SharePoint Server 搜索服务。

    1. 打开提升的命令提示符窗口。为此,请在 Windows Server 2008 中单击“开始”,右键单击“命令提示符”,然后单击“以管理员身份运行”。

    2. 在命令提示符下,键入 net stop osearch,然后按 Enter。

    3. 在命令提示符下,键入 net start osearch,然后按 Enter。

    4. 键入 exit,然后按 Enter 退出命令提示符窗口。

  5. 单击“确定”。若要从属于新关联文件类型的内容项中添加数据,需要进行完全爬网。

另请参见

概念

IFilter 和协议处理程序 (Office SharePoint Server 2007)
关于协议处理程序 (Office SharePoint Server 2007)
关于 IFilter (Office SharePoint Server 2007)
文件类型和 IFilter 引用 (Office SharePoint Server)
启动完全爬网 (Office SharePoint Server 2007)