2013/10/26(土) [n年前の日記]
#2 [windows] SearchFilterHost.exeがCPUコア1つ分使い果たしてしまう
数日前から、SearchFilterHost.exeというプログラムが、CPUコア1つ分をずっと使い続けてしまう状態に。Windows Search で使ってるプログラムらしいけど。なんでこんな状態に…。ちなみに環境は Windows7 x64。
とりあえず、コントロールパネル → インデックスのオプション(検索欄に「インデックス」と打ち込めば項目が出てくるはず)、で設定を見直し。xmlを検索しないようにすると改善する時がある、てな話を見かけたので試してみたり、あるいは再構築をしてみたり。詳細設定ボタンを押せば、そのあたりが選べるようになる。
しかし相変わらず、何かのタイミングで、CPU使用率が凄い状態になってしまう。検索を開始した頃はそれほど重くなってないので、たぶん何かのファイルを検索し始めた時に重くなるのかなと。犯人に相当するファイルが居そうな気がする…。
ファイルの拡張子によって、ファイルのプロパティだけをインデックスするか、中身(コンテンツ?)もインデックスするか設定できるように見えた。たぶん、コンテンツを眺めてるうちに重くなるのではあるまいかと。そこで、自分が知らない拡張子、かつ、コンテンツもインデックスする設定になっている拡張子は、プロパティだけをインデックスするように変更。
これで解決してくれるといいのだけど…。
とりあえず、コントロールパネル → インデックスのオプション(検索欄に「インデックス」と打ち込めば項目が出てくるはず)、で設定を見直し。xmlを検索しないようにすると改善する時がある、てな話を見かけたので試してみたり、あるいは再構築をしてみたり。詳細設定ボタンを押せば、そのあたりが選べるようになる。
しかし相変わらず、何かのタイミングで、CPU使用率が凄い状態になってしまう。検索を開始した頃はそれほど重くなってないので、たぶん何かのファイルを検索し始めた時に重くなるのかなと。犯人に相当するファイルが居そうな気がする…。
ファイルの拡張子によって、ファイルのプロパティだけをインデックスするか、中身(コンテンツ?)もインデックスするか設定できるように見えた。たぶん、コンテンツを眺めてるうちに重くなるのではあるまいかと。そこで、自分が知らない拡張子、かつ、コンテンツもインデックスする設定になっている拡張子は、プロパティだけをインデックスするように変更。
これで解決してくれるといいのだけど…。
◎ pdfはインデックスしてくれないらしい。 :
インデックスのオプションを眺めてたら、「PDFファイル用のiFilterはねえよ」と表示されているのが気になったり。
ググってみたら、Adobe Reader をインストールすると、元々あったiFilterとやらが削除されてしまうそうで…。Adobeェ…。
_Adobe - Acrobat : For Windows : PDF iFilter 64 11.0.01 から入手できる、Windows x64用の iFilter をインストールすれば、Windows Search でPDFの中身も検索できる状態になるという話を見かけて試しにインストール。
ググってみたら、Adobe Reader をインストールすると、元々あったiFilterとやらが削除されてしまうそうで…。Adobeェ…。
_Adobe - Acrobat : For Windows : PDF iFilter 64 11.0.01 から入手できる、Windows x64用の iFilter をインストールすれば、Windows Search でPDFの中身も検索できる状態になるという話を見かけて試しにインストール。
◎ 2013/10/27追記。Googleドライブのせいかもしれず。 :
Windowsのイベントログを眺めていたら、「Googleドライブのフォルダにアクセスできねえです」と、Windows Searchがログを残してたことに気付いたり。もしかするとソレか…そのせいか…。
Googleも一時期、デスクトップサーチのプログラムを配布してた記憶があるけど。ライバル企業だから Windows Search の動作を妨害してたのだろうか…。いや、むしろそういうのって、Microsoft がやりそうだな…。「このユーザ、Googleドライブを入れてやがる。嫌がらせしてやるか」みたいな。でも、自分の環境、 Googleドライブも入れてるけど、SkyDriveも入れてるんですけどねえ…。SkyDriveユーザにも嫌がらせをするんかい…。まあ、根拠のない邪推なのですけど。
とりあえず、Googleドライブのフォルダを、除外フォルダ設定にしてみたり。これで改善すればいいのだけど…。
Googleも一時期、デスクトップサーチのプログラムを配布してた記憶があるけど。ライバル企業だから Windows Search の動作を妨害してたのだろうか…。いや、むしろそういうのって、Microsoft がやりそうだな…。「このユーザ、Googleドライブを入れてやがる。嫌がらせしてやるか」みたいな。でも、自分の環境、 Googleドライブも入れてるけど、SkyDriveも入れてるんですけどねえ…。SkyDriveユーザにも嫌がらせをするんかい…。まあ、根拠のない邪推なのですけど。
とりあえず、Googleドライブのフォルダを、除外フォルダ設定にしてみたり。これで改善すればいいのだけど…。
[ ツッコむ ]
以上です。