クイック回答
Windowsの検索バーが機能しない問題を解決するには、次の方法をお試しください:
1. コンピューターを再起動する
2. Windows エクスプローラーを再起動する
3. 検索サービスを再起動する
4. 検索プロセスを再起動する
5. サードパーティ製検索ツールを使用する
Windows Searchで発生する可能性のある問題をすべて調査し、ケースごとの解決策をまとめました。
最初に、最も一般的な解決策を掲載しています。これらの方法で問題をすぐに解決できる可能性があります。うまくいかない場合は、該当する症状のセクションに進んでください。
今すぐファイルが必要ですか?Windows Searchが壊れていても、すぐに結果を得られるサードパーティ製検索ツールのセクションに直接進んでください。
1. クイック解決策:Windowsの検索バーの問題を数秒で解決
コンピューターを再起動する
単純な再起動で、多くの一時的な不具合を解決できます。
Windows エクスプローラーを再起動する
Windows エクスプローラーを再起動すると、PC全体を再起動せずにタスクバーと検索バーを更新できます。
- Ctrl+Shift+Escを押してタスク マネージャーを開きます。
- 「プロセス」タブで「Windows エクスプローラー」を見つけます。
- 右クリックして「再起動」を選択します。タスクバーが一時的に消え、その後再表示されます。

検索サービスを再起動する
Windows Searchサービスが停止していると、検索バーは機能しません。
- Win+Rを押して「ファイル名を指定して実行」を開きます。
- services.mscと入力してEnterを押します。
- 「サービス」ウィンドウで「Windows Search」までスクロールします。
- 状態が「実行中」の場合は、右クリックして「再起動」を選択します。実行されていない場合は「開始」を選択します。

- ウィンドウを閉じ、検索バーをテストします。
検索プロセスを再起動する
SearchHost.exeまたはSearchUI.exeが応答しない場合は、この操作で再起動できます。
- タスク マネージャーを開きます(Ctrl+Shift+Esc)。
- 「詳細」タブに移動します。
- SearchHost.exe(Windows 11)またはSearchUI.exe(Windows 10)を見つけます。
- 右クリックして「タスクの終了」を選択します。Windowsによって自動的に再起動されます。

- 検索バーをもう一度試します。
サードパーティ製ツールでファイルを瞬時に検索
Windows Searchが役に立たない場合でも、SeekFastやEverythingなどのサードパーティ製ツールなら、インデックス作成の遅延や不具合なしにファイルを瞬時に見つけられます。これらのツールはより高速かつ正確で、高度なフィルターも備えています。サードパーティ製ツールのセクションをご覧ください。
検索バーがまだ機能しない場合は、該当する問題のセクションに進んでください:
- 検索バーが開かない、または空白になる
- 検索バーに入力できない
- 検索は開くが結果が表示されない
- SearchHost.exeのCPU使用率が高い、またはクラッシュする
- サードパーティ製検索ツールを使用する
2. 検索バーが開かない、または空白になる
症状:検索ボックスをクリックしても何も起こらない、または空白のパネルが表示されます。
検索のトラブルシューティング ツールを実行する
組み込みのトラブルシューティング ツールは、一般的な問題を自動的に特定して解決します。
- Windowsキー+Iを押して「設定」を開きます。
- 「システム」(Windows 10では「更新とセキュリティ」)に移動します。
- 「トラブルシューティング」を選択します。

- 「その他のトラブルシューティング ツール」(Windows 10では「追加のトラブルシューティング ツール」)をクリックします。
- 「検索とインデックス作成」を見つけて「実行」をクリックします。
- 見つからない場合は、Win+X、続いてAを押し、次を実行します:
msdt.exe -ep WindowsHelp id SearchDiagnostic
画面の指示に従い、該当する問題にチェックを入れて、Windowsに検出した問題を修正させます。
Windows Font Cache Serviceを再起動する
- Win+Rを押し、"services.msc"と入力してEnterを押します。
- Windows Font Cache Serviceを見つけます。
- 右クリックして「停止」を選択します。
- 10秒待ってから、右クリックして「開始」を選択します。

- 検索バーをテストします。
検索機能をリセットする(上級者向け)
検索機能を工場出荷時の設定に戻し、深刻な破損を修復します。
注:メッセージが表示された場合は、実行ポリシーの変更が必要になることがあります。
Microsoft公式スクリプトを使用する
- MicrosoftからWindows SearchをリセットするPowerShellスクリプトをダウンロードします。
- スクリプトを右クリックし、「管理者としてPowerShellで実行」を選択します。
警告:リセット後、Windowsは検索インデックスを再構築する必要があります。インデックス作成が完了するまで、一部の結果が表示されない場合があります。
3. 検索バーに入力できない
症状:検索パネルは表示されますが、文字を入力できません。キー入力が反映されません。
Win+Rを使う方法
この操作でキーボード入力がリセットされ、多くの場合、すぐに入力できるようになります。
- Win+Rを押して「ファイル名を指定して実行」ダイアログを開きます。
- 「キャンセル」をクリックするか、Escを押します。

- 検索バーにもう一度入力してみます。
ctfmon.exeを手動で起動する
ctfmon.exeは、検索で使用するテキスト入力を管理します。
- Win+Rを押し、C:\Windows\System32\ctfmon.exeと入力して「OK」を押します。
- 検索バーに入力してみます。

恒久的に設定する:ctfmon.exeをスタートアップに追加します:
- Win+Rを押し、shell:startupと入力してEnterを押します。
- 右クリック → 「新規作成」→「ショートカット」の順に選択し、C:\Windows\System32\ctfmon.exeを参照して、名前を「ctfmon」にして完了します。
検索プロセスを再起動する
- タスク マネージャーを開きます(Ctrl+Shift+Esc)。
- 「詳細」タブに移動します。
- SearchHost.exe(Windows 11)またはCortana(旧バージョンのWindows 10)を終了します。

キーボードと言語の設定を確認する
メモ帳で入力をテストし、Win+Spaceを押してキーボード レイアウトまたは言語を切り替えます。
それでも入力できない場合は、サードパーティ製ツールのセクションに進んでください。
4. 検索は開くが結果が表示されない
症状:検索は開きますが、ファイル、アプリ、設定などが何も表示されません。
検索サービスとインデックス作成を確認する
- Win+Rを押し、services.mscと入力してEnterを押します。Windows Searchが実行中で、スタートアップの種類が「自動」に設定されていることを確認します。

- 「設定」→「プライバシーとセキュリティ」→「Windowsの検索」の順に移動します(Windows 10では「検索」→「Windowsの検索」)。

- インデックス作成の状態を確認します。

検索インデックスの対象をすべての場所に拡張する
- 「クラシック」ではなく「拡張」(ファイルを検索)を選択します。
- 重要なフォルダーが除外されていないことを確認します。

検索インデックスを再構築する
- コントロール パネルを開きます(Win+Rを押し、controlと入力します)。
- 「インデックスのオプション」→「詳細設定」→「ファイルの種類」で、必要な種類(.docx、.xlsx、.pptx、.pdfなど)が「プロパティとファイルのコンテンツのインデックスを作成する」に設定されていることを確認します。
- 「インデックスのオプション」→「詳細設定」→「再構築」の順に移動します。

検索とインデックス作成のトラブルシューティング ツールを実行する
Win+X、続いてAを押し、次を実行します:
msdt.exe -ep WindowsHelp id SearchDiagnostic
画面の指示に従い、該当する問題にチェックを入れて、Windowsに検出した問題を修正させます。

これらの方法で解決しない場合は、サードパーティ製検索ツールを使用するセクションに進んでください。
5. SearchHost.exeのCPU使用率が高い、またはクラッシュする
症状:SearchHost.exe(またはSearchIndexer.exe/SearchUI.exe)のCPU使用率が高い、またはクラッシュします。
インデックス作成が完了するまで待つ
- 「設定」→「プライバシーとセキュリティ」→「Windowsの検索」の順に開き、インデックス作成中の場合は完了するまで待ちます。
インデックス作成を一時停止または縮小する
- 「インデックス作成を一時停止」を使用するか、「インデックスのオプション」→「変更」で大きなフォルダーを削除します。
インデックスを再構築する
- 「コントロール パネル」→「インデックスのオプション」→「詳細設定」→「再構築」の順に移動します。

Windowsとドライバーを更新する
- 「設定」→「Windows Update」の順に移動し、すべての更新プログラムをインストールして、ドライバーも更新します。
マルウェアをスキャンする
- 「設定」→「プライバシーとセキュリティ」(Windows 11)→「Windows セキュリティ」→「ウイルスと脅威の防止」の順に開き、「フル スキャン」を選択します。
警告:C:\Windows\SystemApps以外にある「SearchHost.exe」は、マルウェアの可能性があります。
Windows Searchを無効にする(最終手段)
警告:検索を無効にすると、エクスプローラーとスタート メニューでの検索が遅くなります。
- services.mscを開き、Windows Searchを「無効」に設定して「停止」をクリックし、「OK」をクリックします。
ヒント:Windows Searchを無効にする場合は、代わりにサードパーティ製ツールの使用を検討してください。
6. サードパーティ製検索ツールを使用する
Windows Searchの問題を解決できない場合や、機能がニーズを満たさない場合は、より高度なさまざまなサードパーティ製検索ツールから選択できます。
SeekFast
数ある検索ツールの中でも、私は次の理由からSeekFastを最も頻繁に使用しています:
- ファイルの内容(Word、PDF、Excel、PowerPoint、OpenOffice、電子書籍、テキスト ファイルなど)を瞬時に検索できます。
- 組み込みの検索機能が壊れていても動作します。
- インテリジェントに検索し、関連性の高い結果を上位に表示します。
- 見つかった文章と検索語が強調表示されるため、非常に簡単に確認できます。
- 高速かつ軽量で、セットアップも簡単です。
SeekFastの使用方法は次のとおりです:
- 公式サイトからSeekFastをダウンロードします。
- インストールして開きます。
- 検索するフォルダーを選択します。

- キーワードを入力して「Enter」を押します。
-

- 任意の結果をクリックするとより広い範囲のテキストが表示され、ファイル名をクリックするとファイルが開きます。
PowerGREP
PowerGREPは、正規表現を使用して大量のテキストやバイナリ ファイルを検索、編集、分析できる強力なツールです。
PowerGREPは、数千のファイルを一度に検索、抽出、置換できる点が特長です。さらに、変更内容のプレビューと取り消しが可能なため、安全性も最大限に確保できます。
その他の選択肢
Windows向けのその他の検索ツールでは、次のものがおすすめです。
- Everything – ファイル名から瞬時にファイルを見つけられますが、ファイル内のテキスト検索にはあまり適していません。
- Listary – フォルダーやアプリの操作を高速化します。
- Copernic Desktop Search - 高度なフィルタリングとキーワードベースのクエリを使用して、コンピューター上のファイル、メール、文書にインデックスを作成し、すばやく取得できるWindows向け検索ツールです。
最後に、ここまでお読みいただいた方には、同様のトピックを扱った別の記事「Windows 10と11でファイルを検索する方法」もおすすめです。この記事では、私の経験をまとめ、Windowsでの検索について知っておくべき重要なヒントとテクニックを紹介しています。エクスプローラーやFindstrなどの組み込みツールに加え、サードパーティ製検索ツールについても詳しく解説しています。
まとめ
Windows Searchで問題が発生している場合は、上記の解決策を使用して復旧してください。
すぐに結果が必要な場合は、SeekFastを使えば、待つことなくあらゆるファイルの内容を見つけられます。解決策は必ずあります。
よくある質問
1. Windowsの検索バーが機能しない場合、どうすれば直せますか?
まず、コンピューター、Windows エクスプローラー、Windows Searchサービスを再起動します。それでも解決しない場合は、このガイドの手順に従うか、SeekFastを使用してすぐに検索してください。
2. SeekFastとは何ですか?Windows Searchが壊れている場合、どのように役立ちますか?
SeekFastは、Windows Searchが停止していてもファイルの内容を瞬時に検索できるため、文書、コード、メモをすぐに見つけられます。
3. Windows Searchでファイルやアプリが見つからないのはなぜですか?
インデックス作成の問題やサービスの停止が一般的な原因です。インデックスを再構築するか、応急処置としてサードパーティ製検索ツールを使用してください。
4. Windows Searchが停止している場合、Word、PDF、テキスト ファイルの中身を検索するにはどうすればよいですか?
SeekFastを使用してください。ほぼすべてのファイル形式の中から単語やフレーズをスキャンして見つけられます。また、この質問への非常に詳しい回答を掲載している記事「複数のWordファイル内のテキストを検索する方法」と「Windowsで複数のPDFファイル内のテキストを検索する方法」もご覧ください。
5. Windows Searchが開かない場合、ファイルを見つける最速の方法は何ですか?
SeekFastをダウンロードして使用してください。Windows Searchに依存せず、瞬時に結果を表示します。
6. Everything、SeekFast、PowerGREPの違いは何ですか?
-
Everythingはファイル名とフォルダー名のみをインデックス化し、名前による検索結果を瞬時に表示します。非常に高速ですが、内容の検索向けには設計されていません。
-
SeekFastはファイルの内容(Word、PDF、Excel、コードなど)を検索し、関連性に基づいて結果を並べ替え、一致する文章を表示します。高速で直感的に使用できます。
-
PowerGREPは、正規表現を使用した複数ファイルの検索、抽出、一括置換を必要とする上級ユーザー向けです。完全なプレビュー、保持される取り消し履歴、バックアップ機能に加え、スクリプトやバッチ スケジュールによる自動化も利用できます。
7. Windows Searchのインデックスを再構築すると、ファイルが削除または移動されますか?
いいえ。インデックスの再構築では検索データベースが作り直されるだけです。ディスク上のファイルには一切変更が加えられず、Windowsが検索機能を復元するためにファイルを再登録するだけです。

