Windowsで検索が機能しない時の対処法:6つの効果的な解決策
Windows 検索で問題が起きていませんか?スタートメニュー、タスクバー、ファイルエクスプローラーで何も見つからないのは本当にイライラしますよね。コアプロセスがループに陥っていたり、一部のサービスが正常に動作していないことが原因の場合もあります。でも、幸いなことに、いくつかの対策を講じればたいていは解決できます。これらの手順では、よくある問題(主要プロセスの再起動、組み込みのトラブルシューティングツールの実行、サービスのチェック、インデックスの再構築、そして完全に機能していない場合は検索機能をリセットすることなど)を網羅しています。目標は、検索を再開し、ファイルやアプリなどをすぐに見つけられるようにすることです。ただし、手順によっては少々奇妙に思えたり、再起動が必要になったりする場合もありますが、たいていはそれだけで問題が解決するはずです。問題の原因となる可能性のある新しい Windows アップデートやバグにも注意してください。
Windows Search がアクセスしにくい状態になっている場合の修正方法
Windowsエクスプローラーと重要な検索プロセスを再起動する
これは、検索が突然停止したり、極端に遅くなったりした場合に試す価値のある簡単な解決策です。explorer.exe 、ctfmon.exe、SearchIndexer.exeなどのコアプロセスがハングしたりクラッシュしたりして、検索が停止することがあります。これらのプロセスを再起動すると、一時的な不具合が解消されることがあります。
- 押すCtrl + Shift + Escとタスクマネージャーが開きます。そう、これが一番早い方法ですね。
- 「詳細」タブに移動します。ここですべてのプロセスが実行されます。
- 次のプロセスを 1 つずつ探して選択します。
explorer.exectfmon.exeSearchIndexer.exe
見つかったら、「タスクの終了」をクリックします。するとすぐに再起動します。少し奇妙に感じるかもしれませんが、ちゃんと動作します。
- 次に、[ファイル] > [新しいタスクの実行]をクリックします。
- と入力し
explorerて押すと、Windowsエクスプローラーが再び起動します。とEnterについても同じ手順を繰り返します。ctfmonSearchIndexer
これらのプロセスは検索に不可欠であり、状態が悪化している場合は再起動することで正常に動作するようになるため、この方法は多くの場合役立ちます。場合によっては、これを行うだけで、検索が遅くなったり反応しなくなったりする問題が瞬時に解決されることもあります。
Windows組み込みの検索とインデックスのトラブルシューティングツールを実行する
これは非常に簡単です。Windowsには専用のトラブルシューティングツールが搭載されており、インデックスの破損やサービスの中断など、一般的な検索の問題を自動的にチェックして修正します。最近のアップデート後に検索が不安定になったり、突然動作しなくなったりした場合でも、このトラブルシューティングツールを使えば、手動で操作することなく原因を特定して修正できる場合が多いです。
- Windowsキー+Rキーを押す
- 入力し
ms-settings:troubleshootてヒットEnter - その他のトラブルシューティングをクリック
- 下にスクロールして「検索とインデックス」を見つけ、「実行」をクリックします。
- 指示に従ってください。修正方法が提案される場合もありますし、問題点が指摘される場合もあります。
このツールは、インデックスの破損やサービスの問題など、検索エラーのよくある原因を診断するのに役立ちます。通常は、簡単なチェックで問題を解決できます。
Windows Search サービスが正常に実行されていることを確認する
検索サービス自体が動作していないのであれば、当然ながら機能不全に陥っています。アップデートやシステム変更によってこのサービスが無効化されたり、起動が遅れたりして、検索が失敗することもあります。
- 実行を開く(Windowsキー+R)
- 入力
services.mscして押すEnter - サービスリストでWindows Searchを見つけます
- ダブルクリックします。スタートアップの種類で「自動(遅延開始)」を選択します。
- ステータスが[停止] と表示されている場合は、[開始]を押します。
- 「OK」をクリックします。必要と思われる場合はPCを再起動してください。Windowsでは再起動が必要な場合もあります。
これにより、コア検索エンジンサービスがアクティブで準備完了であることが保証されます。サービスが停止または無効化されている場合、検索機能は全く機能しないか、非常に制限された状態になります。
検索インデックスを再構築する – 検索ですべてのファイルが表示されない場合
検索を実行しても多くのファイルやフォルダが見つからない場合は、インデックスが同期されていないか破損している可能性があります。特に大きなフォルダ変更やシステムアップグレードの後は、インデックスを再構築することで検索を再開できます。
- 「実行」を開いて入力
control /name Microsoft. IndexingOptions - [OK]をクリックします
- 「変更」をクリックしてすべてを選択します。インデックスを作成するすべてのドライブまたはフォルダをチェックし、「OK」をクリックします。
- メインのインデックスオプションウィンドウに戻り、「詳細設定」をクリックします。
- トラブルシューティングセクションの「再構築」をクリックします
はい、ファイル数が多い場合は時間がかかる場合がありますが、多くの場合、それだけの価値はあります。インデックスオプションウィンドウの進行状況バーに注意してください。再構築後、検索がより安定して動作するようになるかもしれません。
あなたの Windows は最新ですか? それともロールバックが必要ですか?
Windowsのアップデートによって、検索に支障をきたすバグが発生することがあります。特にアップデート直後に問題が発生した場合はなおさらです。新しいアップデートがないか確認するか、以前のバージョンにロールバックしてみるのも良いでしょう。
- 設定> Windows Update を開く
- 「アップデートを確認」をクリックします。アップデートが見つかった場合はインストールしてください。アップデートによって、検索の問題の原因となっているバグが修正されることがあります。
- 最近の更新によって問題が発生した疑いがあり、新しい更新が利用できない場合は、アンインストールできます。
- 「実行」を開いて入力
appwiz.cpl - インストールされた更新プログラムの表示をクリックします
- 下にスクロールして最新のWindowsアップデートを見つけ、それを選択して「アンインストール」をクリックします。
注意:アップデートをロールバックすると、場合によっては他の問題が発生する可能性があるため、可能であればバックアップを作成してください。いずれにせよ、このアプローチは、確実な修正というよりも、最近のバグを修正することを目的としています。
Windows Searchを完全にリセットする – 最後の手段
他に方法がない場合は、Windows Search をリセットするしか残された手段がないかもしれません。Microsoft は、検索機能を完全に修復またはリセットする PowerShell スクリプトを提供しています。Windows は当然ながら、検索を必要以上に困難にしています。
- Windows Search のリセット PowerShell スクリプトのダウンロード ページにアクセスします。
- ダウンロードをクリック
- このスクリプトを実行するには、実行ポリシーを設定する必要がある場合があります。
- 実行を開く(Windows + R)
- 入力し
powershellてCtrl + Shift + Enter管理者権限を押します - 次のコマンドを実行します。
Get-ExecutionPolicy— メモするSet-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
- 確認
Y - スクリプトをダウンロードしたフォルダに移動します。右クリック >その他のオプションを表示> PowerShellで実行
- 実行します。プロンプトが表示されたら、それに従います。
- 完了したら、次のコマンドで実行ポリシーを元に戻します。
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Restricted- あるいは
RemoteSigned先ほど見たものに応じて
また、その後に管理者特権のコマンド プロンプトで実行することを忘れないでください。これにより、検索の妨げになる可能性のある根本的なシステムの問題を修正できdism /online /cleanup-image /restorehealthます。sfc /scannow
結局のところ、検索の問題は様々な理由で発生しますが、ほとんどの場合、これらの方法のいずれかで問題が解決するでしょう。それでも解決しない場合は、次回のWindowsアップデートを待つか、修復インストールを行う価値があるかもしれません。