現在オフラインです。再接続するためにインターネットの接続を待っています

お使いのブラウザーはサポートされていません

このサイトを利用するには、ブラウザーを更新する必要があります。

Internet Explorer を最新バージョンに更新する

Exchange Server 2007 でフィルタ パック IFilter を登録する方法

重要 : この資料には、レジストリの編集方法が記載されています。万一に備えて、編集の前には必ずレジストリをバックアップし、レジストリの復元方法を理解しておいてください。バックアップ、復元、および編集方法の詳細を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
322756 Windows でレジストリをバックアップおよび復元する方法
はじめに
この資料では、Microsoft Exchange Server 2007 で Microsoft フィルタ パック IFilter を登録する方法について説明します。IFilter を登録すると、Exchange Server 2007 を実行しているサーバーで、これまでのファイル形式に加えて、別のファイル形式でもインデックスを作成できます。IFilter を登録するには、レジストリを変更する必要があります。

この資料では、レジストリを手動で変更する方法について説明します。また、Exchange_reg.vbs スクリプトを使用してレジストリを自動で変更する方法についても説明します。
詳細
警告 : レジストリ エディタまたは別の方法を使用してレジストリを誤って変更すると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリの変更により発生した問題に関しては、一切責任を負わないものとします。レジストリの変更は、自己の責任において行ってください。

レジストリを手動で変更してフィルタ パック IFilter を登録する方法

これを実行するには、以下の手順を実行します。
  1. Microsoft フィルタ パックをインストールします。

    : フィルタ パックのアーキテクチャは、オペレーティング システムのアーキテクチャ (x64 または x86) と一致している必要があります。Microsoft フィルタ パックをインストールする方法の詳細を参照するには、以下のマイクロソフト Web サイトにアクセスしてください。
  2. 次のレジストリ サブキーを見つけます。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\CLSID\
    このサブキーに、以下のサブキーと値を追加します。
    サブキー
    {5A98B233-3C59-4B31-944C-0E560D85E6C3}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {DDFE337F-4987-4EC8-BDE3-133FA63D5D85}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {20E823C2-62F3-4638-96BD-90F4F6784EBC}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {312AB530-ECC9-496E-AE0E-C9E6C5392499}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {B8D12492-CE0F-40AD-83EA-099A03D493F1}drive:\Program Files\Common Files\Microsoft Shared\Filters\ONIFilter.dll
    {FAEA5B46-761B-400E-B53E-E805A97A543E}drive:\Program Files\Common Files\Microsoft Shared\Filters\VISFilt.DLL
  3. 次のレジストリ サブキーを見つけます。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\Filters
    このサブキーに、以下のサブキーと値を追加します。
    サブキー
    .docm{5A98B233-3C59-4B31-944C-0E560D85E6C3}
    .docx{5A98B233-3C59-4B31-944C-0E560D85E6C3}
    .pptm{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    .pptx{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    .xlsm{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}
    .xlsx{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 Search サービスをいったん停止してから再開します。これを行うには、以下の手順を実行します。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに cmd と入力し、[OK] をクリックします。
    2. コマンド プロンプトで、net stop msftesql-exchange と入力し、Enter キーを押します。
    3. コマンド プロンプトで、net start msexchangesearch と入力し、Enter キーを押します。
    4. exit と入力し、Enter キーを押して、コマンド プロンプトを終了します。

レジストリを自動で変更してフィルタ パック IFilter を登録する方法

Exchange_reg.vbs スクリプトを使用してレジストリを自動で変更できます。これを行うには、以下の手順を実行します。
  1. Microsoft フィルタ パックをインストールします。

    : フィルタ パックのアーキテクチャは、オペレーティング システムのアーキテクチャ (x64 または x86) と一致している必要があります。Microsoft フィルタ パックをインストールする方法の詳細を参照するには、以下のマイクロソフト Web サイトにアクセスしてください。
  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 = 2Set 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", docxGuidOutputFilterKey exchangeFilterKey, "docx", docxGuidOutputFilterKey exchangeFilterKey, "pptm", pptxGuidOutputFilterKey exchangeFilterKey, "pptx", pptxGuidOutputFilterKey exchangeFilterKey, "xlsm", xlsxGuidOutputFilterKey exchangeFilterKey, "xlsx", xlsxGuidOutputFilterKey exchangeFilterKey, "xlsb", xlsbGuidOutputFilterKey exchangeFilterKey, "zip",  zipGuidOutputFilterKey exchangeFilterKey, "one",  onenoteGuidOutputFilterKey exchangeFilterKey, "vsd",  vsdGuidOutputFilterKey exchangeFilterKey, "vss",  vsdGuidOutputFilterKey exchangeFilterKey, "vst",  vsdGuidOutputFilterKey exchangeFilterKey, "vdx",  vsdGuidOutputFilterKey exchangeFilterKey, "vsx",  vsdGuidOutputFilterKey exchangeFilterKey, "vtx",  vsdGuidwscript.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 FunctionPublic 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
  • .xlsm
  • .xlsx
  • .zip
Exchange 2007 SP1 Office-12 filters
プロパティ

文書番号:944516 - 最終更新日: 06/13/2008 07:15:58 - リビジョン: 2.0

  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2007 Enterprise Edition
  • kbhowto kbexpertiseinter KB944516
フィードバック
if?DI=4050&did=1&t=">tps://c.microsoft.com/ms.js"> >mp;did=1&t="> "//c.microsoft.com/ms.js'><\/script>");