Windows 10 の検索問題のトラブルシューティングと修正方法
Windows 10 の検索で困っていませんか?ショートカットが壊れたり、検索結果が見つからなかったり、何も見つからないなど、時々検索がうまくいかないことがあります。諦める前に、OS 全体を再インストールしなくても問題を解決できる方法がいくつかあります。これらの方法を使えば、検索機能を復元でき、頭を悩ませることなく再び検索できるようになります。
Windows 10で検索の問題を解決する方法
Windows Search サービスが実行されているかどうかを確認する
ちょっと奇妙ですが、Windowsは何か問題がない限り、検索サービスを自動的にオフにしません。通常は、検索サービスが有効になっていて、実際に実行されていることを確認するだけで済みます。このサービスが実行されていない場合、検索は機能しません。そこで、Services.mscを開いて以下の点を確認してください。
- を押してWindows + R、入力し
Services.msc、Enter キーを押します。 - Windows Searchまで下にスクロールします。
- それをクリックして、「ステータス」列を確認します。 「実行中」と表示されていれば問題ありません。
- スタートアップの種類が「自動」または「自動(遅延開始)」に設定されていることを確認してください。設定されていない場合は、右クリックして「プロパティ」を選択し、「自動」に設定して「開始」をクリックしてください。
場合によっては、一部の設定で再起動やWindows Update後にこのサービスが停止することがあります。確認してみてください。確認は簡単ですし、検索がすぐに解決するかもしれません。機種によっては、この手順を数回再起動した後に繰り返す必要がある場合もありますので、最初の1回でうまくいかなくても諦めないでください。
Windows 10で検索インデックスを再構築する
これは「しばらく放置しておこう」という類の作業です。Windowsが精査しなければならないデータの量によっては、インデックスの再構築に数時間かかることがあるからです。しかし、検索がひどく不正確だったり、何も見つからなかった場合、インデックスの再構築で大抵は解決します。さらに、破損したエントリもいくつか削除されます。
- スタートメニューまたはタスクバーの検索バーに「インデックスのオプション」と入力し、Enterキーを押します。検索が機能しない場合は、コントロールパネルを開き、表示方法を「小さいアイコン」に設定して、 「インデックスのオプション」をクリックしてください。
- そのウィンドウで「詳細設定」ボタンをクリックします。 「詳細オプション」ウィンドウが開きます。
- 「インデックス設定」タブの「トラブルシューティング」セクションの下部にある「再構築」ボタンを見つけてクリックしてください。
再構築にはしばらく時間がかかる可能性があることを知らせる確認ボックスが表示されます。「OK」をクリックしてください。起動すると、Windows が処理を開始します。数時間かかる場合もありますが、それよりずっと早く完了することもあります。ただし、再構築中は検索結果が不完全または不整合になる可能性があることにご注意ください。
注: 特定の設定では、再構築プロセスがうまくいかなかったり、予想よりも時間がかかったりすることがあります。その場合は、再起動するか、プロセス全体を再度実行してみることをお勧めします。
組み込みのトラブルシューターを使用して検索の問題を解決する
Windows 10には、検索を含む一般的な問題を自動的に解決できる隠しトラブルシューティングツールがいくつか搭載されています。場合によっては、これらのツールを実行するだけで、手間をかけずに検索の不具合を修復できることがあります。
- 検索ボックスに「Windows Search の問題の検出と解決」と入力し、Enter キーを押します。検索が全く機能しない場合は、コントロールパネルを開き、小さいアイコン表示に切り替えて、「トラブルシューティング」を選択してください。
- 左側のサイドバーで[すべて表示]をクリックし、 [検索とインデックス作成]を見つけてクリックします。
- 指示に従います。[次へ]をクリックし、発生している問題 (検索が見つからない、または壊れているなど) を選択して、Windows に修復を試みさせます。
この方法は、ほぼ自動で大きな変更を加える必要がないため便利です。一部のユーザーからは、1回で問題が解決したという報告もありますが、数回実行したり、再起動後に実行したりする必要があるというユーザーもいます。
PowerShell スクリプトを実行して Windows 検索をリセットする
それでもダメな場合は、検索を完全にリセットするのが最善策かもしれません。シンプルなPowerShellスクリプトを実行すると、検索とインデックス作成に関連するすべての設定がリセットされ、ほぼ完全に新しい状態になります。このスクリプトは、GitHubリポジトリ(Winhance)などの信頼できるソースから入手できます。
ZIPファイルをダウンロードし、解凍してWindowsSearchReset.ps1右クリックし、「PowerShellで実行」を選択します。PowerShellは必ず管理者権限で実行してください。管理者権限がないと、PowerShellが機能を実行するために必要な権限を取得できません。
スクリプトを実行した後、PCを再起動して再度検索をテストしてください。場合によっては、検索エンジンが完全にリセットされ、奇妙な不具合やインデックスの破損が修正されることがあります。
ちょっとした注意点ですが、この方法が機能する理由は、検索の不具合の原因となっている可能性のある設定とローカルデータを消去するためです。他の設定は問題ないように見えるのに、検索がまだうまくいかない場合は、試してみる価値があるかもしれません。