「タスクバーの虫眼鏡アイコンをクリックしてもウィンドウが開かない」「検索ボックスにカーソルは出るのに、キーボードを叩いても文字が入らない」「検索結果がずっと読み込み中のまま……」。
アプリやファイルを素早く探せる「Windows検索」が使えないと、作業効率はガタ落ちです。
これはキーボードの故障ではなく、Windowsの裏側で動いている「検索プロセス(SearchHost.exe)」がサボっている(フリーズしている)状態です。
この記事では、PC全体を再起動する手間をかけずに、検索機能だけを強制的にリセットして復活させる手順を解説します。
目次
手順1:【最速】タスクマネージャーで「SearchHost.exe」を終了させる
検索バーが「開かない」「文字が打てない」という場合、この方法が最も効果的です。
フリーズしている検索プログラムを強制終了させると、Windowsが自動的に新品のプログラムを再起動してくれます。
- キーボードの [Ctrl] + [Shift] + [Esc] を同時に押し、「タスクマネージャー」を開きます。
- 上のタブから [詳細] をクリックします。
(※Windows 11の場合は左メニューの「詳細(リストのようなアイコン)」を選びます) - 名前の一覧から [SearchHost.exe] を探します。
(Sの列にあります。「SearchIndexer.exe」ではないので注意してください) - 見つけたら右クリックし、[タスクの終了] を選びます。
- 確認画面が出たら [プロセスを終了] を押します。
これで検索バーのプロセスが一瞬消え、すぐに自動で復活します。
もう一度検索バーをクリックして、文字が打てるか確認してください。
手順2:Windows Searchサービスを再起動する
手順1で直らない場合、検索機能の根幹となるサービス自体が止まっている可能性があります。
- キーボードの [Windows] + [R] キーを押して、「ファイル名を指定して実行」を開きます。
- 入力欄に
services.mscと入力し、[OK] を押します。 - サービス一覧の中から [Windows Search] を探してダブルクリックします。
- もし「サービスの状態」が「停止」になっていたら [開始] を押します。
- すでに「実行中」の場合は、一度 [停止] を押し、数秒待ってから [開始] を押して再起動させます。
- 「スタートアップの種類」が [自動(遅延開始)] になっていることも確認して [OK] で閉じます。
手順3:【検索結果が出ない場合】インデックスを再構築する
「文字は打てるけれど、あるはずのファイルが出てこない」という場合は、Windowsが持っている「ファイルの目次(インデックス)」が壊れています。
目次を作り直しましょう(少し時間がかかります)。
- [設定] > [プライバシーとセキュリティ] > [Windows 検索] を開きます。
(Windows 10の場合は [検索] > [Windows 検索]) - 一番下にある [詳細なインデックス作成のオプション] をクリックします。
- 小さなウィンドウが開くので、[詳細設定] ボタンを押します。
- 「トラブルシューティング」の項目にある [再構築] ボタンを押します。
- 「時間がかかります」と出ますが [OK] を押して放置します。
裏で目次の作り直しが始まります。PCはそのまま使っていて大丈夫ですが、検索結果が完全に戻るまで数時間かかる場合があります。
手順4:トラブルシューティングツールを使う
Windows標準の修復機能を使います。
- [設定] > [システム] > [トラブルシューティング] > [その他のトラブルシューティング ツール] を開きます。
- [検索とインデックス作成] の横にある [実行する] ボタンを押します。
- 「どのような問題がありますか?」と聞かれるので、当てはまるもの(例:「検索結果にファイルが表示されない」など)にチェックを入れて [次へ] を進みます。
- 自動で修復が行われます。
まとめ:検索バーのフリーズは「タスク終了」で治る
検索トラブルの症状別対処法です。
| 症状 | 原因 | 対処法 |
|---|---|---|
| 入力できない クリック無反応 |
UIプロセスのフリーズ | 手順1:SearchHost.exe終了 |
| 検索機能全体が停止 | サービスの停止 | 手順2:サービス再起動 |
| ファイルが見つからない | 目次データの破損 | 手順3:インデックス再構築 |
Windows Updateの後などに検索バーが反応しなくなることはよくあります。PCを再起動しても直らない場合は、タスクマネージャーからの「SearchHost.exe」リセットを試してみてください。
