Windows 11でSearchIndexerのCPU使用率が高い原因と対処法|設定確認から復旧手順まで

Windows 11でSearchIndexerのCPU使用率が高いときは、PCの故障よりも、インデックス対象が広すぎる、初回インデックス作成や再構築の途中、Outlook のローカルデータが多い、Windows Search サービスが不安定になっている、といった原因で起きることが大半です。まずは [設定] > [プライバシーとセキュリティ] > [Windows の検索] で状態を確認し、そのうえで検索範囲の見直しと再構築を進めるのが最短です。 (Microsoft Learn)

この記事では、Windows 11でSearchIndexerのCPU使用率が高いときの見分け方、起きやすい条件、確認すべき設定、更新や復旧の手順まで、実際に切り分けしやすい順番で整理します。

目次

Windows 11でSearchIndexerのCPU使用率が高いときの結論

SearchIndexer の高負荷は、ほとんどの場合、次の4つに集約できます。索引対象が多すぎる、更新や再構築の途中、Outlook の巻き込み、Windows Search サービスや検索コンポーネントの不整合です。特に Windows 11 の [拡張] 検索は PC 全体を対象にするため、普段の保存場所が限られている人にはオーバースペックになりやすいです。 (Microsoft サポート)

状況原因候補先にやること
Windows Update直後、または大量のファイル変更直後再インデックス中電源接続のうえ、まず状態を確認する
[拡張] を使っている、Indexed が多い対象範囲が広すぎる[クラシック] に戻す、除外フォルダーを追加する
Outlook 検索も遅い・欠けるOutlook データやメールボックスが重いOutlook のインデックス状態と対象データを確認する
検索結果もおかしい、サービスが止まっているWindows Search サービスの不整合services.msc で Windows Search を確認する
再構築でも改善しない検索コンポーネントの破損トラブルシューティング、公式リセットへ進む

この表は、Microsoft の公開情報をもとに、最初の切り分け向けに整理したものです。 (Microsoft Learn)

まず「正常な高負荷」か「異常な高負荷」かを見分ける

最初に見る場所は [Windows の検索] です。ここで Indexed の件数 と 現在の状態 を確認します。件数が増え続けていたり、状態が「インデックスの作成中です」になっているなら、SearchIndexer は壊れているのではなく、単に仕事中の可能性が高いです。 (Microsoft サポート)

一方で、一晩置いても CPU 使用率が高いまま、Indexed の数がほぼ動かない、検索結果も欠ける なら、待つより設定修正に進むべきです。Microsoft も、初回インデックス作成は数時間かかることがあり、再構築後は最大 24 時間ほど走らせるよう案内しています。逆に、それを超えても改善しないなら、単なる作成中ではなく、範囲設定やサービス不整合を疑うのが自然です。 (Microsoft サポート)

SearchIndexerのCPU使用率が高くなる主な原因

インデックス対象が広すぎる

Windows 11 の検索は [クラシック] と [拡張] の2モードがあり、クラシックは主にドキュメント、ピクチャ、ミュージック、デスクトップを対象にします。拡張は PC 全体を対象にするため、より多くのリソースを使う可能性があります。Microsoft は、インデックス対象が 40万件を超えるとパフォーマンス問題が起き始める可能性 があると案内しています。 (Microsoft サポート)

さらに厄介なのが、小さいファイルが大量にあるフォルダー です。Microsoft は、4KB 未満の小さなファイルが多数ある場合や、コンピューターコードをインデックス対象にすると、インデックスサイズが大きくなりやすいと説明しています。Windows はファイル変更を継続的に追跡してインデックスを更新するため、更新頻度の高い作業フォルダーまで広く対象にすると、SearchIndexer が落ち着きにくくなります。 (Microsoft サポート)

Outlookやローカルメールデータが多い

Outlook を使っている PC では、SearchIndexer の高負荷は珍しくありません。Microsoft は、Outlook が同期済みメールを既定でインデックスに追加する と説明しており、オフライン検索でもそのインデックスを使います。さらに、極端に大きいメールボックスではインデクサーの性能が落ちる可能性があります。 (Microsoft サポート)

特に classic Outlook を使っていて、検索結果が欠ける、検索が重い、SearchIndexer が長時間高止まりする、という組み合わせなら、Outlook 側を優先的に疑ってください。インデックス状態の残件数が減っていないなら、PC 全体ではなく Outlook データ側が詰まっている可能性があります。 (Microsoft サポート)

Windows Update直後やインデックス再構築直後

Windows Update や大きな環境変更の後は、インデックス作成が再開・再構築されるため、一時的に SearchIndexer の CPU 使用率が上がります。Microsoft は、Windows のアップグレード中は Windows Search サービスが自動的に一時停止し、アップグレード後は起動まで数分待つよう案内しています。再構築をかけた後も、完了まで最大 24 時間見ておく想定です。 (Microsoft Learn)

Windows Searchサービスや検索コンポーネントの不整合

SearchIndexer の高CPUが長引くときは、Windows Search サービス自体の状態 も要確認です。Microsoft は、Windows Search サービスが 実行中 かつ 自動(遅延開始) になっているべきだと案内しています。また、一部のウイルス対策ソフトや「PC 最適化」系アプリがこのサービスを無効化することがあるとも明記しています。 (Microsoft Learn)

さらに重いケースでは、検索範囲や再構築だけでは戻りません。Microsoft は公式手順として、Windows Search の PowerShell リセット、さらに必要なら Search パッケージの AppData フォルダーと Search レジストリキーの再生成 まで案内しています。つまり、更新後や設定変更後に検索コンポーネントの整合性が崩れるケースもあり得ます。 (Microsoft Learn)

Windows 11でSearchIndexerのCPU使用率が高いときの対処手順

インデックス状態を確認する

まず [設定] > [プライバシーとセキュリティ] > [Windows の検索] を開き、Indexed の件数と状態を見ます。状態が「インデックスの作成中です」「ユーザー アクティビティがあると、インデックス作成速度が低下します」なら、まずは異常ではなく処理中です。ノート PC なら電源接続して様子を見てください。 (Microsoft サポート)

逆に、状態が 「インデックス作成が実行されていません」 なら、次の「Windows Search サービス確認」に進みます。「一時停止」 のままなら、設定画面から意図せず止めていないかも確認してください。 (Microsoft Learn)

検索範囲を絞る

保存場所がほぼユーザーフォルダー内に収まるなら、[拡張] から [クラシック] へ戻す のが手堅い対処です。クラシックは検索性能とリソース消費のバランスを取りやすく、不要なフォルダーまで索引対象にしません。 (Microsoft サポート)

さらに重いなら、[Windows の検索] > [除外されたフォルダーを追加] で対象を外します。より細かく調整したい場合は [詳細インデックス オプション] > [変更] でインデックス対象を絞ります。優先して見直したいのは、小さいファイルが大量にある場所 と 更新が頻繁な場所 です。 (Microsoft Learn)

全文検索が不要な拡張子が多いなら、[詳細インデックス オプション] > [詳細設定] > [ファイルの種類] で、対象拡張子を 「プロパティのみ」 に寄せる方法もあります。内容検索は弱くなりますが、インデックスサイズを抑えやすくなります。 (Microsoft サポート)

Outlookを使っているなら検索設定も見直す

classic Outlook を使っているなら、まず Outlook の検索ボックスをクリックし、[検索ツール] > [インデックス作成の状態] を見ます。残件数が減らないなら、Outlook 側のデータや構成が詰まっている可能性があります。次に [検索する場所] で必要なデータファイルが選択されているか確認してください。 (Microsoft サポート)

そのうえで、Windows の [インデックスのオプション] を開き、Microsoft Outlook が含まれる場所に入っているか を確認します。大きなメールボックスを長期間ローカル保持している環境では、同期期間を短くするとインデクサーの負荷軽減につながることがあります。 (Microsoft サポート)

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

範囲を絞っても改善しないなら、インデックスを再構築します。手順は [設定] > [プライバシーとセキュリティ] > [Windows の検索] > [詳細インデックス オプション] > [詳細設定] > [再構築] です。コントロール パネルの [インデックスのオプション] から [詳細設定] > [再構築] でも構いません。 (Microsoft サポート)

再構築後は、しばらく検索結果が不完全になります。Microsoft は、再構築後のインデクサーを最大 24 時間動かすよう案内しているため、すぐに効果判定せず、少なくとも数時間は様子を見るのが安全です。 (Microsoft Learn)

Windows SearchサービスとWindows Updateを確認する

services.msc を開き、Windows Search をダブルクリックします。[スタートアップの種類] が [自動(遅延開始)]、[サービスの状態] が [実行中] になっていなければ修正します。ここが止まっていると、SearchIndexer まわりはまともに安定しません。 (Microsoft サポート)

その後、[設定] > [Windows Update] > [Windows 更新プログラムの確認] を実行し、利用可能な更新があれば適用して再起動します。Search の不具合は更新で改善することがあるため、古い状態のまま深追いしない方が効率的です。 (Microsoft サポート)

トラブルシューティングと公式リセットを使う

Windows 11 では、[設定] > [プライバシーとセキュリティ] > [トラブルシューティング] > [Windows の検索] > [インデクサー トラブルシューティング ツール] から診断を実行できます。再構築やサービス確認で直らないときは、ここを飛ばさない方がいいです。 (Microsoft サポート)

それでも改善しないなら、Microsoft が案内している ResetWindowsSearchBox.ps1 による公式リセットに進みます。これは 管理者権限が必要 で、組織でスクリプト実行が禁止されている場合は管理者対応になります。なお、Microsoft は リセットしてもファイル自体には影響しない と案内していますが、検索結果の関連性は一時的に不安定になることがあります。 (Microsoft Learn)

それでも直らないときの復旧手順

Windows 全体のシステムファイル破損が疑わしいなら、管理者としてコマンドプロンプトを開き、次を順に実行します。

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

Microsoft も、システムファイルの復元と修復の手順としてこの順番を案内しています。Search だけの問題に見えても、土台のシステムファイルが壊れていると再構築やリセットだけでは戻らないことがあります。 (Microsoft サポート)

それでも直らない場合、最後の手段は Windows Search パッケージの AppData フォルダー再生成 です。これはレジストリ編集を含む上級者向け手順で、Windows 11 では MicrosoftWindows.Client.CBS_cw5n1h2txyewy 配下を対象にします。Microsoft 自身が レジストリ編集のリスク を明記しているので、復元ポイントやバックアップを取ってから進めるべきです。企業PCなら、ここから先は IT 管理者に引き継いだ方が安全です。 (Microsoft Learn)

迷ったときの優先順位

遠回りしない順番は、次のとおりです。

  1. [Windows の検索] で Indexed 件数と状態を見る
  2. [拡張] なら [クラシック] へ戻す、除外フォルダーを追加する
  3. Outlook を使っているなら Outlook 側のインデックス状態を確認する
  4. インデックスを再構築する
  5. Windows Search サービスと Windows Update を確認する
  6. トラブルシューティング → 公式リセットの順で進める

この順番にすると、いきなりレジストリや手動削除に触らずに済み、改善しやすいところから潰せます。 (Microsoft サポート)

まとめ

Windows 11でSearchIndexerのCPU使用率が高い原因は、対象範囲の広さ、再構築中、Outlook の巻き込み、Search サービスや検索コンポーネントの不整合 が中心です。特に、[拡張] のまま放置、小さいファイルが多いフォルダーを丸ごと索引対象、Outlook データの肥大化 は起こりやすいパターンです。 (Microsoft サポート)

次にやるべきことは明確です。まず [Windows の検索] で状態を見る。次に 検索範囲を絞る。それでもだめなら 再構築。さらに改善しなければ Windows Search サービス確認、Windows Update、公式リセット に進む。この順番なら、無駄に深い復旧作業へ飛ばずに済みます。 (Microsoft サポート)
:

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次