Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

修正:SearchProtocolHost.exeのCPU使用率が高い

この記事を読んでいる場合は、「 SearchProtocolHost.exe」プロセスに気付いた問題に遭遇した可能性があります。 」コンピュータで大量のCPUを消費します。では、このプロセスは何ですか? SearchProtocolHostは、Windows検索メカニズムの一部であり、コンピューターのインデックス作成に関連しています。 修正:SearchProtocolHost.exeのCPU使用率が高い

Windows Search Indexerは、コンピューター上のほとんどのファイルのインデックスを維持して、コンピューター上の検索パフォーマンスを向上させるサービスです。ユーザーからの干渉を受けることなく、インデックスを自動的に更新します。このインデックスは、特定の本で見られるインデックスに似ています。コンピューターは、さまざまなドライブにあるすべてのファイルの記録を保持します。外に出て、見つけようとしているファイルをドライブで検索する代わりに、コンピューターはインデックステーブルを参照してファイルを見つけ、そこに保存されているアドレスに直接移動します。インデックステーブルでファイルが見つからない場合は、それに応じてドライブの反復を開始します。

通常、Windowsは、コンピューターがアイドル状態で作業を行っていないときにファイルのインデックス作成を開始するようにプログラムされています。このプロセスが実行されていることを確認したら、しばらく実行します。それが無期限に実行され続ける場合は、以下にリストされている回避策に従うことを開始できます。

解決策1:新しくインストールされたサードパーティアプリケーションの確認

最近コンピュータに新しいサードパーティアプリケーションをインストールした場合は、それらが問題の原因であるかどうかを確認する必要があります。 「iFilterforPDF」など、コンピュータ上でサービスを何度も実行するアプリケーションが多数ありました。これらのアプリケーションには特定の機能があり、コンピューター上で検索サービスが何度もトリガーされます。それらを無効にしてから、トラブルシューティングを実行して、他に問題があるかどうかを確認できます。

  1. Windows + Rを押して、「appwiz」と入力します。 cpl ダイアログボックスで」を選択し、Enterキーを押します。
  2. ここに、コンピュータにインストールされているすべてのアプリケーションが一覧表示されます。それらすべてをナビゲートし、新しくインストールされたものを見つけます CPU使用率に気付く前の1つまたは複数のアプリケーション。サービスを無効にするか(Windows + R、「services.msc」と入力し、サービスを見つけて停止します)、同じウィンドウを使用してアンインストールします。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. ここでWindows+Sを押し、「Windowsサーチ」と入力します ダイアログボックスで」をクリックし、アプリケーション「Windowsサーチの問題を見つけて修正する」を開きます。 」。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. 両方のオプションを選択します「管理者として実行 」と「自動的に修復を適用する 」。 [次へ]を押して、画面の指示に従います。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. トラブルシューティングが完了したら、コンピューターを再起動して、CPU使用率が解決したかどうかを確認します。トラブルシューティングが完了した後、Windowsサーチがしばらくの間インデックスを作成する場合があります。しばらくお待ちください。ただし、「 SearchProtocolHost.exe」によるCPU使用率の場合 ’はまだ修正されていません。以下にリストされている他の回避策に従ってください。

解決策2:インデックス作成オプションの変更

インデックス作成オプションは手動で変更できます。チェックリストから1つの場所を削除すると、Windowsはその場所に存在するファイルのインデックスを作成しません。検索は以前ほど速くはないかもしれませんが、私たちの場合は状況が改善される可能性があります。

  1. Windows + Rを押して、「インデックス作成オプション」と入力します ダイアログボックスで」を選択し、アプリケーションを開きます。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. [変更]をクリックします 画面の左下に「」が表示されます。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. [すべての場所を表示]をクリックします 」。これで、チェックされる場所は、コンピューターによってアクティブにインデックスが作成されることを意味します。 チェックを外す 巨大な場所(この場合はローカルディスクC)およびその他のファイルの場所。検索プロセスで何度も生成される可能性があります。 [OK]を押して変更を保存し、終了します。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. コンピュータを再起動して、「 SearchProtocolHost.exe」かどうかを確認します ’はまだ高いCPU使用率を消費しています。

解決策3:SFCおよびDISMツールの実行

コンピュータに不適切なシステム構成が存在する可能性があるため、このエラーが発生している可能性があります。これらの不一致のために、検索プロセスが何度も発生し、議論中のようにリソースの使用率が高くなる可能性があります。システムファイルチェッカー(SFC)を実行して、整合性違反をチェックできます。 SFCによる修正後もシステムが修正されない場合は、DISMツールを実行してシステムの状態を確認し、不足しているシステムファイルを復元できます。

  1. Windows + Rを押します Runアプリケーションを起動します。 「taskmgr」と入力します ダイアログボックスで」をクリックし、Enterキーを押してコンピュータのタスクマネージャを起動します。
  2. ウィンドウの左上にある[ファイル]オプションをクリックして、[新しいタスクを実行する]を選択します。 利用可能なオプションのリストから」。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. PowerShell」と入力します ダイアログボックスで」を選択し、チェックします。 その下にあるオプションには、「管理者権限でこのタスクを作成する」と記載されています。 」。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. Windows Powershellに入力したら、「 sfc / scannow」と入力します 」と入力してEnterを押します 。 Windowsファイル全体がコンピューターによってスキャンされ、破損したフェーズがないかチェックされるため、このプロセスには時間がかかる場合があります。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. Windowsでエラーが見つかったが修正できなかったというエラーが発生した場合は、「 DISM / Online / Cleanup-Image / RestoreHealth」と入力する必要があります。 PowerShellの」。これにより、破損したファイルがWindows Updateサーバーからダウンロードされ、破損したファイルが置き換えられます。インターネット接続によっては、このプロセスにも時間がかかる場合があることに注意してください。どの段階でもキャンセルして実行させないでください。

エラーが検出され、上記の方法で修正された場合は、コンピュータを再起動し、「 SearchProtocolHost.exe」でCPU使用率を確認してください。 ’が修正されました。

解決策4:Windowsサーチを無効にする

上記のすべての回避策で結果が得られない場合は、「 SearchProtocolHost.exe ’は依然として高いCPU使用率を引き起こしているため、コンピュータからWindowsSearchを無効にしてみてください。コンピュータでWindowsサーチを使用できない場合があることに注意してください。この回避策には欠点がありますが、問題は確実に修正されます。

Windowsサーチを無効にする前に 、代わりに、ソリューション2を使用して、コンピューターのすべての場所のインデックス作成を無効にすることをお勧めします。すべての場所のチェックを外して、[適用]を押します。これにより、インデックス作成がオフになります。結果が遅くなる可能性がありますが、少なくとも必要なときに検索できます。

  1. Windows + Rを押して、「サービス」と入力します。 msc ダイアログボックスで」を選択し、Enterキーを押します。
  2. プロセス「WindowsSearch」を見つけます 」を右クリックして、「プロパティ」を選択します。 」。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. スタートアップの種類を「無効」に設定します 」とプロセスを停止 ボタンをクリックして。 [適用]を押して、コンピューターを再起動します。

修正:SearchProtocolHost.exeのCPU使用率が高い

  1. 再起動後、目前の問題が解決したかどうかを確認します。上記と同じ手順を使用して、いつでもWindowsサーチをオンに戻すことができます。

  1. WUDFHost.exe による高い CPU 使用率を修正

    Windows Driver Foundation (WUDFHost.exe) がシステムのリソースを過剰に消費している場合、一部のドライバーが破損しているか、古い可能性があります。 Windows Driver Foundation は、以前は Windows Driver Framework と呼ばれていました。これは、ユーザー モード ドライバーを処理します。しかし問題は、WUDFHost.exe が原因で CPU と RAM の使用率が高くなることです。もう 1 つの問題は、システム プロセスであるため、タスク マネージャーで単純にプロセスを強制終了できないことです。 Wind

  2. Windows 10 で高い CPU 使用率を修正する方法

    中央処理装置または CPU は、コンピューター システムの主要コンポーネントです。 脳として機能します インストールされているオペレーティングシステムを実行する責任があるため、任意のコンピューターの。ユーザーと OS からの入力を受け取り、それを処理して、モニター/画面に表示される出力を生成します。今日の多くの最新のコンピュータには、マルチプロセッサまたはマルチコアが搭載されています CPUに搭載。 CPU は PC の最も強力なコンポーネントであり、複数のタスクを同時に処理できますが、PC の CPU 使用率が 100% に近いか、100% に達することがあります。これが発生すると、システム