Windows7 64bitでWindows Searchからpdfの中身を検索できるようにする手順


また同じ所ではまらないために備忘録。
マカフィーがインストールされている場合、アンインストールする必要があるかも。



参考

  1. http://news.mynavi.jp/articles/2010/06/22/w7/002.html
  2. http://news.mynavi.jp/column/windows/159/index.html


手順は以下。

1. IFilterの導入

  64bit版で動作するIFilterのAdobe PDF iFilter 9 for 64-bit platformsをダウンロード、インストールする。Adobe Readerなどに同梱されているIFilterは32bit版でしか動作しないらしい。


2. レジストリに書き込まれたアプリケーションIDを書き換える

  Fixes for 64-bit Adobe Reader preview handler and thumbnailsををダウンロード・インストールする。


3. インデックスを再構築する

  [インデックスのオプション画面]→[詳細オプション]からインデクスを再構築する。


  通常この処理は他のプログラムが動作していると処理を遅くする(バックオフ)が、
  今回はより速く終わらせるために、優先して処理させる。

    1. レジストリキー「HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search」を作成し
    2. DWORD(32bit)で「DisableBackoff」を作成し(値:1)、
    3. 再起動


  マカフィーがインストールされていると、インデックスの再構築処理が正常に実行
  されず、完了後に検索してもまったくヒットしない。
  再構築を実行して、再構築前と比べて極端に少ないインデックス数で処理
  が完了すること  (正常に動作しないこと)を確認してから、アンインストー
  ルし、再度再構築する。

  http://oshiete.goo.ne.jp/qa/6098251.html
  ウソだろという感じだけれど、実際にそうなったからしょうがない。今回使った環
  境以外では正常に動作するかもしれないので、一度インデックスの再構築を実
  行して確認する。

4. インデックスの再構築まで待機してレジストリキーを削除し再起動する
    1. PCを再起動したら「インデックスのオプション」画面を開く。
    2. 常に「インデックスを作成中です。その処理中、検索結果は完全ではない可能性があります」と表示される事を確認して完了まで待機する。
    3. 完了したら作成したレジストリキーを削除して、
    4. 再起動する。

以上でおわり。