Как зарегистрировать Фильтры IFilter фильтр пакетов с Exchange Server 2007

Переводы статьи Переводы статьи
Код статьи: 944516 - Vizualiza?i produsele pentru care se aplic? acest articol.
Существенный:Статья содержит сведения об изменении реестра. Убедитесь в наличии резервной копии реестра перед внесением изменений.. и изучить процедуру его восстановления.. Для получения дополнительных сведений о способах резервного копирования, восстановления и внесения изменений в реестр, обратитесь к следующей статье Microsoft Knowledge Base::
322756Создание резервных копий и восстановление реестра Windows
Развернуть все | Свернуть все

В этой статье

Введение эта ссылка может указывать на содержимое полностью или частично на английском языке

В данной статье описывается регистрация пакета фильтров Microsoft Фильтры IFilter сервером Exchange Server 2007. Регистрируя Фильтры IFilter, включения дополнительных типов файлов для индексирования на сервере, на котором выполняется Exchange Server 2007. Чтобы зарегистрировать Фильтры IFilter, необходимо изменить реестр.

В данной статье описывается, как внести изменения в реестр вручную. Здесь также описываются способы использования сценариев Exchange_reg.vbs внести изменения в реестр автоматически.

Дополнительная информация

ПредупреждениеНеправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к возникновению серьезных неполадок.. Эти проблемы могут привести к необходимости переустановки операционной системы.. Корпорация Майкрософт не гарантирует, что эти проблемы можно будет устранить.. Изменения в реестр вы вносите на свой страх и риск..

Как зарегистрировать фильтры пакетов фильтр IFilter путем изменения реестра вручную

Выполните следующие действия::
  1. Установите пакет фильтр корпорации Майкрософт.

    Примечание.Архитектура пакета фильтра должны соответствовать архитектура операционной системы (x 64 и x 86). Для получения дополнительных сведений об установке пакета фильтров Microsoft посетите следующий веб-узел корпорации Майкрософт:
    http://www.Microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en
  2. Найдите следующий раздел реестра::
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\CLSID\
    Для этого раздела добавьте следующие подразделы и значения.
    Свернуть эту таблицуРазвернуть эту таблицу
    Подраздел:Значение:
    {5A98B233-3 C 59 - 4B31 - 944 C-0E560D85E6C3}том: \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {DDFE337F-4987-4EC8-BDE3-133FA63D5D85}том: \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}том: \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {20E823C2-62F3-4638-96BD-90F4F6784EBC}том: \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {312AB530-ECC9-496E-AE0E-C9E6C5392499}том: \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {B8D12492-CE0F-40AD-83EA-099A03D493F1}том: \Program Files\Common Files\Microsoft Shared\Filters\ONIFilter.dll
    {FAEA5B46-761B-400E-B53E-E805A97A543E}том: \Program Files\Common Files\Microsoft Shared\Filters\VISFilt.DLL
  3. Найдите следующий раздел реестра::
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\Filters
    Для этого раздела добавьте следующие подразделы и значения.
    Свернуть эту таблицуРазвернуть эту таблицу
    Подраздел:Значение:
    DOCM{5A98B233-3 C 59 - 4B31 - 944 C-0E560D85E6C3}
    DOCX{5A98B233-3 C 59 - 4B31 - 944 C-0E560D85E6C3}
    PPTM{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    PPTX{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    XSLM{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}
    XSLX{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}
    XLSB{312AB530-ECC9-496E-AE0E-C9E6C5392499}
    .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{FAEA5B46-761B-400E-B53E-E805A97A543E}
  4. Остановите и перезапустите службу поиска Exchange. Выполните следующие действия::
    1. затем –START ::затем –ВыполнитьTYPE :CmdВ диалоговом окнеOPENполя, а затем нажмите кнопкуOk..
    2. В командной строке введитеnet stop msftesql обменаи нажмите клавишу ВВОД..
    3. В командной строке введитеnet start msexchangesearchи нажмите клавишу ВВОД..
    4. TYPE :Exit, а затем нажмите клавишу ВВОД, чтобы выйти из командной строки.

Как зарегистрировать фильтры пакетов фильтр IFilter путем изменения реестра автоматически

С помощью сценария Exchange_reg.vbs можно внести изменения в реестр автоматически. Выполните следующие действия::
  1. Установите пакет фильтр корпорации Майкрософт.

    Примечание.Архитектура пакета фильтра должны соответствовать архитектура операционной системы (x 64 и x 86). Для получения дополнительных сведений об установке пакета фильтров Microsoft посетите следующий веб-узел корпорации Майкрософт:
    http://www.Microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en
  2. Скопируйте следующий текст и вставьте его в блокноте файл.
    ' Copyright (c) 2007 Microsoft Corporation. All rights reserved.
    '
    ' THIS CODE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. THE ENTIRE RISK
    ' OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.
    
    ' This is a filter registration script to configure Exchange Server 2007 to index 2007 Office attachments.
    ' The script generates a .reg file that adds the required registry keys.
    
    Const ForWriting = 2
    
    Set FSO   = CreateObject("Scripting.FileSystemObject")
    Set Shell = CreateObject ("WSCript.shell")
    Set Env   = Shell.Environment("Process")
    
    
    wscript.echo "Creating ExchangeFilterRegistration.reg in the current directory"
    Set file = FSO.OpenTextFile("ExchangeFilterRegistration.reg", ForWriting, True)
    
    commonFiles = Env("CommonProgramFiles")
    commonFiles = Replace(commonFiles,"\","\")
    
    officeFilterLocation  = commonFiles & "\Microsoft Shared\Filters\offfiltx.dll"
    onenoteFilterLocation = commonFiles & "\Microsoft Shared\Filters\ONIFilter.dll"
    visioFilterLocation   = commonFiles & "\Microsoft Shared\Filters\VISFilt.DLL"
    
    docxGuid    ="{5A98B233-3C59-4B31-944C-0E560D85E6C3}"
    pptxGuid    ="{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}"
    xlsxGuid    ="{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}"
    zipGuid     ="{20E823C2-62F3-4638-96BD-90F4F6784EBC}"
    xlsbGuid    ="{312AB530-ECC9-496E-AE0E-C9E6C5392499}"
    onenoteGuid ="{B8D12492-CE0F-40AD-83EA-099A03D493F1}"
    vsdGuid     ="{FAEA5B46-761B-400E-B53E-E805A97A543E}"
    
    exchangeClsidKey   = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\CLSID"
    exchangeFilterKey  = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\Filters"
    
    
    file.WriteLine "Windows Registry Editor Version 5.00"   
    file.WriteLine   
    file.WriteLine "[" & exchangeClsidKey & "]"  
    file.WriteLine 
    OutputCLSIDKey exchangeClsidKey, docxGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, pptxGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, xlsxGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, zipGuid,  officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, xlsbGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, onenoteGuid, onenoteFilterLocation 
    OutputCLSIDKey exchangeClsidKey, vsdGuid, visioFilterLocation 
    
    
    file.WriteLine "[" & exchangeFilterKey & "]"
    file.WriteLine 
    OutputFilterKey exchangeFilterKey, "docm", docxGuid
    OutputFilterKey exchangeFilterKey, "docx", docxGuid
    OutputFilterKey exchangeFilterKey, "pptm", pptxGuid
    OutputFilterKey exchangeFilterKey, "pptx", pptxGuid
    OutputFilterKey exchangeFilterKey, "xlsm", xlsxGuid
    OutputFilterKey exchangeFilterKey, "xlsx", xlsxGuid
    OutputFilterKey exchangeFilterKey, "xlsb", xlsbGuid
    OutputFilterKey exchangeFilterKey, "zip",  zipGuid
    OutputFilterKey exchangeFilterKey, "one",  onenoteGuid
    
    OutputFilterKey exchangeFilterKey, "vsd",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vss",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vst",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vdx",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vsx",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vtx",  vsdGuid
    
    
    wscript.echo "Created ExchangeFilterRegistration.reg for this server."
    wscript.echo "Run ExchangeFilterRegistration.reg to enable Exchange Search indexing of 2007 Office attachments."
    wscript.echo "then run ""net stop msftesql-exchange"" followed by ""net start msexchangesearch """
    
    Public Function OutputCLSIDKey(base,guid,location)
    	file.WriteLine "[" & base & "\" & guid & "]"
    	file.WriteLine "@=""" & location & """" 
    	file.WriteLine    
    End Function
    
    Public Function OutputFilterKey(base,extension,guid)
    	file.WriteLine "[" & base & "\." & extension & "]"
    	file.WriteLine "@=""" & guid & """" 
    	file.WriteLine    
    End Function
    
    
  3. Сохраните файл с именем Exchange_reg.vbs и дважды щелкните файл. Данная процедура создает ExchangeFilterRegistration.reg файла.
  4. Дважды щелкните файл ExchangeFilterRegistration.reg, а затем следуйте инструкциям на экране, чтобы задать правильные значения.
С помощью фильтра поддерживаются следующие расширения имен файлов пакета обновления:
  • DOCM
  • DOCX
  • с расширением ONE
  • PPTM
  • PPTX
  • .VDX
  • VSD
  • .vss
  • .vst
  • .VSX
  • .VTx
  • XLSB
  • XSLM
  • XSLX
  • .ZIP

Свойства

Код статьи: 944516 - Последний отзыв: 10 сентября 2011 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2007 Enterprise Edition
Ключевые слова: 
kbhowto kbexpertiseinter kbmt KB944516 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:944516

Отправить отзыв

 

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