Searchindexer.exeの高いCPU使用率を修正する

Searchindexer.exeの高いCPU使用率を修正する Searchindexer.exeがCPUとメモリの使用量の多くを消費するという問題に直面している場合は、今日、問題を修正するため、適切な場所にいます。 SearchIndexer.exeは、Windows Searchのファイルにインデックスを付けるWindows Searchサービスのプロセスであり、基本的にはWindowsファイル検索エンジンを強化して、スタートメニューの検索やファイルエクスプローラーの検索などのWindows機能の機能に役立ちます。

この問題は、Windowsの検索などでワイルドカード文字を検索するときに、最近検索インデックスを再構築したか、誤ってインデックスデータフォルダーを削除した場合に発生する可能性があります。そのため、時間を無駄にせずに、Searchindexer.exeの高CPU使用率を修正する方法を見てみましょう下記のトラブルシューティングガイドのヘルプ。

Searchindexer.exeの高いCPU使用率を修正する

何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。

方法1:Windows Searchサービスを再起動します

1. Windowsキー+ Rを押し、 services.mscと入力してEnterキーを押します。

2. Windows Searchサービスを見つけて右クリックし、[ プロパティ ]を選択します。

3.サービスが実行されていない場合は、 スタートアップの種類を [ 自動 ]に設定し、[ 実行 ]をクリックしてください。

4. [適用]、[OK]の順にクリックします。

5.PCを再起動して変更を保存し、 Searchindexer.exeの高いCPU使用率を修正できるかどうかを確認します

方法2:検索とインデックス作成のトラブルシューティングを実行する

1.Windowsキー+ Xを押して、 コントロールパネルをクリックします

2.トラブルシューティングを検索し、トラブルシューティングをクリックします

3.次に、左側のペインで[すべて表示 ]をクリックします

4.をクリックして、 検索とインデックス作成のトラブルシューティングを実行します。

5.「ファイルが検索結果に表示されない」を選択して、「次へ」をクリックします。

5.上記のトラブルシューティングは、 Searchindexer.exeのCPU使用率が高い問題を修正できる場合があります

方法3:インデックスを再構築する

最初にこの投稿を使用してクリーンブートで起動していることを確認してから、以下の手順に従ってください。

1.Windowsキー+ Xを押して、[ コントロールパネル]を選択します

2.コントロールパネルの検索で「index と入力し、[ インデックスのオプション ]をクリックします

3.検索できない場合は、コントロールパネルを開き、[表示方法]ドロップダウンから[小さいアイコン]を選択します。

4.これで、 インデックス作成オプションが表示されます。クリックして設定を開きます。

5. インデックスオプション]ウィンドウの下部にある[詳細]ボタンをクリックします。

6. [ファイルの種類]タブに切り替え、[このファイルにインデックスを付ける方法]の[ インデックスのプロパティとファイルの内容 ]にチェックマークを付けます。

7.次に[OK]をクリックして、[詳細オプション]ウィンドウを再度開きます。

8.次に[ インデックスの設定 ]タブで、[トラブルシューティング]の[ 再構築 ]をクリックします。

9.インデックス作成にはしばらく時間がかかりますが、完了すると、Searchindexer.exeでこれ以上問題が発生することはなくなります。

方法4:問題のトラブルシューティング

1. Windowsキー+ Rを押してからresmonと入力し、Enterキーを押してリソースモニターを開きます。

$config[ads_text6] not found

2. [ディスク]タブに切り替えsearchprotocolhost.exeボックスのすべてのインスタンスにチェックマークを 付けます。

3. [ ディスクアクティビティ]ウィンドウに 、インデックスサービスで現在処理されているファイルに関する情報が表示されます。

4.検索ボックスに「インデックス」と入力し、検索結果から[ インデックス作成オプション ]をクリックします。

5. [変更]ボタンをクリックしてから、[ディスク]タブの[resmon]で見つけたディレクトリを除外します。

6. [OK]をクリックして閉じ、変更を保存します。

注:Dell PCを使用している場合、問題はDell Universal Connection Manager(Dell.UCM.exe)にあります。 このプロセスでは、ディレクトリC:\ Users \ Public \ Dell \ UCMに保存されているログファイルにデータが常に書き込まれます。 この問題を修正するには、C:\ Users \ Public \ Dell \ UCMをインデックス作成プロセスから除外するだけです。

方法5:Windows検索インデックスを無効にする

注:これはWindows 7ユーザーにのみ機能します。

1. Windowsキー+ Rを押してから「 control」と入力し、Enterキーを押してコントロールパネルを開きます。

2.「 プログラム」の「プログラムのアンインストール」をクリックします。

3.左側のメニューから、[ Windowsの機能の有効化または無効化 ]をクリックします

4. Windows Searchが見つかるまで下にスクロールし、チェックを外すか、チェックを外します。

5. [OK]をクリックし、PCを再起動して変更を保存します。

Windows 10ユーザーの場合、services.mscウィンドウを使用してWindows Searchを無効にします。

方法6:ディスクにインデックスを作成できるようにする

1.検索結果を生成できないドライブを右クリックします。

2.Nowチェックマーク“ インデックスサービスがこのディスクにインデックスを付けてファイルを高速に検索できるようにします。

3. [適用]、[OK]の順にクリックします。

4.PCを再起動して変更を保存します。

これにより、 Searchindexer.exeの高CPU使用率の問題修正されますが、解決しない場合は次の方法に進みます。

方法7:SFCとDISMを実行する

1.Windowsキー+ Xを押して、[ コマンドプロンプト(管理者) ]をクリックします

2.次に、cmdに次のように入力してEnterキーを押します。

 Sfc / scannow sfc / scannow / offbootdir = c:\ / offwindir = c:\ windows(上記が失敗した場合は、これを試してください) 

3.上記のプロセスが完了するのを待ち、完了したらPCを再起動します。

4.もう一度cmdを開いて次のコマンドを入力し、それぞれの後にEnterキーを押します。

 a)Dism / Online / Cleanup-Image / CheckHealth b)Dism / Online / Cleanup-Image / ScanHealth c)Dism / Online / Cleanup-Image / RestoreHealth 

5. DISMコマンドを実行させ、終了するまで待ちます。

6.上記のコマンドが機能しない場合は、以下を試してください。

 Dism / Image:C:\ offline / Cleanup-Image / RestoreHealth / Source:c:\ test \ mount \ windows Dism / Online / Cleanup-Image / RestoreHealth / Source:c:\ test \ mount \ windows / LimitAccess 

注: C:\ RepairSource \ Windowsを修復ソースの場所(Windowsインストールまたはリカバリディスク)に置き換えます。

7.PCを再起動して変更を保存し、 Searchindexer.exeのCPU使用率が高い問題修正できるかどうかを確認します

方法8:新しい管理者ユーザーアカウントを作成する

1. Windowsキー+ Iを押して[設定]を開き、[ アカウント ]をクリックします。

2.左側のメニューの[家族と他の人]タブをクリックし、 [他の人]の下の[ このPCに他の人を追加 ]をクリックします。

3.下部にある[ このユーザーのサインイン情報がありません]をクリックします。

4.下部にあるMicrosoftアカウントなしでユーザーを追加を選択します

5.新しいアカウントのユーザー名とパスワードを入力し、[次へ]をクリックします。

6.アカウントが作成されると、[アカウント]画面に戻りますので、[ アカウントタイプの変更 ]をクリックします。

7.ポップアップウィンドウが表示されたら、 アカウントの種類管理者に 変更し、 [OK]をクリックします。

8.上記で作成した管理者アカウントにサインインし、次のパスに移動します。

C:\ Users \ Your_Old_User_Account \ AppData \ Local \ Packages \ Microsoft.Windows.Cortana_cw5n1h2txyewy

注:上記のフォルダーに移動する前に、[非表示のファイルとフォルダーを表示する]が有効になっていることを確認してください。

9.Microsoft.Windows.Cortana_cw5n1h2txyewyフォルダーを削除するか、名前を変更します

10.PCを再起動し、問題が発生していた古いユーザーアカウントにサインインします。

11.PowerShellを開き、次のコマンドを入力してEnterキーを押します。

 Add-AppxPackage -Path“ C:\ Windows \ SystemApps \ Microsoft.Windows.Cortana_cw5n1h2txyewy \ Appxmanifest.xml” -DisableDevelopmentMode -Register 

12.今すぐPCを再起動すると、検索結果の問題が完全に修正されます。

方法9:Windows 10の修復インストール

何も解決しない場合、この方法は確実にPCのすべての問題を修復し、 Searchindexer.exeの高いCPU使用率の問題修正するため、この方法は最後の手段です。 修復インストールは、インプレースアップグレードを使用して、システムに存在するユーザーデータを削除せずにシステムの問題を修復します。 この記事に従って、Windows 10を簡単に修復してインストールする方法を確認してください。

推奨:

  • Windows 10でタブレットモードに切り替える方法
  • ネットワーク接続に必要なWindowsソケットレジストリエントリがありません
  • Windows 10でデータログを無効にする方法
  • Windows 10でAHCIモードを有効にする方法

これで、 Searchindexer.exeの高いCPU使用率は正常に修正されましたが、このガイドに関する質問がある場合は、コメントのセクションで遠慮なく質問してください。

関連記事