過去数日間、Windows 10 Proを実行しているシステムで奇妙な問題が発生しました。 Windows Searchは突然動作を停止し、結果をまったく返しませんでした。 検索語の入力を開始するとすぐに「検索中」のアニメーションが表示されますが、どれだけ待っても停止せず、結果は表示されません。
私の最初の考えは、これは私が適用したプライバシー調整と関係があると考えていましたが、検索が時々うまく機能するため、別の問題に見えました。
再起動により通常は問題が修正されましたが、特にPCの再起動後はいつでも検索バグが再発する可能性があるため、解決策は実際には実用的ではありません。
これを理解するにはしばらく時間がかかりました。 Windows 10の検索が時々機能しない理由を言うことはできませんが、これまでのところ、影響を受けるシステムで100%動作していた問題の修正を見つけました。 興味深いことに、Windows 10を搭載した2台目のPCでも検索は正常に機能します。
検索はWindows 10のCortanaによって実行されます。Cortanaの機能を無効にした場合でも、この機能は特に有用ではないので無効にしましたが、Cortanaはタスクマネージャーで実行されたままです。
Windows 10で検索を修正するために必要なことは、コンピューター上のCortanaプロセスを強制終了することだけです。 実行するとすぐに再起動され、その後検索を実行すると、結果が再び表示されることがわかります。
注:これは、システムでCortanaアプリケーションを削除していない場合にのみ機能します。
殺害コルタナ
Windows 10でCortanaプロセスを強制終了するには、次の手順を実行します。
- ショートカットCtrl-Shift-Escを使用して、タスクマネージャーを開きます。
- 少数のプログラムのみがリストされている場合は、[詳細]リンクをクリックしてください。
- バックグラウンドプロセスで「Cortana」を見つけます。
- プロセスを右クリックして、コンテキストメニューから[タスクの終了]を選択します。
Cortanaプロセスは、オペレーティングシステムによってすぐにリロードされます。
代替案
それでも解決しない場合は、組み込みの検索トラブルシューティングツールを実行して詳細を確認してください。 実行するには、次を実行します。
- Windowsキーをタップし、コントロールパネルと入力してEnterキーを押します。
- または、上記が機能しない場合は、キーボードショートカットWindows-Pauseを使用してコントロールパネルを開きます。 ウィンドウが開いたら、「コントロールパネルホーム」をクリックします。
- 「表示方法」の下で大きいアイコンまたは小さいアイコンを選択します。
- インデックス作成オプションをクリックし、メニューが[詳細設定]ボタンで開いたら。
- そこで、「検索とインデックス作成のトラブルシューティング」をクリックし、画面の指示に従って問題を解決する必要があります。
検索のトラブルシューティングも機能しない場合は、検索を修正する次の方法を検討することをお勧めします。
オプション1:Windows Searchサービス
SearchはWindows 10でCortanaと混在していますが、Windows Searchと呼ばれるサービスによって強化されています。
そのため、確認したいことの1つは、サービスが稼働しているかどうかです。 また、これが正常に機能し、エラーが発生しないことを確認するためだけに、再度無効化および有効化することもできます。
- Windows-Rを使用してrunboxを開き、services.mscと入力してEnterキーを押します。
- 開いた[サービス]ウィンドウでWindows Searchを見つけ、エントリをダブルクリックします。
- サービスの状態を確認します(実行中と表示されます)。
- そうでない場合は、[開始]をクリックしてサービスを実行します。 サービスのスタートアップの種類を確認し、自動に設定されていることを確認してください。
- 既に実行されている場合は、停止ボタンをクリックしてオフにし、開始ボタンをクリックして再びオンにします。
オプション2:Cortanaを再度登録する
Cortanaが原因であり、Cortanaを終了しても解決しない場合は、Cortanaを再度登録する必要があります。 たとえば、破損が発生した場合がこれに該当します。
注:これにより、Cortanaだけでなく、すべての既定のWindowsアプリが再度登録されます。 コマンドを実行する前に、システムパーティションのバックアップを作成することをお勧めします。
Cortanaを再度登録するために必要なことは次のとおりです。
- エクスプローラーでフォルダーC:\ Windows \ System32 \ WindowsPowerShell \ v1.0を開きます。
- powershell.exeを探し、プログラムを右クリックして、管理者として実行を選択し、昇格された特権でPowerShellを実行します。
- コマンドGet-AppxPackage -AllUsers |を実行します Foreach {Add-AppxPackage -DisableDevelopmentMode -Register“ $($ _。InstallLocation)\ AppXManifest.xml”}
オプション3:別の検索ツールに切り替える
何をしても検索が正しく機能しない場合は、代わりにサードパーティの検索プログラムに切り替えて、すべての検索を実行できます。
たとえば、1つのオプションがClassic Shellによって提供されます。 このプログラムは、Windows 10のスタートメニューを、Windows 7のスタートメニューに似たクラシックコピーに置き換え、検索の代替手段も提供します。
できるだけ速く検索したいだけで、ファイル検索のみが必要な場合は、EverythingやUltraSearchなどの無料のサードパーティ検索プログラムをお試しください。