Outlookでのメール検索、どうしてますか?
会社ではMS365を導入しているので、メーラーはOutlook一択な状態です。
皆さんはメールの検索をするとき、何を使用して検索していますか?
検索バー
検索キーワードを入力したとき、キーワードを妙な単位に分割し、分割した一部のキーワードでもヒットすると検索結果に出してしまう。
(ダブルコーテーションで括れば完全一致で検索してくれるようですが…)
自分が使いこなせていないという話もあります。
Copilot
確かに最近これもあり。
高度な検索
自分は、この昔からある「高度な検索」を好んで使います。
検索するフィールドを選べる事や、差出人でのフィルターができるから。
まぁ好みの問題ですね。
ある日「高度な検索」でメールが検索できなくなった
新しいPCをセットアップして数ヶ月使っているとたまに発生するのですが、昨日まで使えていたのに突然検索ができなくなります。(検索しても検索結果が 0件 となる)
色々と調べてみると、[設定] - [プライバシーとセキュリティ] - [検索] で、右上に表示される インデックス と 保留中 の件数があやしい。
保留中 には数十万件が表示され、インデックス の状況が全く進まない。数分に1件程度。
PCを再起動しても変わらず、インデックスの再構築を実行しても状況が変わらない事が多々。
つまり、Windows Search が何らかの事象で再構築が実行され、それが進まない (と思われる)。「高度な検索」は Windows Search のインデックスに依存しているのでメールの検索ができない。
対処方法
正しい対処方法かわかりませんが、自分の場合は下記で対応できています。
Windows Searchの優先度を上げる
レジストリエディタで下記レジストリを修正し、PCを再起動。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
キー名:UseLowPriorityConfiguration
値: 1から0に変更
このレジストリに関しては、下記の情報もあります。
https://learn.microsoft.com/ja-jp/troubleshoot/outlook/performance/performance-issues-if-uselowpriorityconfiguration-is-0
この記事では、一部の構成や状況では、レジストリの UseLowPriorityConfiguration 値を変更すると、コンピューターのパフォーマンスにランダムな問題が発生することがあります という記載があり推奨されていないようですが、自分の環境では不都合は発生していません。
もしかすると、PCのリソースが足りない場合に動作に影響が出るのかもしれません。

