Searchindexer.exe が CPU とメモリを大量に消費するという問題に直面している場合は、今日この問題を解決する予定なので、ここは正しい場所に来ています。
SearchIndexer.exeは、 Windowsの検索サービスプロセスであり、Windows内で検索するためのファイルのインデックスを作成し、スタートメニューやファイルエクスプローラーでの検索など、Windowsの機能を実行するのに役立つWindowsファイル検索エンジンを管理します。
この問題は、最近検索インデックスを再作成した場合、インデックスデータを含むフォルダーを誤って削除した場合、Windows Searchでワイルドカード検索を使用している場合などに発生する可能性があります。それでは早速、以下のトラブルシューティングガイドを使用して、 Searchindexer.exeの高いCPU使用率を修正する方法を見ていきましょう。
こちらもご覧ください:Windows 10で「無効な浮動小数点状態」エラーを修正する方法
Searchindexer.exeの高いCPU使用率を修正する方法
何か問題が発生した場合に備えて、システムの復元ポイントを必ず作成してください。
方法 1: Windows Search サービスを再起動する
- Windows + Rを押します、「services.msc」と入力して Enter キーを押します。
- Windows Search サービスを見つけます。 右クリック [プロパティ]を選択します。
- スタートアップの種類が自動に設定されていることを確認し、 サービスが実行されていない場合は、「実行」をクリックします。
- 「適用」をクリックしてから「OK」をクリックします。
- コンピュータを再起動してください 変更を保存し、Searchindexer.exe が CPU 負荷の高さの問題を修正したかどうかを確認します。
方法 2: Searchindexer トラブルシューティング ツールを実行する
- [スタート] メニューの検索バーで [コントロール パネル] を検索し、 それをクリックしてコントロール パネルを開きます。
- トラブルシューティング ツールを見つけてクリックします。
- その後 左側のパネルで「すべて表示」をクリックします.
- をクリックしてトラブルシューティングを開始します。
- 検索結果に表示されないファイルを選択し、 「次へ」をクリックします。
- 上記を解決すると、Searchindexer.exe による CPU 負荷が高くなる問題を解決できます。
方法 3: インデックスを再構築する
必ずこの投稿から再開してから、以下の手順に従ってください。
- コントロールパネルを探す [スタート] メニューの検索バーでクリックし、コントロール パネルを開きます。
- コントロール パネルの検索バーに「index」と入力し、 「インデックス作成オプション」をクリックします。
- 見つからない場合は、コントロール パネルを開き、 小さいアイコンの場合は「表示」を選択します ドロップダウンメニューで。
- これでインデックス作成オプションが追加されました。 それをクリックして設定を開きます.
- 「詳細設定」ボタンをクリックします [インデックス作成オプション] ウィンドウの下部にある
- [ファイル タイプ] タブをクリックし、[このファイルのインデックスを作成する方法を選択してください?] をクリックします。 「インデックスファイルのプロパティと内容」を選択します。
- 次に、「OK」をクリックして、「詳細設定」ウィンドウを再度開きます。
- その後 「インデックス作成オプション」タブをクリックします をクリックし、トラブルシューティング領域で「新規作成」をクリックします。
インデックス作成には少し時間がかかりますが、完了すると、Searchindexer.exe に関する問題は発生しなくなります。
方法 4: 問題を解決する
- Windows + Rを押します、「resmon」と入力して Enter キーを押し、リソース モニターを開きます。
- 「ディスク」タブをクリックし、 searchprotocolhost.exe のすべてのインスタンスを選択します。
- ディスク アクティビティ ウィンドウで、インデックス サービスによって処理されているファイルに関する情報を見つけます。
- 「インデックス」という単語を入力してください 検索ボックスに を入力し、検索結果の [インデックス作成オプション] をクリックします。
- 「変更」をクリックしてから、 [ディスク] タブから共鳴フォルダーを削除します。
- 「OK」をクリックし、「閉じる」をクリックして変更を保存します。
注:お使いのコンピューターがDell製の場合、問題はDell Universal Connection Manager(Dell.UCM.exe)にあります。このプロセスは、C:\Users\Public\Dell\UCMに保存されているログファイルにデータを継続的に書き込みます。この問題を解決するには、C:\Users\Public\Dell\UCMをインデックス作成プロセスから除外してください。
方法 5: Windows サーチ インデックスを無効にします。
注:これはWindows 7ユーザーのみ有効です。
- Windows + R キーを押し、「control」と入力し、 Enter キーを押してコントロール パネルを開きます.
- プログラムでは、 「プログラムのアンインストール」をクリックします.
- 左側のメニューで、「Windows の機能をオンまたはオフにする」をクリックします。
- Windows Searchが見つかるまで下にスクロールします 無効にします。
- [OK] をクリックし、コンピュータを再起動して変更を保存します。
Windows 10 ユーザーの場合は、services.msc ウィンドウで Windows Search を無効にします。
方法 6: ハード ドライブでのインデックス作成を許可する
- マウスの右ボタンをクリック ハードドライブ上では検索結果を提供できません。
- 次に、「ファイルをすばやく検索するために、インデックスサービスがこのディスクにインデックスを付けることを許可する」オプションにチェックを入れます。 «
- [適用] をクリックします そしてOK。
- コンピュータを再起動して変更を保存します。
これにより、Searchindexer.exe による CPU 負荷が高くなる問題が解決されるはずですが、そうでない場合は、次の方法に進みます。
方法 7: SFC と DISM を実行する
- sfc / scannow
- sfc /scannow/offbootdir = c:\ /offwindir = c:\windows (上記が失敗した場合は、これを試してください)
- 上記のプロセスが完了するまで待ってから、コンピュータを再起動します。
- cmdを再度開きます 次のコマンドを入力し、各コマンドの後に Enter キーを押します。
- Dism /オンライン/クリーンアップ-画像/ CheckHealth
- Dism /オンライン/クリーンアップ-画像/ ScanHealth
- Dism /オンライン/クリーンアップ-画像/ RestoreHealth
- DISMコマンドを実行し、 完了するのを待ちます.
- 上記のコマンドが機能しない場合は、次のことを試してください。
- Dism / イメージ: C: \ offline / Cleanup-Image / RestoreHealth / ソース: c: \ test \ mount \ windows
- Dism/Online/Cleanup-Image/RestoreHealth/Source: c:\test\mount\windows/LimitAccess
注: C:\RepairSource\Windows を修復ソース (Windows セットアップまたはリカバリ ディスク) に置き換えます。
- コンピュータを再起動して変更を保存し、Searchindexer.exe の高い CPU 負荷を修正できるかどうかを確認します。
方法 8: 新しい管理者ユーザー アカウントを作成する
- Windows + Iを押して設定を開き、 「アカウント」をクリックします.
- 左側のメニューで、 「ファミリー」タブをクリックします および他の 「その他」の下にある「別の人を追加」をクリックします このチーム.
- 底部に、 [この人のアクセス データがありません] をクリックします.
- 下部にある [Microsoft アカウントを持たないユーザーを追加する] を選択します。
- 現在 ユーザー名を入力してください と新しいアカウントのパスワードを入力し、「次へ」をクリックします。
- アカウントが作成されたら、 アカウント画面に戻る をクリックし、「アカウントの種類の変更」をクリックします。
- ポップアップウィンドウが表示されたら、 アカウントの種類を管理者に変更します し、[OK] をクリックします。
- 現在 管理者アカウントにログインします 前に作成したものを選択し、次の場所に移動します。
C:\ユーザー:A_old_user_account:AppData:Location:Packages:Microsoft.Windows.Cortana:cw5n1h2txyewy。
注: 上記のフォルダーに移動する前に、[隠しファイルとフォルダーを表示する] が有効になっていることを確認してください。
- 削除または Microsoft.Windowsフォルダーの名前を変更します.Cortana_cw5n1h2txyewy。
- コンピュータを再起動し、問題が発生した前のユーザー アカウントにログインします。
- 開く PowerShellの、次のコマンドを入力して Enter キーを押します。
Add-AppxPackage -Path “C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml” -DisableDevelopmentMode –Register
- 問題を解決するにはコンピュータを再起動してください 検索結果を一度にすべて表示します。
方法 9: Windows 10 リカバリをインストールする
この方法は最終手段です。なぜなら、他の方法がすべてうまくいかない場合に、この方法を使えばコンピュータのすべての問題を恒久的に解決し、Searchindexer.exeのプロセッサ使用率の問題も解消できるからです。
リカバリインストールを使用すると、ユーザーデータを消去することなく、インプレースアップグレードを実行してシステムの問題を解決できます。この記事では、Windows 10のインストールを簡単に復元する方法をご紹介します。
以上で、Searchindexer.exe の CPU 負荷が高くなる問題は正常に解決されましたが、このガイドに関してご質問がある場合は、コメント セクションでお気軽にお問い合わせください。
こちらもご覧ください:エラーコード0xc1420121の修正方法
私の名前はハビエル・チリノスです。テクノロジーに情熱を持っています。物心ついた頃から私はコンピューターとビデオゲームが好きで、その趣味が仕事になりました。
私は 15 年以上、インターネット上でテクノロジーやガジェットについて出版してきました。特に mundobytes.com
私はオンライン コミュニケーションとマーケティングの専門家でもあり、WordPress 開発の知識もあります。